Kotlin LibGDX/KTX RPG Tutorial - Part 15 (AttackSystem)

Channel:
Subscribers:
1,720
Published on ● Video Link: https://www.youtube.com/watch?v=xjPztOCS77E



Category:
Tutorial
Duration: 55:43
407 views
14


This is a tutorial series about game development using Kotlin, LibGDX with LibKTX extensions.
We are developing a small 2D adventure RPG using different technologies like Box2D, GdxAI, Entity Component System or Tiled.

The full source code of the tutorial can be found on github: https://github.com/Quillraven/MysticWoods

Part 15 - AttackSystem:
In this part we are going to learn how to implement an AttackSystem. We will introduce a Life-, Dead- and AttackComponent with their own systems.

Link to Box2D query: https://www.iforce2d.net/b2dtut/world-querying

Chapters:
00:00 - Recap of previous parts
03:34 - LifeSystem
10:40 - DeadSystem
13:02 - AttackSystem
23:35 - Box2D query
41:30 - Update player input
44:47 - Update DebugSystem
47:00 - Update entity spawning
52:10 - Result







Tags:
kotlin
libgdx
libktx
rpg
tutorial
box2d
gdxai
ai
ecs
entity component system
game development
programming
scene2d
2d
pixel
retro
english