Steback / Action-RPG-Demo

Action RPG Demo with custom Game Engine and lua bindings. Just a learning project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Action RPG Demo

I worked on this project for 6 months. I started with the focus of learning and practicing, so I learned many concepts about game development that will help me in future projects. Some of these concepts are animations, physics and how game engines work. I have the dream of creating a game engine and use it to create a game. Therefore, this project is a good start for a person with minimal knowledge about videogames and game engine development. This project caused me a lot of pain, because I'm a self-taught person, and I have learned all on videos, courses and books, this is a very slow process, but to me is worth it.

If you read my horrible code and want to tell me how I could be a better programmer, I will really appreciate it. Thank you.

Models

Binaries

I add os specific binaries in release seccion, I hope it work well.

Third Party

All the dependencies are installed by Conan package manager with the conanfile.txt.

Bindings

This bindings are tools that add functionality for ImGui.

Credits

The resources in this section are all I used for learn some of the key concepts in the project development like as Vulkan, Game design, AI, etc.

Editor

Editor

Game

Game

About

Action RPG Demo with custom Game Engine and lua bindings. Just a learning project.


Languages

Language:C++ 91.1%Language:C 6.1%Language:Lua 1.8%Language:GLSL 0.5%Language:CMake 0.4%Language:Python 0.2%