
CitrusEngine
clschen
这个作者很懒,什么都没留下…
展开
-
CitrusEngine系列教程三:使用flash cs 设计关卡
教程出自 cls分享站CitrusEngine支持很多关卡编辑器,可以通过swf或者xml快捷的实现布局,这意味着我们可以使用flash cs 来实现场景设计。现在就让我们来探讨一下如何用flash cs 来设计关卡(本教程源文件使用的是flash cs6 和flex4.7)。首先CitrusEngine给我们提供了非常方便的 Components.fla(点击可以原创 2013-05-07 19:18:00 · 1520 阅读 · 0 评论 -
CitrusEngine系列教程二:结合starling和Box2D开发游戏
教程出自 cls分享站首先脑补一下相关知识吧Starling是一个ActionScript类库,它模仿了传统的Flash显示列表。然而,和传统的显示对象不同,Starling对象完全存在于Stage3D环境。这意味着,所有的显示对象都直接由GPU渲染,这会带来非常明显的性能提升。=》Starling中文站Box2DFlashAS3是Box2D物理引擎的ActionScr原创 2013-05-05 17:00:19 · 1447 阅读 · 0 评论 -
CitrusEngine系列教程七:修改hero的默认动画(修改按键和增减动作)
作者:cls分享站最近比较忙活,工作和家里都有些烦心的事情要处理,教程已经许久没更新了,感觉有点过不去啊。恰好今天有人问我如何修改hero默认按键和添加动画的问题,于是决定写一篇教程介绍一下~先预览一下最后界面吧:21 分钟前 上传下载附件 (149.41 KB)那么,首先我们需要知道citrus 中是如何控制动画:其实c原创 2013-06-14 23:11:10 · 991 阅读 · 0 评论 -
CitrusEngine系列教程五:使用PhysicsEditor创建box2d刚体
作者:cls分享站之前教程中,创建游戏元素的时候,我们发现默认情况下box2d的刚体都是一个矩形,但很多时候我们需要不规则的刚体。如一棵树,崎岖的路面等。这时候我们需要自定义刚体的形状,但自己写代码似乎又有点麻烦,于是PhysicsEditor我们可以帮我很好的偷懒一番。PhysicsEditor是个很棒的工具,通过它的可视化编辑界面,点一点,拉一拉就可以轻松创建任意的多边原创 2013-05-15 19:58:26 · 1187 阅读 · 0 评论 -
CitrusEngine系列教程一:认识CitrusEngine
教程出自 cls分享站终于要做游戏项目了呐,之前一直做flex应用开发如pdf在线编辑器 什么的,这次终于轮到游戏了,但我真没什么游戏开发经验,所以近来一直在脑补游戏开发知识,偶然发现在这个引擎,感觉还是蛮不错。至于这个教程就不说为了方便大家什么的大话了,其实也就是为了加深自己的理解,也是在给自己挖坑。好了,不说废话,以下进入正题~首先什么是CitrusEngine?Cit原创 2013-05-03 21:28:34 · 2680 阅读 · 0 评论 -
CitrusEngine系列教程六:使用Tiled Map Editor创建地图
作者:cls分享站之前 CitrusEngine系列教程三的时候,我们已经探讨如何使用flash cs 设计关卡,现在我们来看一下如何使用Tiled Map Editor创建地图,其实两者所做的事情有些类似,就看游戏需要和开发者如何权衡了~Tiled 地图编辑器是一种用于通用目的的编辑器,可以用来创建2D和2.5D的地图。特点是比较好用,风格类似mini版的photosho原创 2013-05-19 09:23:44 · 1694 阅读 · 0 评论 -
CitrusEngine系列教程四:Citrus的2D动画和摄像头
作者:cls分享站这次我们讨论一下CitrusEngine的2D动画和摄像头。关于动画,基本上支持Starling的 都可以在CitrusEngine使用,不过CitrusEngine简化了操作步骤而已.这里我将介绍三种方式来创建Citrus的2D动画使用swf动画用Sprite Sheet的位图序列来构建动画通过龙骨(Dragon Bones )创建骨骼动画(=》官方中文原创 2013-05-11 23:51:17 · 1840 阅读 · 0 评论