Jump to content
  • Advertisement
  • entries
  • comments
  • views


Sign in to follow this  


I spent the day working on Manta-X again. I put the Zombie testbed aside for a bit to concentrate on my main projects. I'd let it sidetrack me from Manta-X and jsInvaders. Time to get back on track I think :)

It's always good to come back to some code and realise that you still understand it, even though it's about 2 months since I last looked at it.

So I ripped out my old shoddy scene-graph implementation and replaced it with my entity system. I created a ModelEntity for inheriting from - I'm not sure I like it. I'd ideally like to have just the entity class without much inheritance from it. The GPG2 book talks about using a flyweight for state and media, so I'm now contemplating how I'd go about doing that. The Model and particle systems are obvious candidates for the Sammy. It'd be pretty nice to just plug in a new flyweight component instead of cranking out a few extra layers of inheritance becase frankly, I don't think I need it. Time to get out the ol' pen 'n paper and start planning it again I think - but I'm pleased at how the complexity has reduced - even if it did take me all day.

It's weird with my newly shaved head. I normally keep my hair fairly long - I just got cranky at it and took it down to almost nothing. It kinda suits me though.
Sign in to follow this  

1 Comment

Recommended Comments

I love newly shaved heads. You can wake up, not have a shower, and (sometimes) get away with it.

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!