April 2011 challenge: “Nine Times”

The Necrononagon, Part II: Song of the Nonagon - NECRONONAGON II is uploaded

Posted by mstrange on 2011/04/10 21:17

The source and windows binary are now uploaded.

You can examine the changlist history at: http://code.google.com/p/nordshippen/source/list

Add a comment

Pywander - save the world in less than 9 times - Last upload day

Posted by ReekenX on 2011/04/10 19:40

I have just reuploaded the game since some friends at #pyweek IRC channel noticed that bullet I have used in the game might be copyrighted. I have found it here:

 http://findicons.com/icon/423522/bullet_bill

Well, I don't know if it's real CC copyrighted work or not, so I have changed the bullet with this one:

 http://commons.wikimedia.org/wiki/File:Tango-bullet.svg

Using also CC copyright. Next time I think I will use my own painting skills for the game, because Google with keywords like "<searching word> creative commons" you can find illegal sprites/musics/etc.

1 comment

Nine Tales of the Kitsune - A slow packaging day

Posted by stefanor on 2011/04/10 19:28


After a good night's sleep (well 5 hours or so), it turned out that our final upload last night wasn't that buggy. There were a couple of obvious crashes to fix, and some packaging improvements to be made.

Summary of the changes from 0.1 to 0.1.1:
  • Don't crash if Oni collides with a player after being bounced off the floor
  • Don't steal life from skulls
  • Don't remove kaneda from the geisha room too early (crash)
  • Debugging rectangles off by default (they were already off when DEBUG=False, as in the upload)
  • py2exe & py2app packaging
  • Correct the game title in the packaging
  • Document all keypresses in the Usage screen
  • Require both rice destruction and document alterations for agreement to fall through
  • Made agreement table square (easier to stand on)
  • Fix bug in Kaneda's dialogue tree
  • Remove Kaneda from scene again (when appropriate)
  • Finish hooking up geisha fish subplot
  • Require 8 tails to enter the celestial plane
  • Fix crash bug when closing dialogue panes
Two of the fixes were minor plot hook-ups necessary for completing the game (celestial plane, and fish subplot).

We are still all pretty gutted after the Saturday sprint to the finish, and haven't done much more development, but we have uploaded our current trunk version (0.2, not marked as a final upload). It has a couple more minor tweaks, but nothing vital. Hopefully there are no remaining serious bugs in the 0.1 series.

We wrote a quick walkthrough, should you get stuck: 
http://stefanor.uctleg.net/skaapsteker_docs/walkthrough.html

All in all, we are reasonably happy with the result. The art is beautiful, the game is playable and hopefully fun. It's got a good few warts, which we'll hopefully get to once this PyWeek is over. We were probably a bit ambitious, the game only came together as something playable at the end of the week. (Thus all the last-minute bug fixes.) In fact, a few of us hadn't even played the game through until today. Maybe next time, something simpler -- maybe "Nine Tales Forever"?

3 comments

Temporal Stability Breach - bugs and workarounds

Posted by tartley on 2011/04/10 18:07

Probably worth repeating this section of the README here:

It segfaults for me on Ubuntu about 20% of the time, ever since I added music and sound playback. I'm hoping that this is a combo of my audio hardware and drivers, but if it crashes for you too, try using the '--silent' command line option.

Also, the frame rate is low (~30fps) for me on Ubuntu. If you get less than your screen refresh rate, then you can probably increase the framerate somewhat by passing the '--novsync' option.

The collision detection is ropey: I'm just doing an axis-aligned bounding box collision. Also, you can drive through anything if you are determined enough.

1 comment

All there in the manual - Free soundtrack for the best game we never created

Posted by Mat on 2011/04/10 17:57

So we got nowhere with our preferred idea, which was to do a platformer with 9 levels, where each level is a different period in time. 9 times = 9 eras. This was perhaps too ambitious, considering both our programmers had limited time, and zero knowledge of developing platformers or our chosen framework, cocos2D.

Meanwhile our teammate Cav made some awesome music for each of the 9 times, which you can listen to here http://soundcloud.com/cav-3

I really liked the theme this time, and it seems like a shame to abandon the idea, so we may continue the idea after pyweek, but with a much simplified game style and more planning :)

1 comment

Nonagon - Done!

Posted by davexunit on 2011/04/10 15:50

The final submission source has been uploaded. A Windows executable package is coming shortly.
I think the game turned out very well. I have fun playing it and it is quite challenging. I wish we were able to implement a high scores table to track things like highest score, most chains, fastest completion time, etc. but we just did not have the time.
TeamWSU hopes that you enjoy the game!

Add a comment

Temporal Stability Breach - uploaded

Posted by tartley on 2011/04/10 14:07

I've uploaded something - it isn't a game though. You can just drive around.

I made a few checks-in today over and above pure bug fixes:
https://bitbucket.org/tartley/pyweek12/changesets
feel free to mark me as DQ as a result, that's entirely cool.

I'm not expecting to get any points at all, since it isn't remotely finished, but I thought you might like to see the 'dizzy-o-vision' in action, and hear the fabulous voice acting work.

Add a comment

Interesting Times - Interesting Times - Bug fix release

Posted by gcewing on 2011/04/10 11:23

Fixed a few last-minute bugs causing crashes. The most serious one happened if you clicked and dragged while not editing a route. With all the frantic clicking I did during playtesting, I can't believe I didn't find that one!

Add a comment

Time Traveller? - Uploaded!

Posted by john on 2011/04/10 11:11

Thought I uploaded yesterday, but got back today to find it had failed...
Anyways, due to time constraints and pygame messing me around, there are still some bugs to be wary off, triangles chuck you off the top due to faulty cd, and spikes aren't quite pixel perfect.

Also, the hiscores I didn't get a chance to wire up, nor music.

For the curious, it meets the theme by having nine different historical times, but again, I ran out of time for a story. Anyway, I hope you enjoy playing it, and remember to vote 555 (no dnw/dsq :P)

Download: http://media.pyweek.org/dl/12/john2/timetravelfinal.tar.gz

Add a comment

Nein - Its done!

Posted by bitcraft on 2011/04/10 09:28

Just wanted to note that before people ask, the high scores do not work.  =)  Kinda ran out of time to do anything with scoring.

ALSO, to anyone testing the game...  Feel free to browse the source and modify the variables.  With more time, I would have had a setting file to modify things like the item density, damage, etc.  I'll post a file with descriptions of things to change.  It makes it more interesting!

Add a comment