Grey Goo

Due to a programming error, you have accidently created a massive swarm of self-replicating nanobots. Avoid these.


Give this entry an award


Ratings (show detail)

Overall: 3.0
Fun: 3.6
Production: 3
Innovation: 2.5

Respondents: 10


File Uploader Date
Grey Goo-1.1.2.zipfinal
Mat 2012/05/14 03:01
Grey Goo-1.1.2.tar.gzfinal
Mat 2012/05/14 03:00
Grey Goo-1.1.1.tar.gzfinal
should hopefully work with pip
Mat 2012/05/13 21:04
zipped version
Mat 2012/05/13 11:06
Mat 2012/05/13 02:58
Mat 2012/05/12 22:26
Mat 2012/05/12 17:08

Diary Entries

Bad start

I've been ill the last couple of days so haven't got anything done. Also my original idea was badly thought out so I think I'm going to start again and try and do something smaller at the end of the week :(

Add a comment

An idea

So sunday and monday and were lost due to staying in bed all day, but I'm finally ready to begin working on my entry :)

I want to make a simple game where you have to escape the rising grey goo by jumping to higher and higher platforms (with the aid of a jet pack of course)

Each level the game will get faster and the platforms narrower, and if I have time I'll add some simple enemies and/or obstacles to avoid.

I have the rest of the week off work so that gives me 2 full days coding and 1 day for polish & packaging

Tonight I'll try and plan out the architecture and maybe try and get the physics/camera working. This should be a lot simpler than my last entry as I'm generating the levels dynamically rather than dealing with maps.


More or less done

Please let me know if anything needs fixing/improving :)


post deadline submission

I've just uploaded a new version of my entry - 1.1.2. This one works ok with python 3.1 and handles dependency problems a bit more gracefully (it seems like the pygame surfarray module doesn't work with some versions of numpy?)

This version can also be installed with pip install (thanks mauve for the distribute tutorial

If you have any problems running that version (or you just want to judge a version submitted before the deadline) try version 1.1 instead (this requires python 2).



Quite happy with this one. Overall, I didn't do so well as last time (3.03 vs 3.42), but I spent a lot less time on it.

The fun score (3.6) was my best so far I think.

One of the criticisms I got was
"Needed less punishing death and more rewards for the player in progressing upward."
which is fair. I thought about having checkpoints but thought that it wouldn't work for such a simple game. If I were to expand it I think I would need to add additional gameplay elements (e.g. enemies) so it doesn't get too repetitive.

After a disastrous start, I managed my time pretty well and came up with a plan that was actually achievable. I had plenty of time left for testing, packaging etc. this time round.

I used sfxr for the first time for sound effects, which is awesome

My hacky method of generating the map actually worked! Making it actually possible to win is tricky :/

It wasn't particularly innovative. I need to come up with some more interesting ideas next time.

I think a slower pace and more mazelike levels would have been better, but I just didn't have the time.

I didn't use the full 7 days, so the game is very simple and short. I think next time I might set aside more time and maybe do a team entry?

Favourite entries:
Cloud Shepard:
Multiverse Factory 14:

See you next pyweek :)

1 comment