To play the game: Go to Platformer_Generator -> Game -> GameBuild, click 'Platformer_Generator', and enjoy!
TROUBLE SHOOTING:
For those whose computer complains when running the game:
1) Open the "Terminal" application, you may found in /Applications/Utilities/ or Lauchpad.
2) Install Homebrew by copy-paste the following command into the command line: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" and hit enter.
3) Install dependencies through HomeBrew by copy-paste the following command into the command line: brew install sdl2 sdl2_image sdl2_ttf sdl2_mixer' and hit enter.
Project Documentation:
You may click here to download the Documentation of our project.
Project architecture:
Screenshots:
Game Start
Edit Tile Map
Save Tile Map
You Win
Video Trailer:
Post Mortem:
If we had 8 more weeks on this project:
Add Import tile function for palette tool: Make it possible that we may load and add any tile to the game.
Add music edit support on palette tool.
Add pyhon binding for our game.
Provide a python API that can create and edit all the game logics.
Provide a python API that enable users to write some Python code to customize game logic.