ricardoyang00 / crossing-guard-joe

Stream game in text-based GUI using the Lanterna library in Java. LDTS course project at FEUP.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LDTS_1105 - CrossingGuardJoe

Get ready for the ultimate adrenaline rush in this action-packed arcade adventure as Crossing Guard Joe!
Brace yourself for the chaotic street where you'll battle unruly drivers.
This game demands lightning-fast reflexes and razor-sharp decision-making. The drivers show no mercy—they won't stop for anything, putting your quick thinking to the ultimate test as you navigate the kids to safety.
Your score? It's all about how many kids you guide across the street. Master each level, fine-tune your strategies, and dive into the customization options! You can personalize Crossing Guard Joe's outfit color, the kids' attire, and even the color of the cars. Express your style and make Joe stand out as you tackle the challenges of the busy streets. Ready to push your crossing guard skills to the limit?
Enter the game and show 'em who's the boss!

This project was developed by Bruno Huang (up202207517@fe.up.pt) and Ricardo Yang (up202208465@fe.up.pt) for LDTS 2023⁄24.

For a more detailed version of this description click here.

Screenshots

The following screenshots illustrate the general look of our game, as well as the divergent functionalities:

Game preview

Gif 1. Sneak peek into CrossingGuardJoe

Menus

Fig 1. Main Menu

Gif 2. Instructions Menu

Gif 3. Customize Menu

Fig 2. Pause Menu

Fig 3. Stats Menu

Animations

Gif 4. Joe Movements

Gif 5. Kid Movements

End Game

Fig 4. Win message

Fig 5. Lose message

About

Stream game in text-based GUI using the Lanterna library in Java. LDTS course project at FEUP.


Languages

Language:Java 100.0%