Progress

Posted by (twitter: @danielcassidy)
August 21st, 2010 6:16 pm

Hi all!

It’s gone 2am, which is not ideal considering that I intend to join the other Cambridge guys in CB2 again in 8 hours. I shall be off to bed soon, but here’s a quick progress report.

I’m collaborating with my buddy George, so we’ll be entering the Jam, not the compo. Here’s a screenshot of our progress so far:

ld18

It’s a bit like Asteroids, except enclosed within a circular play area, and you can’t destroy the ‘asteroids’ directly. Instead, you can push them around by firing lasers at them. To destroy the ‘asteroids’ and score, you must collide them with each other.

I’m pretty pleased with our progress. The game is basically playable, there are sound effects in most places where you’d expect sound effects, there’s a scoring system that even I’m happy with, and I even wrote a little bit of ‘music’, but I’m not sure if I’ll put it in since it’s painfully repetitive (like all my music). The only major remaining gameplay issue is that sometimes an ‘asteroid’ will spawn on top of your ship and destroy it without warning, but that’s easy to fix. Once we’ve fixed that, we intend to introduce some new mechanics to make the game more interesting – and more challenging as it progresses.

Frustratingly I spent about three hours today trying to make the ship and ‘asteroids’ bounce off the arena wall in a convincingly elastic fashion. The eventual code to implement that was about four lines long. One and a bit lines of code per hour is not particularly good going when you’re working to a deadline. I owe a debt of gratitude to Alan who gave me a hand with my dodgy vector math code, which got the bouncing working as expected. (I think I’ve got the right Alan there, but hopefully someone can correct me otherwise.) Other than that, everything has gone surprisingly swimmingly.

You can follow our progress on GitHub. If you want to build the code, you need Flex and a little bit of nous. There’re no build instructions because, until the contest finishes, we have better things to do!

I have to say that a lot of the other entries are looking absolutely amazing, given that they’ve only seen a day’s work. I’m eagerly anticipating the finished products!

(Semi-crossposted to my personal blog).


2 Responses to “Progress”

  1. Loved what I saw at the jam, guys. Looking forward to seeing how it develops! I’m really surprised at how fast people have got going in this competition, it’s very impressive :)

  2. Dan C says:

    Thanks!

    I’ve been surprised by our own progress – and mindblown by what some other people have been doing. It’s been great fun. I’m looking forward to the end only in the sense that I can’t wait to see the results! :)

Leave a Reply

You must be logged in to post a comment.

[cache: storing page]