游戏总体框架设计

本文探讨了游戏的总体框架设计,包括数据与图形的关系、游戏的主流程控制以及状态机和面向对象的设计思路。强调了数据与图形的相互影响,并介绍了如何通过状态机和界面管理来组织游戏逻辑。此外,还提到了场景、图层、节点的概念,以及精灵、纹理显示和场景管理器在游戏框架中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

游戏总体框架设计
游戏如果从外面看,它的整个结构应该是这样的。

数据表示游戏中的各项设定,比如伤害,暴击,hp,mp之类。图形表示游戏中的各项显示,比如精灵,粒子,动画之类(它最基本的是1个带纹理的quad,粒子是多个带透明通道的quad变换,帧动画1个quad的多个纹理切换,骨骼动画是多个quad的变换)。


数据可以引起图形的变化,比如cd时间过了,大招条满了。图形的变化也可以引起数据,比如攻击动画结束,敌人的血量减少。数据变化引起图形变化,还是
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值