A Cycle of Ages by Red Mike

[raw]
made by Red Mike for LD24 (COMPO)
Caution: contains kittens!

Windows version built with py2exe. Other versions are pure Python 2.x. Requires Pygame, preferably up to date.

Transitions between levels and startup involve a lot of data being juggled around. 600MB of RAM are needed, generally. If it fails, it will give out a pygame.error about running out of memory. There is nothing I can do about this without rewriting the engine.

BETWEEN LEVELS, the game might appear STUCK. If the music is still going, it's not actually stuck, just loading the level. I should have made that more clear in the text on the page. Wait for up to 30 seconds. The loading process is sadly very slow.

I'd appreciate it if any comments also included how easily you drew the link to the theme, or if you even found a link between the two. I'm especially interested in hearing if you thought the theme was subtly introduced or very obviously.

The game has no sounds, except for the music track. There appears to be a bug with the music making it so it might not start up properly on non-Windows OSes.

Keys:

Arrow keys - movement.
Escape - quit.
M - mute music.

Ratings

Coolness 28% 904
Overall 2.69 531
Fun 2.08 653
Graphics 3.15 282
Innovation 2.77 406
Mood 3.67 42
Theme 3.15 271

Feedback

dvdking
26. Aug 2012 路 16:52 UTC
very slow thing
josefnpat
26. Aug 2012 路 18:33 UTC
I get to the first text screen, and then I pyush enter, but then nothing happens :(

No reported error.

seppi@seppi7:~/Downloads/ld24/acoa$ cat /etc/issue
Ubuntu 10.04.4 LTS \n \l
seppi@seppi7:~/Downloads/ld24/acoa$ dpkg -s python-pygame
Package: python-pygame
Status: install ok installed
Priority: optional
Section: python
Installed-Size: 7184
Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
Architecture: amd64
Source: pygame
Version: 1.9.1release-0ubuntu1
Replaces: python2.3-pygame, python2.4-pygame
Provides: python2.6-pygame
Depends: python (<< 2.7), python (>= 2.6), python-central (>= 0.6.11), libc6 (>= 2.4), libjpeg62, libpng12-0 (>= 1.2.13-4), libportmidi0, libsdl-image1.2 (>= 1.2.5), libsdl-mixer1.2 (>= 1.2.6), libsdl-ttf2.0-0, libsdl1.2debian (>= 1.2.10-1), libsmpeg0, libx11-6, python-numpy
Conflicts: python2.3-pygame, python2.4-pygame
Description: SDL bindings for games development in Python
A multimedia development kit for Python. Pygame provides modules for you
to access the video display, play sounds, track time, read the mouse and
joystick, control the CD player, render true type fonts and more. It does
this using mainly the cross-platform SDL library, a lightweight wrapper
to OS-specific APIs.
.
This package also includes Pygame's API documentation and examples.
Original-Maintainer: Ed Boraas <ed@debian.org>
Python-Version: 2.6
josefnpat
26. Aug 2012 路 18:34 UTC
I should clarify, I hear music and see the text, but then it seems to crash.
馃帳 Red Mike
26. Aug 2012 路 18:46 UTC
I'll add a bit to the description here. If it seems stuck, but the music is still playing, it's still loading the level. It's quite slow during that, completely my fault for using the technique I used for loading the level. I haven't had it load for more than 30 seconds. Try waiting that much. If not, it might be a bug with the input, I'll look into it. Thanks.
NiceAlexanderAS
26. Aug 2012 路 19:19 UTC
mmmm it crashed..... but looks cool man great job :D
kevincorrigan
26. Aug 2012 路 19:32 UTC
That was fun, and I like the story
Irwing
26. Aug 2012 路 21:35 UTC
In my computer gives conflicting and does not open. but the idea seems to be good.
scoots
26. Aug 2012 路 21:56 UTC
Good story. Had to die a lot to get through but I had fun. Thanks :)
Ninja
26. Aug 2012 路 23:44 UTC
Nice job! I liked the story.
Jiggawatt
27. Aug 2012 路 11:08 UTC
Story and mood are clearly the focus here. Kind of reminded of the Avernum RPGs. It's too bad the technical problems hinder the enjoyment.

I could see the relation to evolution. It's not really a literal take like "bacteria in a petri dish", but something more subtle and memorable.
kirill
27. Aug 2012 路 12:48 UTC
First, brilliant writing!

There were some technical difficulties: the large text screens seemed to be hanging-up a little. Also these large text screens did break the mood a bit - the smaller ones inside the levels were not as intrusive: a nice touch.
Maybe such a story-heavy game would have benefited form some voice acting ;)

Greetings from fellow pygamer.
LemonTree
28. Aug 2012 路 05:25 UTC
Nice job! But sometime it crashed.
evilseanbot
30. Aug 2012 路 07:43 UTC
Froze on the the first screen.
Skulls
30. Aug 2012 路 08:37 UTC
Couldn't hear any sounds. Gameplay itself was really nothing special just avoid some bushes. Story seemed interesting although I'm not sure if it crashed or just ended. The long loading times combined with the short levels made it difficult to play. The story itself seemed interesting, and cyclical.
berareu
30. Aug 2012 路 09:18 UTC
Not much gameplay but afterall the whole point of the game was the narration and the story itself, which I liked!
I had two play it two times though because the final screen suddenly closed the first time. Couldn't hear any sounds.
Good work :)
Maple
30. Aug 2012 路 09:34 UTC
It froze on the first screen for me too.
localcoder
30. Aug 2012 路 09:51 UTC
I enjoyed the story, and the character sprites.
Raptor85
30. Aug 2012 路 21:50 UTC
never gets past first screen, you hit enter and it just keeps looping the music, waited a few minutes thinking it was still loading but it was stuck in some sort of read loop, i had to hard kill the python process after the thread got over 4 gigs. There were no errors thrown by pyton, it was DEFINITELY still trying to load something...it actually seemed to have all the file handles open and loading all the data files, finishing, then loading them again from inspecting the process, like it's stuck in a loop loading all the assets into memory over and over.
csanyk
03. Sep 2012 路 04:00 UTC
Hit <Enter> at the first story text screen and the game froze. :(
raver
03. Sep 2012 路 21:31 UTC
Nice, but sometimes its frustrating (especially during loading) ;).
frogmaster
07. Sep 2012 路 09:31 UTC
The same problem: crashes at the first text screen. Win7Pro x64
tcstyle
17. Sep 2012 路 20:28 UTC
I really like the visuals. Got stuck in the third level dying at the first flower without seeing any chance to pass.