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