从零编写游戏引擎教程 Writing a game engine tutorial from scratch
GPL-3.0 License
TimelineOpenGL
1 Unity
2 OpenGLOpenGL
3 OpenGL
4 ShaderShader
5 PNGJPGGPU
6 GPU
7 MeshMeshShader
8 BlenderPythonMesh
9 GameObject-Component
10
11
12 Demo
13 FreeTypeAlpha
14 GUIUIImageUIMaskUITextUIButton
15 FMODMP3WavFMOD
16 easy_profilerC++
17 Sol2LuaC++Lua
18 Blenderskeleton_anim
19 Blenderweight
20 FBXMesh
21 OpenGL APIDrawCall
22
Unity
ShaderLinkC
C | Shader | |
---|---|---|
CPU | GPU | |
GPU | ||
C | Shader(ShaderShader) | |
C | Shader | |
C | Shader | |
CLion
AI
BlenderFMODWWise
SubstanceToolbagRenderdoc DrawCall
http://www.thisisgame.com.cn/tutorial?book=cpp-game-engine-book&lang=zh&md=Introduction.md
https://github.com/ThisisGame/thisisgame-web-openresty
WindowsMacOS
- ArmMacOpenGL Core6.3 OpenGL Core ProfileArmMac
CLionCLionWindowsMac
VisualStudio2019CMakeWindowsVisualStudio2019CLion
C++Google C++
fork
WindowsMac
http://www.thisisgame.com.cn/tutorial?book=cpp-game-engine-book&lang=zh&md=Introduction.md
fork
Issueq(879187705)issue
CLion IDEPVS-Studio
PVS-Studio | JetBrains |