游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2792|回复: 1

关于编写游戏引擎的一些问题

[复制链接]

1

主题

3

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2015-4-16 12:38:54 | 显示全部楼层 |阅读模式
我还是一名在校学生,在自己研究DirectX。想问下是不是所有的游戏引擎编写的时候都是基于DX或者OpenGL(这个好像很少用了吧...)的?还是说有些是直接基于硬件?比如虚幻4,打开了源代码看了一下,感觉好庞大的代码量,而且完全不知道从哪开始看...也没看到引用D3D库。
问这些,主要是想自己写个有意思的游戏,想从引擎层次开始研究。



0

主题

99

帖子

911

积分

高级会员

Rank: 4

积分
911
发表于 2015-4-17 18:38:39 | 显示全部楼层
“直接基于硬件”?哪有这么直接的?相关经验很少吧
1、用DX就行,但从根本上讲DX和GL哪个都无所谓,这不是重点
2、引擎主要包括渲染器和物理引擎,会dx只能做渲染器,到时候你可以用bullet作为物理引擎
3、看代码需要从最简单的demo逐步调试跟进来看的,程序不运行、不调试,难以看懂
4、写引擎是个任重道远的事,如果你软件工程掌握的好,那可以尝试仿照某些相对简单容易理解的引擎结构,你可以先用Unity跑跑demo,写写UI、逻辑脚本,感受下实际游戏开发,再考虑写引擎的问题
5、我个人觉得不要一开始就设定过高目标,看太大的项目,最好一边自己尝试写,遇到瓶颈后再多方查资料、看代码,这样可以逐步积累,慢慢就能达到看大型工程了,不过估计没有2~3年够呛啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-2-25 20:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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