鱼C论坛

 找回密码
 立即注册
查看: 3470|回复: 3

[迷途问路] 怎么制作游戏引擎?

[复制链接]
发表于 2012-2-10 20:43:59 | 显示全部楼层 |阅读模式
70鱼币
怎么制作3D游戏引擎?

最佳答案

查看完整内容

基本都是C++和C,也可能有一部分速度很关键的代码用汇编。C++占大多量吧。 游戏引擎里面还包含渲染(其实就是计算机图形学)、AI(人工智能)、输入输出控制、物理效果、界面等很多种,技术要求很高··· 具体一个引擎的开发和其他大型软件也差不多,只是涉及的面比较广,速度要求高 3d游戏引擎应该是包括3d图形的各种算法整合起来,提供便捷的SDK接口以方便别人在这个基础上开发游戏的模块。   优秀的3d游戏引擎。会把复杂的 ...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-2-10 20:44:00 | 显示全部楼层
基本都是C++和C,也可能有一部分速度很关键的代码用汇编。C++占大多量吧。
游戏引擎里面还包含渲染(其实就是计算机图形学)、AI(人工智能)、输入输出控制、物理效果、界面等很多种,技术要求很高··· 具体一个引擎的开发和其他大型软件也差不多,只是涉及的面比较广,速度要求高
3d游戏引擎应该是包括3d图形的各种算法整合起来,提供便捷的SDK接口以方便别人在这个基础上开发游戏的模块。   优秀的3d游戏引擎。会把复杂的图形算法都稳定高效地封装在模块内部,对外则提供简捷、有效的SDK接口,人们可以非常轻松地学会使用这些SDK,并且通过这些简单的SDK,就可以完全满足各种复杂的3d游戏功能需求。   优秀的3d游戏引擎。一般会提供功能强大的编辑器。包括引擎的场景编辑、模型编辑、动画编辑、粒子编辑等等功能,游戏开发中的美术师可以借助于这些工具,大幅度提高工作效率、工作品质。   优秀的3d游戏引擎。都会配套地提供第三方插件,如3ds max、maya的导出插件。   当前市面上3d游戏引擎,还会同时提供网路、数据库、脚本等方面的功能。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-2-23 21:47:55 | 显示全部楼层

专业! 单靠个人的力量貌似做不了那么大的工程?  菜鸟很有疑惑
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-3-18 19:39:59 | 显示全部楼层
python开发
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-26 23:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表