April 2009 challenge: “Get off my lawn”
I Am Lagomorph - Final Entry
Posted by piman on 2009/05/03 00:01
SURBURBIA - Final Submission!!!
Posted by alia on 2009/05/02 23:57
Grab it here!

CampDivisible - manual
Posted by Beelze on 2009/05/02 23:47
Appendix C: Read in Case of Lawn Aggression
*NOTICE: By the terms of section 3.14 of your DuraTurf HandySod License Agreement, DuraTurf Industries cannot be held responsible for personal loss or injury suffered as a direct result of lawn mistreatment, unless covered under one or more of the exemptions listed in Subsection 3.14.159 of your License Agreement.*
In some unfortunate circumstances, your DuraTurf HandySod Suburban Ecosystem might attempt to rise up and destroy you and all humanity. DON'T WORRY! DuraTurf Industries expects and has planned for just this eventuality. By following the simple steps presented in this guide, you too can escape unscathed!
NOTE: In the course of normal lawn operation, you may at times notice DuraTurf Semi-Voluntary Security Units ("Bugs") performing patrols in the vicinity of family members. This is perfectly normal - if the DuraTurf HandySod installation procedure was properly followed, your DuraTurf PheroGeneIDs have been entered into the genetic memory and the Bugs will recognize them as proper owners.
Accidents happen, however, and human error can unbalance even the most stable security system. In the event that DuraTurf Bugs do NOT properly recognize you as the correct owner, DuraTurf Industries have installed a number of failsafes that you can fall back on to escape, should the need arise.
DID YOU KNOW? - Not only do you and your loved ones have unique DuraTurf PheroGeneIDs, so do your Bugs! Not only do your Bugs guard you, they guard each other!!
Each DuraTurf Semi-Voluntary Security Unit is hardcoded at "birth" with a particular PheroGeneID. Most DuraTurf HandySod Suburban Ecosystems are equipped with FIVE different PheroGeneID classes. In the event of inter-Bug conflict, some PheroGeneID classes may cause involuntary viscera relocation when brought into contact with other types. The Bug classes vulnerable to your specific PheroGenoID key are shown at the bottom right of your Human User-info Diagramme (HUD). Additionally, Bugs with YOUR PheroGeneID class will recognize you as one of their own. However, classes not covered by the above ARE VERY deadly to your own. AVOID THEM AT ALL COSTS.
When a Bug is disassociated in such a manner, some of its pheromones will mask yours. THIS IS TEMPORARY, and can be removed with vigorous application of soap and water. The "splattered" Bug PheroGeneID is still active, however, so take care not to come too close to any of that Bug's enemies (your HUD will update to reflect this).
In order to leave the DuraTurf HandySod Active Area, you will also need to pass several layers of DurfTurf Organic Fencing Material, laid down by your Bugs to keep undesirables out (but, unfortunately, you inside!!). The ONLY way to pass Fencing Material is to have the proper PheroGeneID class, which means splattering the right Bug. With some care, you'll find this ordeal to be an easy and fun experience!
Python Space - Ol' Human McGee
Posted by Cable on 2009/05/02 23:36
All humans uploaded their minds into perfect robotic bodies that will never age. No old-fashioned humans remain...
...except for Ol' Human McGee.
He stubbornly refuses to upgrade. Not only that, he has declared War against the Upgraded Ones!
His manifesto reads more or less like this:
"So you young whippersnappers with your fancypants robotic bodies think you are better than me, with my old-fashioned flesh and bone, huh?"
"You'll see! You'll all see! I shall kick you all out of this great big lawn called Earth, using only my human, flesh'n blood body!"
"All right, all right, my cybernetically enhanced body! But still, beneath all this metal'n wires I still have a human brain! And I'll prove to you once and for all that being only 64% machine ought to be enough to anybody!"
With these words, and lots and lots of missiles, Ol' Human McGee began his War Against the Upgraded.
Cat vs Mice - Cat vs Mice is uploaded!
Posted by mespringfield on 2009/05/02 23:31
Well, I've finished my game and uploaded a .zip containing the source code and data files. The game contains three levels. The game needs a lot of improvement, but at least I got something playable ready by the deadline.
One thing I noticed: the frame rate is terrible unless you use python -O to compile the source.
Chess vs Zombies! - My plan B is done
Posted by Tee on 2009/05/02 22:53
Anyway, I can rest now. The title of the game I just made is Chess vs Zombies. The game is pretty much what the title says. :P
I'm really looking forward to playing your games (some in particular look quite impressive). :)
Green - OMG
Posted by kent_turbo on 2009/05/02 21:48
wreckgar - i'm done
Posted by wreckgar23 on 2009/05/02 21:29
RCr: Larry's Lawn - RCr final - but not quite done..
Posted by jtietema on 2009/05/02 21:28
Just uploaded our final version of RCr: Larry's Lawn
It's quite far from where I expected it to be. Seems like I really underestimated this "game in one week thing" :-S
Due to some not so smart design decisions from yours truly, I don't expect the game to run on every body's system. Our track files are one large mega texture and if your graphics card is not fairly recent it will probably fail loading them. Resulting in something like this below.
File "/var/lib/python-support/python2.5/pyglet/image/__init__.py", line 1451, in create blank) File "/var/lib/python-support/python2.5/pyglet/gl/lib.py", line 105, in errcheck raise GLException(msg) pyglet.gl.lib.GLException: invalid value
Though we will be continuing development on RCr as part of a university project so you can expect lots of post Pyweek releases which will be much better :-)
And now, sleep at last.....

BTW: really looking forward to playing all the other games :-)
CampDivisible - Title!
Posted by cbean on 2009/05/02 21:12
This was close to the last design decision we made, but our game is called Pesticde!
Your lawn has been infested with burrowing, mutant bugs. Try to escape alive!
Bugs that are the same color as you ingore you.
The rest will try to kill you on contact!
Your color allows you to kill 2 other colors of bug on contact.
When you kill a bug you take its color.
You need to be the same color as a web to pass through it.
Move with the arrow keys.
You can scroll the map by holding down Shift and using the arrow keys.
The last web holds your key to freedom!
Press 'P' to pause and access the menu.
That's it, happy bug hunting! We have been killing our share of bugs in the last few hours ;)
-CampDivisible