Skip to content

steventrinh123/CS151-ProjectH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS151-ProjectH

Project Title: Project H

Group 5: Nagi Ebeid, Jerry Nguyen, Steven Trinh

GitHub usernames: Nagi Ebeid (lbx554), Jerry Nguyen (Jareuu), Steven Trinh (steventrinh123)

Presentation Link: https://docs.google.com/presentation/d/1t8ANqeDppGWiP4nMtGDIyqqtA_7U4SVqHVjY_NE3EkA/edit#slide=id.g2d19c8bc6b5_0_414 [1] [2]

Diagrams

Team Members working on proposal: Nagi, Jerry, Steven Team Members working on the project presentation: Nagi, Jerry, Steven Team Members working on the project: Nagi, Jerry, Steven

For the project: Nagi worked on the rhythm game frontend and backend, and some backend for the platformer game, Jerry worked on the frontend for the platformer game and the coin implementation for the platformer game, and Steven worked on the backend of the platformer game, as well as fixing/editing around and the screens implentations.

Problem/Issue to resolve: Being bored/Want to relax

We will be using a java game-development framework, named libGDX [3], to create this project. The intended usage is to create entertainment for users to enjoy. We will also be using the Tiled map editor [4], the photopea editor [5], gimp [6], and wallpaperswide [7] for frontend purposes.

Our solution to this problem will be to create a game for people to enjoy playing:

The plan is to have a 2D game with a premise of going through 2 challenges. Each challenge will be a different game mode: one will be a rhythm type of game, one will be a platformer. We have a player control a character, and they will traverse through these challenges, which will be the end of the game if the final challenge is complete.

Operations for each intended user:

WASD for character movement

Mouse for navigating through the screen

Spacebar for jumping

Screenshot 2024-05-19 at 11 02 22 PM

Arrow Keys for rhythm game controls and space to speed up movement Screenshot 2024-05-19 at 11 02 33 PM

How to run the code: After downloading from the GitHub link, on the right side of Intellij or using any IDE find and run the Gradle Project. Under ProjectH, navigate to desktop→Tasks→other→run If there’s any JDK issues of any kind, select any that is 19 and above. All images, maps, and audios are stored in the Assets folder.

Screenshot 2024-05-19 at 11 12 35 PM

Our code is contained under core, then src [main].

Screenshot 2024-05-19 at 11 12 58 PM Screenshot 2024-05-19 at 11 06 37 PM Screenshot 2024-05-19 at 11 01 50 PM

References: [1] https://www.slidescarnival.com/design/road-maintenance-and-rehabilitation-project-proposal/163318 [2] https://docs.google.com/presentation/d/1HXE31IR2rMjVh2E-IKoOgkZbVEQwU7I7-Q6ZI0fM4AM/edit#slide=id.g293730d7745_1_167 [3] https://libgdx.com/ [4] https://www.mapeditor.org/ [5] https://www.photopea.com/ [6] https://www.gimp.org/ [7] https://wallpaperswide.com/ [8] https://www.youtube.com/@BrentAureliCodes (to help us get started) [9] https://www.youtube.com/@smallpixelgames2899 (to help us get started)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •