On Sun, Apr 1, 2012 at 1:48 AM, Christopher Night <cosmologi...@gmail.com>wrote:
> I made a pygame prototype for a platforming game I'm planning. As we all > know, platform games require meticulously tuned mechanics. I finally got it > to where I like it, but that probably means it's still pretty terrible. If > anyone wants to try it out and offer suggestions, I'd be very interested. > > https://unifac.googlecode.com/hg/UFX/prototype/platformer-2.py > > You control with the arrow keys (up to jump). You have four special > abilities: > > - sprint (tap forward and then hold forward) > - flip (jump immediately after turning, lets you reach higher > platforms) > - wall jump (can't do it off most platforms, only the semi-transparent > blocks with vertical walls) > - hang off ledges (can only do it on red and green platforms with > balls on the ends) > > You can also go into slow-motion by holding Shift, or toggle slow-mo with > Caps Lock. Ctrl is fast-forward, but I don't recommend it. Esc to quit. > > If you try it, let me know if you have trouble executing these abilities, > Flipping is a little too hard. > or if you accidentally execute them when you don't mean to. > Sprinting. I ended up running off the edge and falling all the way back to the ground. > The placement of the platforms in the demo is totally procedural, so you > may find yourself stuck, but you should be able to get pretty high. > > I'd also be interested in any recommendations for well-made platform games > written in pygame with really tight controls, if you have any. > > Thanks! > -Christopher >