游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1501|回复: 2

求助几个问题?

[复制链接]

211

主题

314

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
发表于 2004-9-22 13:47:00 | 显示全部楼层 |阅读模式
问题一
do
{
xue--;
if (xue<0)//血小于0
   baozha();//爆炸
}while(dxkzq.danqiang.xia!=this);
这个程序是循环不断的判断是xue<0,血<0就爆炸。问题是我要开始的时候循环判断血是否<0,当血小于0的时候就不再判断血是否小于0了,直接循环执行baozha();该怎么做?
问题2
如和做到同步随机函数?比如一个联网游戏那边的随机函数第一个数是2 第二个是7,这边的随机函数也是第一个数是2 ,第二个是7,不要说吧那个数传过来啊,这样很占网络的

36

主题

1047

帖子

1147

积分

金牌会员

Rank: 6Rank: 6

积分
1147
发表于 2004-9-22 19:44:00 | 显示全部楼层

Re:求助几个问题?

1.使用函数指针
2.无解

211

主题

314

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
 楼主| 发表于 2004-9-23 13:06:00 | 显示全部楼层

Re:求助几个问题?

第一个问题能不能说清楚点?
第二个问题如果是一个网络游戏有上万个怪物每个怪物的运动都是用随机函数控制这样为了保持画面同步每个怪物运动一次都要吧怪物的状态传过来?每FPS就要传上万个数据给上万个玩家(上亿个数据)这样网络不是被耗尽了吗?难道没有同步随机的方法吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-18 17:34

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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