B

BasicEventEngine

A basic event-driven game engine written in C++ which renders with OpenGL. Frontend in development here: https://gitlab.com/piluke/BasicEventEngineFrontend

  • Luke Montalvo's avatar
    Add the bee.console.add_command() Python binding · 8d570f8d
    Luke Montalvo authored
     * Separated the PythonScriptInterface definition into its own file,
       bee/python/interface.cpp
     + Added console::internal::get_interface() to allow Interface specific
       operations, such as adding a function
     * Moved the binds exec call in fs::load_level() to after the room change in
       order to allow binding to KeyBinds that are created during the change
     + Added the mapname parameter to the bee.fs.get_file() Python binding and all
       similar functions
     + Added the add_command() console command which allows the user to easily add
       global commands via the @bee.console.add_command Python decorator
     * Changed the Object::get_instance_at() Python binding to return Py_None if
       the index is out of range instead of nullptr
     * Moved the curry() Python utility function to bee/resources/scripts/util.py
     + Added an example console command in resources/objects/obj_control.py
    8d570f8d
Name
Last commit
Last update
bee Loading commit data...
cfg Loading commit data...
doc Loading commit data...
lib Loading commit data...
maps Loading commit data...
resources Loading commit data...
tests Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
.gitmodules Loading commit data...
CMakeLists.txt Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
build.bat Loading commit data...
build.sh Loading commit data...
config.sh Loading commit data...
main.cpp Loading commit data...
package.sh Loading commit data...
screenshot.png LFS Loading commit data...
valgrind.supp Loading commit data...