Home | Planet Ludum | Rules Wiki | Mailing List| Sign In/Create Account | Write a Post| #ludumdare on irc.afternet.org

Ludum Dare 16 :: December 2009 :: Theme: Exploration

LD16 Results: Top 20 | Categories | View All 121

Theme Voting: Round 1 | Round 2 | Round 3 | Round 4

Block Movement

Posted by Covenant
April 18th, 2009 6:57 am

Some of the blocks now move (I define which can move and those that can’t in the level def file).

screen05.jpg

Must be interesting in a medium size level get blocks to start moving every 100 ms or so, should be quite chaotic… :)

I’m already seeing some pitfalls in the design basis of the game, which isn’t nice… :\

One is that the blocks should affect each other during the movement, or I can end up with a situation in which the blocks will try to be in the same place, which would be bad. Can solve it by either making them stop if they hit each other, or by adding lots of collision response code to them, instead of just validating with the map.

Another issue is that I’m not sure if this is fun like this… Thought so, but the moving walls are not that difficult to avoid (at least for now, when I add enemies and stuff, they might).

Anyway, next step is to make the collision response on the player/creatures when they get hit by the block (they should be dragged, not insta-killed)… Seems much more fun to squash them against a wall with blood dripping, etc…

Leave a Reply

You must be logged in to post a comment.


All posts, images, and comments are owned by their creators.