canary

时间:2024-03-25 20:22:14
【文件属性】:

文件名称:canary

文件大小:94KB

文件格式:ZIP

更新时间:2024-03-25 20:22:14

C++

金丝雀计划 这是一个游戏引擎。 理论上。 实际上,这是从头开始用C ++编写多平台游戏引擎的学习练习。 如果无法解决问题,那么我知道我可能对此类事情不感兴趣。 因此,“金丝雀”。 OpenGL 4 / ES 2.0进行渲染 OpenAL声音 支持Windows,Linux,Raspberry Pi(低优先级) 应该被认为是一个研究项目,当我需要继续进行更复杂的事情或不再有用时,该研究项目便会结束。 否则我会觉得无聊。 两者任一。


【文件预览】:
canary-master
----.project(807B)
----gl4()
--------gl4_renderer.h(4KB)
--------gl4_extensions.h(9KB)
--------gl4_texture.h(5KB)
--------gl4_texture.cpp(4KB)
--------gl4_renderer.cpp(4KB)
--------gl4_extensions.cpp(4KB)
--------gl4_debug.cpp(4KB)
----win32()
--------win_input.cpp(2KB)
--------win_gl4extensions.cpp(572B)
--------win_input.h(3KB)
--------win_wndproc.h(1KB)
--------win_wndproc.cpp(8KB)
--------win_gl4display.cpp(9KB)
--------win_gl4display.h(5KB)
--------win_main.cpp(1KB)
----common()
--------ost_common.h(3KB)
--------win32()
--------filesystem.h(3KB)
--------image_dds.cpp(5KB)
--------image_png.cpp(6KB)
--------console.h(15KB)
--------linux()
--------filesystem.cpp(2KB)
--------datetime.h(4KB)
--------utility.h(2KB)
--------image_tga.cpp(6KB)
--------datetime.cpp(2KB)
--------image.h(6KB)
--------console.cpp(5KB)
--------utility.cpp(2KB)
--------error.h(5KB)
----.gitattributes(2KB)
----Readme.md(508B)
----gles2()
--------gles2_renderer.cpp(4KB)
--------gles2_renderer.h(1KB)
----linux()
--------udev_device.cpp(3KB)
--------udev_device.h(1KB)
--------linux_gl4extensions.cpp(584B)
--------x11_input.h(4KB)
--------x11_display.cpp(8KB)
--------x11_display.h(3KB)
--------udev_input.h(2KB)
--------x11_input.cpp(11KB)
--------udev_input.cpp(13KB)
--------linux_main.cpp(1KB)
----CMakeLists.txt(915B)
----shaders()
--------gl4()
----canary.vcxproj(22KB)
----.cproject(25KB)
----raspi()
--------raspi_main.cpp(1KB)
--------raspi_display.h(2KB)
--------raspi_display.cpp(5KB)
----game()
--------scenedata.h(3KB)
--------ost_main.cpp(9KB)
--------i_statemachine.h(641B)
--------eventqueue.cpp(2KB)
--------i_renderer.h(2KB)
--------keydef.h(2KB)
--------i_entity.h(1KB)
--------i_display.h(3KB)
--------ost_version.h(850B)
--------eventqueue.h(5KB)
--------i_input.h(3KB)
--------ost_main.h(4KB)
--------message.h(8KB)
--------errorcodes.h(6KB)
----canary.sln(2KB)
----minesweeper()
--------ms_common.h(741B)
--------ms_statemachine.h(3KB)
--------ms_statemachine.cpp(3KB)
----.gitignore(6KB)
----canary.vcxproj.filters(8KB)

网友评论