游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2004|回复: 9

关于游戏流程和绘图操作的问题

[复制链接]

2

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2005-11-16 00:02:00 | 显示全部楼层 |阅读模式
游戏运行过程中,经常会处于不同的阶段,例如,典型地,在开始的时候会有一个标题画面(阶段1),有[New Game]和[Options]两个选项,选第一个就会进入主游戏界面(阶段2),选第二个就会进入游戏菜单(阶段3),在游戏结束后还要有一个Ending画面(阶段4)等等。

在这些不同的阶段中每帧的绘制都大不相同。例如在标题画面中,可能只需要画一幅静图案,再写两行字就可以了;而在主游戏画面中,则可能要卷动地图,画sprite等等。

请问大家是怎样管理这种(游戏阶段——绘图)的映射关系的?

5

主题

72

帖子

83

积分

注册会员

Rank: 2

积分
83
发表于 2005-11-16 00:10:00 | 显示全部楼层

Re:关于游戏流程和绘图操作的问题

办法其中之一是把不同的阶段用不同的代码段处理,可以参考jedi的directx头文件包中一个叫Smile Invaders的简单射击游戏。

0

主题

237

帖子

237

积分

中级会员

Rank: 3Rank: 3

积分
237
发表于 2005-11-16 11:49:00 | 显示全部楼层

Re:关于游戏流程和绘图操作的问题

用FSM (Finite State Machine), 按照??r的state(??B)??Q定要做那一?工作.

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-11-16 12:35:00 | 显示全部楼层

Re:关于游戏流程和绘图操作的问题

fsm不怎么好的。。

2

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2005-11-16 22:03:00 | 显示全部楼层

Re:关于游戏流程和绘图操作的问题

FSM是什么,可以简单介绍下吗?

42

主题

418

帖子

418

积分

中级会员

Rank: 3Rank: 3

积分
418
发表于 2005-11-17 12:04:00 | 显示全部楼层

Re:关于游戏流程和绘图操作的问题

不同的阶段用不同的类来管理,不用每次去判断状态

17

主题

258

帖子

264

积分

中级会员

Rank: 3Rank: 3

积分
264
发表于 2005-11-18 09:22:00 | 显示全部楼层

Re:关于游戏流程和绘图操作的问题

FSM 好象是有限状态机吧

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-11-18 10:48:00 | 显示全部楼层

Re:关于游戏流程和绘图操作的问题

Finite State Machine

17

主题

165

帖子

167

积分

注册会员

Rank: 2

积分
167
发表于 2005-11-19 09:41:00 | 显示全部楼层

Re: Re:关于游戏流程和绘图操作的问题

lingjingqiu: Re:关于游戏流程和绘图操作的问题

fsm不怎么好的。。


lingjingqiu阁下能否再推荐些别的更好的方法啊? [em2]

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-11-19 12:28:00 | 显示全部楼层

Re:关于游戏流程和绘图操作的问题

我是说swith出来的FSM不怎么好。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 16:39

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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