游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: kevinlynx

游戏中的调度器,游戏编程精粹3,欢迎大家加入讨论

[复制链接]

38

主题

275

帖子

281

积分

中级会员

Rank: 3Rank: 3

积分
281
QQ
 楼主| 发表于 2006-9-6 11:39:00 | 显示全部楼层

Re:游戏中的调度器,游戏编程精粹3,欢迎大家加入讨论

难道没有人能给出个详细的原理说明吗? ----Clock为什么要那样写?虚拟时间到底有什么好处?Scheduler为什么要那样写?为什么ExecuteFrame里要让时间AdvanceTo?

38

主题

275

帖子

281

积分

中级会员

Rank: 3Rank: 3

积分
281
QQ
 楼主| 发表于 2006-9-8 00:27:00 | 显示全部楼层

Re:游戏中的调度器,游戏编程精粹3,欢迎大家加入讨论

  无语!中国游戏界果然缺乏游戏逻辑的研究!

8

主题

130

帖子

156

积分

注册会员

Rank: 2

积分
156
发表于 2006-9-8 09:15:00 | 显示全部楼层

Re:游戏中的调度器,游戏编程精粹3,欢迎大家加入讨论

真实时间指系统的取得的时间,一般指GetTickCount/timeGetTime/QueryPerformanceCounter/RDST等方法取得的时间。
虚礼时间应该是指游戏时间,你的游戏里你定义的时间。一般可能是指游戏启动以来的ms数。(其实就是保留游戏启动时的时间,取当前时间-保留时间)

1

主题

4

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2006-9-8 14:49:00 | 显示全部楼层

Re:游戏中的调度器,游戏编程精粹3,欢迎大家加入讨论

故弄玄虚!不就是一个状态栈么

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2006-9-8 16:23:00 | 显示全部楼层

Re:游戏中的调度器,游戏编程精粹3,欢迎大家加入讨论

虚拟时间是为了摆脱对真实时间的依赖(子弹时间什么的),帧时间则是因为有些任务不依赖时间而依赖于帧。

11

主题

188

帖子

194

积分

注册会员

Rank: 2

积分
194
发表于 2006-9-9 23:26:00 | 显示全部楼层

Re:游戏中的调度器,游戏编程精粹3,欢迎大家加入讨论

这个机制 运用与 小游戏还是可行的.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 08:48

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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