Kotlin LibGDX/KTX RPG Tutorial - Part 09 (Movement)

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



Category:
Tutorial
Duration: 39:04
487 views
22


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 09 - Movement:
In this part we are going to learn how to move Box2D bodies at constant speed using an impulse.

Link to "Fix your timestep" article: https://gafferongames.com/post/fix_your_timestep/
Link to Box2D documentation: https://www.iforce2d.net/b2dtut/

Chapters:
00:00 - InputProcessor
12:05 - 2D Movement
15:00 - Updating our KeyboardProcessor
20:25 - MoveSystem
28:48 - Updating the PhysicSystem
31:30 - Updating the EntitySpawnSystem
35:57 - Final Result







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