The Desert and the Sea
Requires pygame, numpy and PyOpenGL
Windows users installing PyOpenGL: see installation notes in readme.txt.
Mysterious Island of Mystery
Presented by Cosmologicon
Best 3D game
Presented by yarolig
The Python 2 is dead award
Presented by ntoll
Dah Real Pro
Presented by chrisyan2000
Presented by Zuzu_Typ
Ratings (show detail)
standalone windows application
a mysterious link between worlds
Day 3 World Building
Day 3: Progress
Day 4-6: Progress
Day 1-3: pretty much spent all of this time world building: created a little beach with a bit of audio atmosphere and critters. I spent most of day 3 figuring out how to get pyopengl to load large obj files quickly (well quicker than the default implementation I started with).
Day 4: started implementing teleportation mechanics, interaction with world objects and control panels etc.
Day 5: fine-tuned the audio and composed some background music, implemented nuisance stuff like title screens, pause screens etc.
Day 6: started designing puzzles and building levels, additional 3D modelling
I think I'm pretty much on track for finishing on time, but as usual, it will be a marathon stretch to the finish :).
Day 7: Finished and Playthrough Video
Finally got the game all finished and wrapped up at about 6:45am after a marathon night pretty much non-stop from about 8pm. I'm pretty happy with the final result: there are one or two niggly graphical bugs I couldn't rectify before release, but nothing major.
Spent most of Day 7 implementing about 60% of the game levels and puzzles: the results are OK, but I was hoping to implement a bit more variety, but just did have enough time. I'm happy with the overall feel of the game.Play through video of the game now available (Warning: Spoilers!):
Don't have access to a windows machine at this moment, so hoping to build an exe release tomorrow, but probably won't get it done until after the deadline.
Windows Standalone Version Uploaded
I still haven't been able to get a standalone osx app working with pygame/pyopengl, but will keep trying.
I was reasonably happy with how the game turned out: I had a lot of fun doing the world design and was happy to get a first-person perspective game to work well in python (I learnt a lot more about using OpenGL, and the wonders of Google poly :) ). I was happy with the visuals and sound, which I tried to put a lot of attention into this comp.
I wasn't really all that happy with the puzzle designs, and didn't really find the game "fun" to play. I had the idea of "portal-like" spatial puzzles from day one, but didn't really have a clear idea of exactly how I would implement these. I think I spent the first 5-6 days just so immersed in the fun of world-building that I got to day 6/7 and was like "oh yeah, I forgot this is supposed to be a game with like an objective and stuff ..." so got caught in the classic trap of not planning the levels/game mechanics out properly from the start. I also wanted to have more objects/mechanics that you would interact with (like switches that control things etc.), but ran out of time in implementing them. I built the entire final maze level in literally the last 1.5 hours, so super rushed at the end.
Congrats to everyone who participated and finished a game, particularly those competing for the first time: make sure you come back for the next comp! I love that this competition exists! Thanks too Mauve for running the ship, much appreciated!