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