April 2011 challenge: “Nine Times”
To play the games listed here, you may need to install Python (typically 2.5+). PyGame, pyglet or PyOpenGL. See the game's README file for specific requirements. Windows or OS X users downloading the versions of games specific to them shouldn't need to install anything.
- Nines-Time.tar.gz — Source code for final version (7.32 Mbytes on 2011/04/09)
- nein.tar.gz — PyWeek Release (8.57 Mbytes on 2011/04/10)
N E I N
Nein is a 2D physics sandbox based around animal cruelty. Specifically, animal cruelty towards a cat.
Originally, it was titled "Nine Lives" but that seemed a little on the nose so it was changed to "Nein Lives" and then ultimately shortened to just "Nein".
Ideally, there would be multiple levels, more objects, and perhaps a level editor of some sort. However, hopefully while you're beating your cat to death with "Ol' Slugger" or shaking it until it explodes, you'll be able to see the potential.
The idea would be that there are 9 quick levels, and you help the mice destroy the evil nazi cat. We had a lot of fun ideas, and its kinda sad to not see them realized for the finish. We're sure many of the other entrants feel the same way.
The engine was developed from scratch using Box2D for the simulation. The was our first attempt at using a physics simulation engine. While it took a long time, we are pretty satisfied with the results.
So play around. Toss the cat, drop another cat onto it, beat em both with the trampoline, whatever your heart desires. Because after all, if you've got a cat, that's one too many.
This was developed with Python 2.6, PyGame 1.9, and PyBox2D 2.02b2.
Before you run, please check your system for the following:
You will get cryptic errors if any of those are out-of-date.
- nordshippen_source_final.zip — Final Source (38.27 Mbytes on 2011/04/10)
- TemporalStabilityBreach-win-binary-0.0.1.zip — Windows binary (6.31 Mbytes on 2011/04/10)
- TemporalStabilityBreach-src-0.0.1.zip — Source distribution (2.63 Mbytes on 2011/04/10)
- PoopFart.tar.gz — Poop Fart (source) - tar (2.44 Mbytes on 2011/04/10)
- PoopFart.zip — Poop Fart (Source) - zip (2.47 Mbytes on 2011/04/10)
Source only, for now. Sorry!
The only dependencies are Python (2.6|7, other versions may work) and PyGame.
- NineDisasters-0.0.1.tar.gz — Nine Disasters (57.92 Kbytes on 2011/04/09)
- teamstrong-1.0.2.tar.gz — fixed some file path bugs that show in windows (237.53 Kbytes on 2011/04/10)
Famous words. Dad checked the pyweek competition rules and said that we couldn't use Microsoft VisualBasic to make our game.
Schrodinger's cat is lost in space (literally, how does he survive?) In space, no one can hear you miao. You are a turret. We cannot observe where the cat is without killing it. The cat has nine lives (obviously)
- citySquare-0.41.zip — Binary distribution for windows (3.61 Mbytes on 2011/04/10)
Note: if you are running from source and have speed issues please run the game using the -O flagDownloads
These are old links that correspond to my entries for pyweek newer versions can be found HERE
The aim of citySquare is to match up the tiles from the tray on the right on the grid as best as is possible in a given amount of time. Points are awarded for completed cities (the somewhat poorly drawn orange bits) and roads. They are however taken away if the city or road is incomplete.
Also note that scoring is skewed to give more points to large cities, so you should really be trying to make your cities as large as possible within the time limit. Finally, ensure that all of your tiles match up, and that any tiles touching the edge of the grid are grass, any invalid ignored for scoring purposes, don't waste those tiles!
Incidentally the easiest grid in the game is 3x3 meaning 9 tiles. And goes up to the nightmarishly difficult end of the spectrum where you will have a 9x9 grid. (yes it did drift from the theme a bit)Controls
The controls are fairly straightforward, click a tile to pick it up click again to drop it. Dragging and dropping will not work, you actually have to click and let go.
Tiles can be rotated by right-clicking them or by by picking up a tile and scrolling. All of the tiles currently on the grid can be shifted around using the arrow keys. To view a breakdown of your score so far you can press hold tab.
And finally the pause menu can be accessed by pressing escape while in game
- Nine.rar — (2.60 Mbytes on 2011/04/09)
- SurviveNine3.tar.gz — 3rd final, last one (20.70 Mbytes on 2011/04/10)
- ballgame-1.0.1.tgz — Added proper credits and a tiny bugfix. (12.50 Mbytes on 2011/04/10)
- ballgame-1.0.tgz — (12.50 Mbytes on 2011/04/10)
You control the ball that can change it's size nine times. The bigest size is nine times the small size.
Use left and right arrows to roll. Use up and down arrows to grow and shrink. Use R to retry level.
- Grizzly-0.0.1.tar.gz — Grizzly Games presents - A Cat has 9 lives (470.11 Kbytes on 2011/04/09)
- nanite_fight 1.0.zip — (445.09 Kbytes on 2011/04/09)
- InterestingTimes-1.1.1.zip — Bug fix release (1.00 Mbytes on 2011/04/10)
- InterestingTimes-1.1.zip — Final Submission (1006.16 Kbytes on 2011/04/10)
- InterestingTimes-1.0.zip — Interesting Times Release 1.0 (1003.68 Kbytes on 2011/04/09)
- PT9P_v0.6.zip — With credits screen and alternative backgrounds (25.30 Mbytes on 2011/04/10)
- PT9P_v0.5.zip — With game story (7.93 Mbytes on 2011/04/10)
- PT9P_v0.4.zip — Finally (7.92 Mbytes on 2011/04/09)
"we lost the lion"
This is the first game of Forked Tail team.
Game talks about Pluto, that has been considered the Solar System's ninth planet from its discovery (1930) until 2006, when it has been downgrade to "dwarf planet".
Pluto is not agree with this decision, and he challanges other planets within Solar System to show he is worthy of being a real planet. The challanges are based on planets main quality (speed of Mercury, charm of Venus, greenery of Earth, etc..).
Original project included a final level challanging the Sun, but unfortunately we didn't have time to complete it.
Enjoy the game!
Note: an unexpected supporter is secretly pulling for Pluto's crusade. Did you find it? It is very close to us...
- adrwen.tgz — Same as the zip file, but in a tgz (6.91 Kbytes on 2011/04/09)
- adrwen.zip — Version 1.1 in a .zip (10.61 Kbytes on 2011/04/09)
Nine clocks, Nine "times", One player...
Take part in this epic quest for points today!
Complete with vector graphics, green color and InstaPause technology!
Also features some redundant code that I forgot to remove.
- Pyweek 12.zip — (280.30 Kbytes on 2011/04/08)
- nonagon-windows.zip — Nonagon Windows (16.25 Mbytes on 2011/04/10)
- nonagon.tar.gz — Nonagon Source (6.71 Mbytes on 2011/04/10)
- TheTreacherousSalsaDancer-final.zip — The Treacherous Salsa Dancer final version (954.34 Kbytes on 2011/04/09)
But you, Paco, has to get the girl back. Folling the advices of the waiter, you will challenge the salsa dancer to 9 rounds. So, you will dance 9 times and if you win at least 5 times, the girl will fall in love with you.
To achieve your aim, you have to repeat exactly the dancing steps just after the salsa dancer dance.
- nine-tales_0.1.1-0~pyweek0_all.deb — Nine Tales 0.1.1 (Debian DEB) - bugfixes (8.23 Mbytes on 2011/04/10)
A team entry by members of CTPUG.
Collect the tails needed to progress from a tailless fox to a challenger for the nine-tailed Kitsune.
- loopback-1.0-osx.dmg — Loopback 1.0 OSX distribution (18.60 Mbytes on 2011/04/10)
- loopback-1.0-source.tar.gz — Loopback 1.0 source distribution (10.21 Mbytes on 2011/04/10)
Loopback: The core is under attack! You must defend the core from a host of invading enemies. Ultimately, the number of enemies arriving during the forty-five seconds of the game is far too many to take on; fortunately, you can travel back through time to rejoin yourself in fighting off the attackers, eventually weathering the assault a total of nine times. It features retro graphics incorporating several of your favourite geometric shapes and the ability to fight alongside eight past copies of yourself amidst a hundred-strong horde of exploding invaders.
- fractured-soul-v2.zip — Bugfix release (5.96 Mbytes on 2011/04/10)
Fractured Soul, by Team Multiverse Factory
Note to judges: I recommend playing at least through Act 2 (40% of the game complete) before judging the game.
- cnn-1.1.zip — Final upload, with corrected Readme file and full license info (3.78 Mbytes on 2011/04/10)
Note about the game: I forgot to warn everyone - in the first level, the coffee pot is right next to you - the status bar hides it from view, sorry! In any case, make sure to check the top row when starting a new level :)
- jetpakguyFinal5.zip — (775.57 Kbytes on 2011/04/09)
- jetpakguyFinal4.zip — use this one (775.92 Kbytes on 2011/04/09)
- jetpakguyFinal3.zip — final thingy (775.90 Kbytes on 2011/04/09)
- jetpakguyFinal 2.zip — it is awesome (775.88 Kbytes on 2011/04/09)
- jetpakguyFinal.zip — Jetpakguy (3.49 Mbytes on 2011/04/09)
- ShatteredSilence_qf.zip — missed some source control submissions from other teammates when I bundled the last one (12.01 Mbytes on 2011/04/10)
- ShatteredSilence.zip — The Game (12.00 Mbytes on 2011/04/10)
- The Mysterious Tower.zip — (14.35 Mbytes on 2011/04/10)
- IRPDS-0.1-without-pyglet.zip — Improbable Rocket-Propelled Dinosaur Scientist, without pyglet (3.62 Mbytes on 2011/04/10)
- IRPDS-0.1.zip — Improbable Rocket-Propelled Dinosaur Scientist, with pyglet (4.77 Mbytes on 2011/04/10)
Created in a rush in one day, so things may be a little shaky and incomplete. Requires pyglet.
- TicTacToeSquared(EXE).zip — Tic-Tac-Toe Squared (executable) (31.15 Mbytes on 2011/04/10)
- TicTacToeSquared(SOURCE).zip — Tic-Tac-Toe Squared (source) (28.29 Mbytes on 2011/04/10)
- see_you_later_1_0_win_exe.zip — Win32 executable (5.50 Mbytes on 2011/04/10)
- see_you_later_1_0.zip — includes pyglet (6.66 Mbytes on 2011/04/09)
- forever_end_bin_0.3.zip — Windows .exe version of the game. (4.68 Mbytes on 2011/04/10)
- forever_end-0.3.tar.gz — Linux Tarball for Forever End. (1.55 Mbytes on 2011/04/10)
- forever_end-0.3.zip — Zip file for Forever End. (1.59 Mbytes on 2011/04/10)
- forever_end-0.2.tar.gz — Forever End, the final (for PyWeek) release. (1.55 Mbytes on 2011/04/09)
Forever End is about the aftermath of a devastating impact by a mysterious artifact, which fractured time in three areas of the planet. In each level, three time periods are starting to merge together, and you must shift between them to reach your goal of finding pieces of the mysterious artifact, and uncover what it was that crashed into Earth.
Throughout the game, you'll have to figure out how to make use of the conditions and items of each time period to accomplish your goals and progress through the level. It's like an old-style game where you must explore and figure it out. The game will not tell you what to do.
Each time period is meant to have its own atmosphere, while staying in the theme of the level (though, there is much room for improvement here). You'll see fluctuations from the time distortions as parts of the other time periods flicker in and out of your active time period. This brings a sort of frantic atmosphere to the game as you know things "just aren't right."
This is a solo entry, and my first PyWeek!
- Solve levels by platforming and using items across time periods.
- In each level, there's a flotaing yellow artifact you need to pick up.
- Arrow keys to move, space bar to jump/hover.
- Shift activates the tractor beam to pick up items.
- 1, 2 and 3 keys for shifting to alternate time periods in the same level.
There are a few debug modes:
- F2 - Coordinates and FPS.
- F3 - Bounding boxes and event boxes.
- F4 - God mode. Cannot die, and can fly forever.
- F5 - Switch to next level.
- lemming-final-1.tar.gz — source; linux or mac. python 2.6.5 or later required (13.81 Mbytes on 2011/04/09)
- lemming-final-1.zip — Windows exe (18.33 Mbytes on 2011/04/09)
- zk9-nanji_the_ninja-WIN.zip — Windows Executable of Final Submission (5.90 Mbytes on 2011/04/09)
- zk9-nanji_the_ninja.zip — Final submission. Really. XD (781.94 Kbytes on 2011/04/09)
During her travels through feudal Japan, Nanji the Ninja discovered a mysterious building with unknown signs and runes on it which she does not understand. But what she does understand is the piece of paper glued on the massive stone door, clearly depicting a tuna.
Accompany Nanji in her quest to obtain the Nine Ninjat Clan Signets seemingly required to open the massive door hiding the probably biggest tuna stash in Ninjat history.
- Super Dimension_final.zip — Source Code in .py format. Requires Python 2.6 and PyGame to be installed. (2.11 Mbytes on 2011/04/10)
- bpalace-FINAL.zip — Well, that's it for pyweek. (98.76 Kbytes on 2011/04/10)