This repository is for the team project for CMPE202 under Prof. Paul Nguyen.
The project is a dragonballz game developed using Greenfoot IDE.
Make Goku collect all 7 dragonballs to make shenron grant him a wish. Do this while evading 3 of Goku's enemies.
The following are the procedures to start the server locally.
Requirements :
- python3
- Flask
- flask-restful
Use python3 server/server.py 5000
to start the server.
The actual game server has been hosted on AWS EC2 and the game by default connects to this instance.The dns and public ip are provided in the image below.
- Clone the repo and use Greenfoot IDE to run the game and make modifications.
- The player gets to choose his username and then start the game or use the help option to understand controld.
- User can use the up/down arrow keys to move the main character(Goku) in a manner that will let him collect dragonballs while avoiding the powerups his enemies throw at him.
- The player is rated on how fast he can complete and game and get shenron's wish.
To give overview of gameplay flow. -Shabari Girish Ganapathy