摘要: 就如同大部分游戏一样,我们在做游戏的时候,少不了需要Image、MovieClipe、Sound、Font这些资源的引入和使用,Starling因为是基于Stage3D的,所以他对于资源的实现上有一些不同,用到了很多的3D方面的知识才好理解一些。其实Starling只是通过3D的纹理绘制,来实现图片加载的,所以纹理Texture成为了必须要记住的东西。 通过上一次的了解,我们知道了默认包中有很多资... 阅读全文
posted @ 2013-09-10 11:56 河豚 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 上一次大致说明了一下,使用Starling如何组织游戏入口,和窗体跳转,还有就是使用Starling进行开发时的一些分包情况,也就是层次结构了。每一个人都有每一个人的理解,软件工程这个东西真的没有所谓的银弹,所以就按照《Hungry hero》源代码来说明一下他的分包规则。 上一张图,就是《Hungry Hero》 的源代码,主要分为几个层! +default package: 1、程序入口:... 阅读全文
posted @ 2013-09-06 10:18 河豚 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 这几天一直在学习《Hungry Hero》这个游戏的学习,因为是开源的,所以代码很容易找到的。可以从下面的链接中获取:http://www.hungryherogame.com/因为跟着老师学只是大致了解一下游戏核心功能实现和一些功能实现,感觉Starling的开源游戏有很多,感觉Starling总觉的少讲点什么,所以想仔细分析一下,因为最近学这个,所以发上来好好梳理一下。Starling简介: Starling是一个基于Stage3D的,用GPU加速的,是一个用于2D游戏一个框架!因为是用GPU加速,最新版本已经要到1.4了。大家可以访问他的WIKI中文网,百度搜Starling就出来了。上 阅读全文
posted @ 2013-09-05 23:12 河豚 阅读(872) 评论(0) 推荐(0) 编辑