|
преди 2 години | |
---|---|---|
fonts | преди 2 години | |
include | преди 2 години | |
lib | преди 2 години | |
.gitignore | преди 2 години | |
Gun.png | преди 2 години | |
LICENSE.md | преди 2 години | |
README.md | преди 2 години | |
box.obj | преди 2 години | |
box.png | преди 2 години | |
box_spec.png | преди 2 години | |
build | преди 2 години | |
gl3w.c | преди 2 години | |
graphics.lua | преди 2 години | |
gui.lua | преди 2 години | |
keys.lua | преди 2 години | |
main.c | преди 2 години | |
main.lua | преди 2 години | |
main2.lua | преди 2 години | |
matrix.lua | преди 2 години | |
memwatch.c | преди 2 години | |
monster.bmp | преди 2 години | |
monster.obj | преди 2 години | |
obj.lua | преди 2 години | |
posteffect.lua | преди 2 години | |
quat.lua | преди 2 години | |
terrain.obj | преди 2 години | |
vector.lua | преди 2 години |
Это игровой движок использующий OpenGL для вывода графики и Lua для удобства разработки.
Текущий функционал:
Вывод 3д графики с использованием VBO, VAO и GLSL.
Динамическая компиляция с использованием TinyC.
Планируется в будущем:
Избавление от монолитности кода
Интерфейс для редактирования кода и мониторинга ошибок
Инструменты редактирования сцены
Оптимизированная отрисовка ландшафта
Физика твердых тел
Динамическая генерация LOD'ов моделей