游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3024|回复: 7

求一份完整合理的游戏引擎框架结构图,自己写的也可以

[复制链接]

45

主题

126

帖子

126

积分

注册会员

Rank: 2

积分
126
发表于 2009-4-11 16:27:00 | 显示全部楼层 |阅读模式
求一份完整合理的游戏引擎框架结构图,包括什么模块,如Renderer,Input,Audio,Model System,模块里分别要实现什么功能。
自己引擎写的好乱啊,想了几天了又想不出很好的解决方案,所以求助各位大侠了!自己写的也可以!

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
发表于 2009-4-11 19:53:00 | 显示全部楼层

Re:求一份完整合理的游戏引擎框架结构图,自己写的也可以

客户端的:

shell layer (可执行程序): game engine, editing tools
---------------------------------------------------------
entity layer (实体层,构造游戏本身): entity实体定义和管理,AI,游戏交互界面,具体的游戏模块如RPG、交易等。
---------------------------------------------------------
通用组件层:graphics engine,audio engine,IO,Network,script engine等
---------------------------------------------------------
基础层:数学库、平台抽象等

45

主题

126

帖子

126

积分

注册会员

Rank: 2

积分
126
 楼主| 发表于 2009-4-11 22:06:00 | 显示全部楼层

Re:求一份完整合理的游戏引擎框架结构图,自己写的也可以

作为参考!

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2009-4-11 22:47:00 | 显示全部楼层

Re: 求一份完整合理的游戏引擎框架结构图,自己写的也可

zyfu0000: 求一份完整合理的游戏引擎框架结构图,自己写的也可以
模块里分别要实现什么功能。
自己引擎写的好乱啊,想了几天了又想不出很好的解决方案


你连自己要写什么都不知道,怎么可能有好的解决方案呢
先知道自己要干什么,才谈得上设计
这里是c4的构架http://www.terathon.com/c4engine/architecture.php
但我觉得可能用处不会太大,大部分引擎的构架看起来都是很类似的

45

主题

126

帖子

126

积分

注册会员

Rank: 2

积分
126
 楼主| 发表于 2009-4-12 11:44:00 | 显示全部楼层

Re:求一份完整合理的游戏引擎框架结构图,自己写的也可以

我不是不知道要干什么,只是我觉得这个功能放这也行,放那也行,就没个很好的封装,所以引擎看起来很乱,一点都不顺畅,感觉就像拼补丁一样。

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
发表于 2009-4-12 13:00:00 | 显示全部楼层

Re:求一份完整合理的游戏引擎框架结构图,自己写的也可以

先模仿别人的结构,慢慢找感觉

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2009-4-12 20:32:00 | 显示全部楼层

Re:求一份完整合理的游戏引擎框架结构图,自己写的也可以

尝试写写编辑器还有定制插件这一类的工具,再结合脚本我想就能找到一些感觉了

45

主题

126

帖子

126

积分

注册会员

Rank: 2

积分
126
 楼主| 发表于 2009-4-13 13:55:00 | 显示全部楼层

Re:求一份完整合理的游戏引擎框架结构图,自己写的也可以

哦 晓得了  谢谢各位了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 15:45

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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