openrunner is an open-source Android: Netrunner implementation written in C++/OpenGL/Lua. Currently in early stages on development.
Engine is written in C++, while actual game logic is written in OOP Lua, for which engine provides bindings. Most of the game mechanics are implemented, as well as ~40% of core set cards. Bare minimum of player UI is implemented, with next major thing to be done being AI.
/appis netrunner-specific code as well as glfw application boilerplate/app/scriptsis whereluaresides, implementing most of the actual netrunner rules/app/scripts/db/packs- cards information inluaformat, as well as card-specific rules implementation
/extern- third-party dependencies/include- game engine header files/src- game engine source files/utils- misc. scripts used during development
