honey lua interpreter https://honey3d.org
Find a file
2025-02-04 00:28:17 -06:00
demo really really strongy suggest core profile (looking @ u, mac) 2023-03-12 01:20:53 -06:00
doc add log and ma documentation 2023-11-25 16:15:08 -06:00
libs libs/README.md 2023-07-13 15:11:06 -05:00
src add mat3 uniform setter 2025-02-04 00:26:45 -06:00
util add sample bind.lua output 2023-07-13 15:01:45 -05:00
.gitignore move moonflower.conf out of submodule 2023-07-09 12:00:10 -05:00
.gitmodules begin using moonflower for documentation 2023-07-09 03:53:34 -05:00
CMakeLists.txt allow CMakeLists.txt to build as subproject 2023-11-23 14:14:02 -06:00
CMakeSettings.json build with clang on visual studio 2022-08-21 21:54:47 -05:00
design.md add design overview 2022-06-14 00:08:24 -05:00
LICENSE.md add LICENSE.md 2020-10-18 12:21:38 -05:00
README.md merge 2025-02-04 00:28:17 -06:00

honey core

A lua interpreter providing low-level bindings to make 3d games!

building

The honey core requires

  • OpenGL 4.1+
  • CMake

and as far as I am aware... that's it.

To build:

mkdir build
cd build
cmake ..
make

layout

  • demo/ - sample lua code that can be run with the interpreter
  • doc/ - documentation files
  • libs/ - 3rd-party libraries used by the interpreter
  • src/ - the main source code for the honey core
  • util/ - utility scripts useful in the development process

To build the documentation:

# from the project root
cd doc
./gen-doc.sh