34 lines
1.3 KiB
Markdown
34 lines
1.3 KiB
Markdown
# Mystic Tutorial
|
|
|
|

|
|

|
|

|
|
|
|
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)
|