跨平台游戏编程 with gameplay3d/其他有用资源链接
外观
gameplay3d 的官方网站(其中包含指向维基、API 参考、论坛和 github 存储库的链接)位于
有关 gameplay3d 创建者提供的非常有用的演讲,其中涵盖了 gameplay3d 的许多架构设计选择,请访问
Udacity 提供了关于“交互式 3D 图形”的优秀课程,位于
要了解现代(即基于着色器的而不是固定管线的)OpenGL 的简介,请尝试
您可以在以下网站上试验 GLSL 片段着色器(并从专家那里学习一些技巧)
但是请注意,这些着色器中使用的许多技术对于游戏中的实时使用而言计算成本过高。尽管如此,它们对于掌握 GLSL 语言仍然很有用。
可以在以下网站找到完整且易于理解的 C++ 教程
Lua 官方网站上的“入门”页面位于
要进行一个非常简短的介绍,请尝试
- http://archive3d.net - 来自 archive 3d 的 15,000 多个免费模型
- http://sketchup.google.com/3dwarehouse/ - Google 的 3d 仓库
- https://www.yobi3d.com - 带有 3D 预览的 3D 模型搜索引擎
- http://free3dbase.com/ - 无需注册的家具模型
- http://artist-3d.com/ - 各种各样的免费模型
- http://nasa3d.arc.nasa.gov/ - 来自太空计划的各种免费模型
- http://www.3dm3.com/modelsbank/ - 约 300 个免费模型