Skip to content

🎮 Dive into the gaming world with our interactive and exhilarating game! with thrilling adventures, complete challenging objectives, and conquer the game. 🚀Experience a variety of game modes, a wide range of goals, unpredictable enemy movements that guarantee a fresh and unique challenge with every playthrough. Get ready for endless excitement🌌

Notifications You must be signed in to change notification settings

ChasingTheDream369/Mania-Fantasy-Loop-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Loop-Mania

An interactive and enjoyable game in which the character must achieve various objectives throughout a succession of runs in order to complete and win the game. The game has a variety of game modes as well as wide diaspora of goals and enemy movements to provide the player with a unique situation upon every run. The game makes use of Object Oriented design patterns such as Observer, State, Template, Abstract Factory, Strategy, Singleton and Decorator so as to make sure that the code is open to extension but closed to modification. Java serves as the backend and JavaFx as frontend.

simple_example_annotated

The game world contains of paths made up of tiles that form loops. The character starts at the hero's castle and automatically moves clockwise from position to position along this path. The game world includes buildings, enemies, gold, healing potions, and characters. For more information on Gold Potions and Health Potions, see the item list below. Enemies move along the path, and the method depends on the type of enemy. It is important to note that in this document, human players and characters are different. A character is an in-game hero who wants to help a human player win the game and is represented by an image of the person. The character completes many interactions such as Automatically move and fight without input from a human player. A human player is a user who is playing a gaming application. Human players want to help their characters achieve all their goals and win the game. You can help your character win the game by building buildings, equipping items, buying and selling items, consuming health potions, and pausing the game.

Design

download (5)

About

🎮 Dive into the gaming world with our interactive and exhilarating game! with thrilling adventures, complete challenging objectives, and conquer the game. 🚀Experience a variety of game modes, a wide range of goals, unpredictable enemy movements that guarantee a fresh and unique challenge with every playthrough. Get ready for endless excitement🌌

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages