Today it’s been a diet of programming, Daft Punk and fine food and drink.
I’m currently relaxing after dinner with a mediocre BBC sitcom and planning my 300EPA Essay.
The work I did today was all about collision detection. I’ve worked out a system so that I can draw the level on the screen as one surface (so that the charactor sprites can draw behind themselves when they pass over the background, without me having to draw the entire background every update), but have all the constituent parts of the level as separate rectangles for collision detection.
That was the morning, and the afternoon was spent devising over-complicated ways to make the charactor not go through all the walls and floors. A tiny bit of physics. At the moment I’ve got it working (buggily) but there’s a lot more to do, and I’m still trying to get jumping working without terrible floaty-ness.