游戏开发
zhc0822
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Torque X 官方文档中文译稿(2)——模板系统
模板系统 Torque X使用模板系统来创建新的对象。一个模板就是一个普通的游戏对象,除了模板对象不可以在引擎中注册。取而代之的是,克隆一份模板,然后将这个模板对象注册到引擎中。 一个模板的例子 假设你有一个反坦克炮的游戏。玩家目标是摧毁所有燃料储罐。在游戏中会出现相当多的燃料罐。你需要配置一个基本的燃料罐对象,然后重复地创建燃料罐。在Torque X中,燃料罐对象被配置为一个模板。当...2010-12-17 03:18:30 · 141 阅读 · 0 评论 -
Torque X 官方文档中文译稿(4)——时钟周期和处理
时钟周期和处理 Torque X提供一个基于TGB游戏引擎的2D游戏系统。我们修改了TGB引擎,向其中添加了组件的概念,这样就把TGB类中的大量方法分割成了多个组件。 ProcessTick 要把一个ProcessTick 回调函数注册给一个游戏对象,我们可以调用处理列表的AddTickCallback方法。这个回调函数将会和其他被注册给这个对象的ProcessTick 回调函数一起执...2010-12-17 14:08:53 · 120 阅读 · 0 评论 -
Torque X 官方文档中文译稿(5)——对象类型
对象类型 TorqueObjectType是一个有效且方便的为特定目的创建对象的方法。例如,在一些策略游戏中,你可能会给一方的所有单位标记一个对象类型,给另一方的所有单位标记一个不同的对象类型,这样单位的人工智能(AI)就能够容易地区分出敌友。对象类型在碰撞中是非常非常重要的,因为它们允许你控制哪些对象之间可以互相发生碰撞(比如,你可能会想禁用相同类型之间的碰撞,这样就可以避免友军之间的伤害...2010-12-17 14:33:05 · 109 阅读 · 0 评论 -
Torque X 官方文档中文译稿(6)——对象克隆和合并
对象克隆和合并 Torque X提供了一个用于克隆和合并对象的支持复用的框架。克隆和合并这两个功能很相近,且不易理清。事实上,如果你没有通过克隆来创建你的对象,那么合并自然也不会起作用。但是这是无关紧要的,因为我们在以前已经强调过,你应该总是通过克隆来创建新对象。 对象克隆需要你实现所有对象和组件的CopyTo方法。CopyTo方法必须复制所有不带有TorqueCloneIgnor...2010-12-17 17:09:00 · 115 阅读 · 0 评论 -
使用HTML5和Google Maps构建手机LBS游戏
HTML5赋予Web开发人员更加强大的能力。其中的GeoLocation属性,可以让开发人员非常方便地获取用户的地理位置。结合Google Maps提供的API,就可以直观地在地图上将用户的位置标注出来。 今天带来的是我和Aj同学(博客)几个月前完成的一个小游戏。手机用户直接访问网址,即可参与该游戏。该游戏取材于经典的吃豆人游戏(Pac Man),所不同的是,玩家需要移动自己的真实的地理位置才能...2011-09-17 14:58:19 · 136 阅读 · 0 评论
分享