Skip to content

2D game with Java, applying OOP concepts and using the power of JavaFX in the GUI

Notifications You must be signed in to change notification settings

dodzii/TheLastOfUs

Repository files navigation

TheLastOfUs

Description

Welcome to The Last of Us: Legacy, a single player survival game set in a zombie apocalyptic world! In this game, you will be challenged to survive in a world overrun by zombies. As the player, you will control one hero at the beginning of the game, but will have the opportunity to gain additional heroes by curing zombies.

The game is conducted in a turn-based manner, where each player character receives a specific number of action points per turn. These action points can be used to move, attack, cure zombies, or use special actions. As you progress through the game, you will face increasingly difficult challenges, such as stronger zombies and limited resources. It will be up to you to make strategic decisions to ensure the survival of your heroes and their community.

The ultimate objective of the game is to survive long enough to cure a sufficient number of zombies to build a community that can survive the apocalypse. To achieve this, you will need to carefully manage your resources, including action points, supplies, and vaccines, and make strategic choices about which heroes to control and how to use their abilities.

As you progress through the game, you will need to use your heroes' unique abilities to fight off these zombies and keep your community safe.

Overall, The Last of Us: Legacy is an exciting and challenging game that will keep you on the edge of your seat. With its turn-based gameplay, thrilling storyline, and engaging characters, this game is sure to provide hours of entertainment for players who love survival games and zombie apocalypses. Good luck, and may the odds be ever in your favor!

How to try the game:

  1. Make sure you have java installed on your PC
  2. Download Eclipse JavaFX from https://drive.google.com/file/d/1UzIiAYHCr7jbfgJdFnxvhYpwhmAGIaqf/view?usp=drive_link
  3. Download TheLastOfUsLegacy zip file from https://drive.google.com/file/d/19sfjlurQ6iki-cgQxM47oydLZk_3NUUd/view?usp=sharing
  4. Import TheLastOfUsLegacy zip file as an existing project
  5. Run the java file named GUI.java from the package views
  6. Enjoy ;)

About

2D game with Java, applying OOP concepts and using the power of JavaFX in the GUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages