Skip to content

An experiment on the implementation of an rpg, built in C++, using a data-driven Entity-Component-System architecture. The game is integrated with Lua scripting commands that allow the creation of characters, dialogues and simples quests. This is not a complete game, and it's an ongoing project. Feel free to comment and provide feedback. Please …

Notifications You must be signed in to change notification settings

ricvalerio/minirpg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

An experimental project on the implementation of an Entity-Component-System. The game tries to follow a data-driven architecture, via entity definitions and Lua scripting. It supports some basic functionalities, which allows the creation of simple quests, killing monster, picking items, playing music, and some more.

It's a work in progress, and as such, forking and using the code must be taken with a grain of salt. It is an experiment on implementating ECS with lua scripting.

If you have any questions or would like to contribute, please contact me.

About

An experiment on the implementation of an rpg, built in C++, using a data-driven Entity-Component-System architecture. The game is integrated with Lua scripting commands that allow the creation of characters, dialogues and simples quests. This is not a complete game, and it's an ongoing project. Feel free to comment and provide feedback. Please …

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published