11个以上的手把手游戏开发教程

来源:互联网 发布:网络资讯 编辑:程序博客网 时间:2024/05/01 11:42

       Flash是个非常灵活的游戏建立工具,大多数时候我们从网上可以找到flash游戏AS3资源比如Zuma-like Flash Game With AS3 Source Code,对于想建立自己游戏的初学者来说,手把手教程是个好的选择。很多网站都提供了免费或付费的flash教程,这儿收集了十一个以上的flash游戏开发手把手教程。慢用!

Flash里的高等数学函数


许多flash用户想利用自然运动法则做些真正酷的东西。能在屏幕上基于几何运算来移动物件不是很不错吗?不幸的是,flash 4能提供的高等数学函数只有Int()和Random()。两个都很有用不过我们真正需要的是Exp(), Sqrt(), Sin(), and Cos(),对不?不过,你很幸运。这个教程教你如何做出这东西并附带一段简单的
代码。不用担心,即使你不懂泰勒级数,你也仍能够拷贝对的代码过去自己的flash影片中。
image011.png



AS3特色运动:小行星360度运动
如果我们要谈特色运动的话,最重要的莫过于基于旋转的360度运动。我不知道它是不是有特别的名字,我所知的就有360度运动,旋转运动,定向运动到小行星风格运动。从任何角度来看,它都属于游戏史上由来已久的运动风格,也必然是如今flash游戏工业的有益选择。那么做这种基于角度的运动有多难呢?一点也不难。



基地保卫者
游戏目标是通过射击来袭的飞机和它们扔下的炸弹来保卫埋在草丛下的TNT。如果有炸弹落到草地上,就会留下一个坑。当炸弹接触到TNT的时候游戏失败。飞机将会越来越快的出现,扔炸弹的速度也一样。击中一架飞机或者炸弹得一分。

image014.png



创建一个纵向射击手
我们将创建一个让我们的超级英雄Pawel射杀穿屏而过飞龙的游戏。我提供了所有FLA所需的图片,不过你需要把图片摆到对的地方。相对于其他面面俱到的垂直射击游戏教程,这个教程更多的是在解释某些设计工作的代码。

image017.png



Flash竞速游戏教程

这个教程将是其他一系列此类教程的开始。

image020.png



游戏创建教程

这个教程是一篇手把手的长篇文章的第一部分,它将指导你经历创建Flash游戏的全过程,包括输入管理,基本物理,碰撞检测还有更多。

image023.png



如何用XML和ActionScript在Flash 8里做一个动态杀人游戏?

在这个针对Flash8和AS2的详细课程里,我将向你展示如何创建一个完整的动态杀人游戏。这个课程本来准备给中高级As用户的。如果你完全是新手,我建议你了解多点ActionScript再回到这里来学习。作为该课程的延续,你需要知道基本的As概念,比如变量,if/else条件逻辑,for循环,函数基础,路径,动态文本域和影片剪辑事件

image026.png



通过简单的避让游戏教程学习AS3
很多Flash开发者发现从AS2到AS3的跳跃是非常令人畏缩的,相反很多其他语言的程序员却发现AS3很直观,而很讨厌AS2。这个教程不需要你知道AS2,甚至不需要你用过Flash。如果已经有某些语言的编程基础的话你将会发现很简单,像变量,if声明体,循环,和函数,没有基础也不用担心。我将指出AS2和AS3之间的主要不同,以便Flash开发者做好转换,不过我不会集中精力讲这些。

image029.png



做一个基础塔防的Flash游戏

游戏概念很简单:有条路,路上走着些奴隶。你必须在他们到达路端前杀掉所有奴隶。你可以建立设施来杀奴隶,并赚钱升级武器,同时奴隶也会变得更强大移动更快。

image032.png



Flash游戏里的射击目标
这是基础空间射击游戏教程的续篇,就是用导弹摧毁小行星的那个。如果你没有跟过这个教程,可以下载FLA。

image035.png



As的简单猜拳游戏
我们都玩过这样的游戏:标记0到1000之间的数,让其他人猜。简单的反馈高了还是低了的信息最后指向答案。

image038.png

原创粉丝点击