跳到内容

跨平台游戏编程 with gameplay3d/其他有用资源链接

来自 Wikibooks,为开放世界提供开放书籍


gameplay3d

[编辑 | 编辑源代码]

gameplay3d 的官方网站(其中包含指向维基、API 参考、论坛和 github 存储库的链接)位于

有关 gameplay3d 创建者提供的非常有用的演讲,其中涵盖了 gameplay3d 的许多架构设计选择,请访问

3D 图形

[编辑 | 编辑源代码]

Udacity 提供了关于“交互式 3D 图形”的优秀课程,位于

OpenGL/GLSL

[编辑 | 编辑源代码]

要了解现代(即基于着色器的而不是固定管线的)OpenGL 的简介,请尝试

您可以在以下网站上试验 GLSL 片段着色器(并从专家那里学习一些技巧)

但是请注意,这些着色器中使用的许多技术对于游戏中的实时使用而言计算成本过高。尽管如此,它们对于掌握 GLSL 语言仍然很有用。

可以在以下网站找到完整且易于理解的 C++ 教程

Lua 官方网站上的“入门”页面位于

要进行一个非常简短的介绍,请尝试

3D 模型

[编辑 | 编辑源代码]
华夏公益教科书