[Actionscript][Flash游戏]IntoTheSky

前阵子因为有一阵子没有写AS,想要写点东西来暖下手,于是就想要模仿着写个游戏,这个游戏是几年前我提过的,当时就被作者所折服,那时对AS也不算很熟悉,虽然也有些想法研究下这游戏,但是一拖再一拖,直到AS3都出来这几年了,现在终于是决定用AS3将这游戏用自己的方法写一遍。

游戏所用元素以及游戏逻辑全与原作一样,因为只是自己写着玩,不会发布到其他网站,应该不会有什么问题。写这个游戏过程中,又因为工作原因去写了两个FLASH广告轮换,前后也花了我两周的时间,和以往以样,测试也占据大量时间。

原作者功底很扎实,虽然是使用AS2所写,也没有通过类的方式,但是游戏设计很精巧,图形以及音乐都浑然一体,对种细节的把握都恰到好处。对于游戏开发我的看法是,游戏策划是灵魂,而灵魂的好坏决定了游戏的品质。原作者还有大量精致的小游戏,以后有机会再细细体会。

用OOP的方式来写游戏的好处有很多,最基本的好处是有利于代码的维护修改,有利于多人协同开发,其实用OOP的方式来写游戏,更符合我们对世界日常的看法,一个游戏就是解决多个物体之间的互动关系,更容易理解代码。

我重写的这个,代码还是很粗糙,没有使用其他开源类库或框架,也没有使用设计模式,最基本的数据设定文件也没有做,不过也算是我对游戏开发所迈出的第一步,就象我给这游戏所取的名字一样,IntoTheSky, 开始起飞,希望自己将来能写出一些更好玩的东西。

游戏在这:IntoTheSky


评论: 1 | 引用: 0 | 查看次数: 449
回复回复fer[2009-11-24 11:45 PM | del]
游戏真的很好玩!
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 关闭 | [img]标签 关闭