Leon Chow: Worked on Main Menu items, Options Menu with brightness and volume sliders, how to play instructions and credits box. Also worked on Fight scene, game over screen and health point progress bars.
Samatar Mumin: Worked on Animations and graphics for the game, including gifs and scenes for fighting. Also worked on client server chat, worked on main menu too. Worked on inputting music for the game.
Tehseen Chaudhry: Worked on fight stage and buttons, worked on the volume scene, handled code for buttons and turn based battles, and game logic.
Bevan Donbosco: Created client server chat, client server GUI, Sockets, worked on parts of the fighting. Worked on Gradle (Grade file saved as a .txt, Gradle file is inconsistent on windows/linux. Run the main)
https://github.com/leon-chow/csci2020u_final_project beta branch has all our work, and beta branch is the default.
Instructions to run this project:
In IntelliJ press the player button, or compile and run the program in command line which will have both the client and server running (To only run only client comment out line 253-260), (To run only server comment out line 263-277). You can separate the client and server to open on a Lan connection. Game is only for local play.
Project includes: File IO that reads how to play and credits page and writes to GameLengths File Sockets to handle chatting between server and client multi-threading to have the chat run on a different thread and not interfere with gameplay Option Sliders for volume and brightness Stores number of turns each game in a text file: gameLengths.txt
Sources Used: http://getwallpapers.com/collection/4k-dragon-ball-z-wallpaper
https://www.youtube.com/watch?v=4apvo3w97qY
https://steemit.com/playstations/@annasalkhalis/review-dragon-ball-xenoverse
https://arestwinblade.deviantart.com/art/Goku-Charge-275075136
http://www.angelfire.com/dbz/ftf/piccologif.html https://www.pinterest.ca/pin/800655639974855448/