哪位管理员过来把这些小广告清理掉
把这些垃圾广告贴转到
IT图书与评论版
尼马
真是受够这些扔垃圾的 1:你常见的游戏中都有哪些设计?比如关卡,还有其它吗?
动作类游戏(射击、格斗、冒险、跳舞之类):常见设计有多人对战、关卡、副本
策略类游戏(主要是游戏世界的不同):常见是个人发展、攻防、推图、也有副本之类
RPG:角色射击、pk、各种副本、社团、交易等
体育游戏(赛车之类):主要还是多人对战,对竞赛的场景要求比较多,及道具
....
2:游戏中进度保存是如何实现的?
本地保存,通常使用自己定义数据格式
现在多保存在服务器上。
单人过关或副本游戏,基于某个事件自动保存,退出时保存。
保存内容,自定义数据结构,存储当时数据,如:金钱、关卡(副本)、荣誉、成长(各种属性)、物品。但对于网络游戏,在改变的时候会即时保存到服务器上。
3:游戏中如何检测到人物碰撞在一起了?
跟其他碰撞类似,一个人物可设定为一个矩形Rectangle,根据其左上角x、y坐标、高度、宽度来确定是否与另一个矩形(人物)有交集。3D的判断费点劲。
4:游戏如何防止多开?
防止多开? 现在都允许多开吧,只是同一个账号只能登录一次。
真要防止多开,可通过CreateMutex或者枚举窗口查看是否已启动,要么使用公共文件。
服务器限制的话,游戏打开的时候要发送机器码到服务器检查,机器码(mac、硬盘序列号等)
怎么都是二维的碰撞检测,基于3维向量的碰撞检测和 基于齐次矩阵 欧拉角 四元数的空间方位控制才有价值.一直都没找到一本好用的书,还是直接调用physx吧
页:
1
[2]