andrew-delph / libgdx-game

A game inspired by Terraria and tower defense, featuring multiplayer support, procedural world generation.
1 stars 0 forks source link

Learning Game Engine & Game

Description

This project is a game engine and game developed for educational purposes, inspired by the mechanics and style of games like Terraria and tower defense genres. The core gameplay revolves around exploring a procedurally generated world, acquiring resources, and constructing defenses to protect against relentless monsters. The longer you survive, the higher your score. The world is created using Perlin noise to ensure a unique experience each time, and the game supports multiplayer functionality. The AI utilizes the A* algorithm for pathfinding, making the enemy behavior more challenging and dynamic.

Features

Built With

Controls

The game can be controlled using the following key bindings:

Action Key
Move A,S,W,D
Dig Space bar + Move
Place Dirt Shift + Move
Spawn Enemy F