Skip to content
/ redo Public

This is a 2D sidescroller game I'm making for a Game Programming Class

License

Notifications You must be signed in to change notification settings

mcdenhoed/redo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e3c7bf0 · Nov 13, 2022

History

61 Commits
Apr 20, 2013
Apr 22, 2012
Apr 9, 2014
Apr 29, 2017
Mar 1, 2017
Apr 17, 2012
Apr 23, 2012
Mar 1, 2017
Apr 16, 2012
Apr 22, 2012
Mar 1, 2017
Mar 1, 2017
Apr 19, 2012
Mar 1, 2017
Mar 1, 2017
Nov 12, 2022
Nov 13, 2022
Apr 26, 2012
Aug 10, 2012
Nov 12, 2022

Repository files navigation

REDO Game

This game is written in Python and uses the pygame engine. Thus, both Python and pygame need to be installed to run this game.

More information about the game's development is at the project page for the game.

Controls

WASD to move. to jump. Space to start/stop recording.

Licensing

All code is BSD licensed.

What's next for the project?

Lots (once I get the time)! Right now my main concerns are...

Crushing Bugs

There's some killer bugs in there. One of the most mysterious is slight variations in the motion of the recordings. I think it might be due to some sort of weird rounding error involving camera motion. I might define everything in terms of a universal coordinate system instead of the relative one I'm using now. Not sure if it will help. This is the main bug I see. There is also some jittering which I think can be fixed by reordering some of the stuff that I did collision detection with.

Polish

I might refine the controls more to make it more playable. I'm also thinking of adding some visual flaire, like some fake bloom filters (using a pre-made image instead of a black rectangle, for instance. Also, I might add in the paralax background that the java version had. What I think might be fun is if the next levels can be seen in the background as the user plays through a given level. Just a thought. I also want to add little flourishes like maybe a small cloud of tiny rectangles from the player upon a jump. We shall see.

Integration

I want menus. I think I also want to integrate the level editor with the actual game. Maybe I can see if I can get rid of some of that filler code and use REAL platforms and players and stuff instead of those dumb placeholder classes. Just a thought.

About

This is a 2D sidescroller game I'm making for a Game Programming Class

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published