Files
mystictutorial/README.md
2025-08-08 10:44:08 +02:00

34 lines
1.3 KiB
Markdown

# Mystic Tutorial
![LibGDX](https://img.shields.io/badge/LibGDX-1.13.5-green)
![Ashley](https://img.shields.io/badge/Ashley-1.7.4-blue)
![Tiled](https://img.shields.io/badge/Tiled-1.11-red)
This is the source code for the LibGDX Java [tutorial](https://www.youtube.com/playlist?list=PLTKHCDn5RKK8us8DL7OGqgp4rQQByiX0C) series on my
[YouTube](https://www.youtube.com/Quillraven) channel.
The game itself contains:
- main menu using Scene2D
- Input multiplexer (keyboard + scene2d stage)
- playable character
- Tiled integration using an objects tileset for game objects
- Box2D integration for collision handling
- a trap trigger
- a heart lifebar including life regeneration
- an entity component system architecture using Ashley (ECS)
### Controls
- WASD: Movement + UI navigation
- SPACE: Attack + UI select
- ESCAPE: Change screen from game to menu
### Credits
- [Cute Fantasy assets](https://kenmi-art.itch.io/cute-fantasy-rpg)
- [JRPG Music](https://yubatake.bandcamp.com/album/jrpg-collection)
- [UI essentials](https://crusenho.itch.io/complete-ui-essential-pack)
- [UI pack forest](https://toffeecraft.itch.io/ui-user-interface-forest)
- [8-bit-fantasy Music](https://xdeviruchi.itch.io/8-bit-fantasy-adventure-music-pack)
- [SFX generator](https://sfxr.me/)
- [Training dummy](https://elthen.itch.io/2d-pixel-art-training-dummy)