Skip to content

289Adam289/Java-chess-like-game

Repository files navigation

IO game

This is a team project of game made on the Software Engineering course written in Java with libGDX. It is turn-based strategic game combining chess-like board moves and multiple enemy fight. The player needs to kill all the mobs spendning mana on moves of different attack power. Each turn all the enemies perform moves based on their strategy.

Appearance

Each character type has it's appearance and attack motive with simple animations.
Enemies referes to software-based animals logos. photo-collage png

Classes graph

Project structure is as follows. Arrows means keeping reference, inheriting or implementing an interface.

Screenshot from 2024-09-27 19-07-03

Building and running

After cloning the repository
Build with ./gradlew build
Run with ./gradlew run


A libGDX project generated with gdx-liftoff.

This project was generated with a template including simple application launchers and a main class extending Game that sets the first screen.

Platforms

  • core: Main module with the application logic shared by all platforms.
  • lwjgl3: Primary desktop platform using LWJGL3.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages