【FLASH自制游戏】轮之数袭

这篇博客分享了作者使用ACTIONSCRIPT和FLASH自制的一款小型游戏的开发过程,涉及数学表达式计算、贝塞尔曲线应用及游戏素材的来源。游戏制作中应用了数据结构和编译原理的知识,同时探讨了计算机初学者使用中低配置电脑编程的优势。文章末尾提供了游戏素材和下载链接。
摘要由CSDN通过智能技术生成

计算机游戏程序设计,用FLASH制作,编写了较多的AS类。算是一个小型项目了。用FLASH试了一下游戏设计以后,预计以后要开始转Unity3D了。Flash制作起游戏来确实比较容易,以后可以作为算法可视化的工具。感觉Unity3D能做的2D游戏,Flash也能做出来,只不过移植到移动设备时Flash比较麻烦。

感觉计算机专业的人在刚开始学习的时候用中低配置的电脑编程会比较好。因为硬件的优越会掩盖程序上的劣势。或许编了一个蛮力法,但是由于硬件问题显得蛮力法速度也很快。等以后再慢慢增加配置。

代码结构:

主要包和子包:

根目录

子目录

包说明

nowave

cm

ChooseMission选择关卡。

cs

Clear Surface通关界面。

fm

FirstMission第一关。

gs

GameSetting游戏设置。

mc

MovieClip数字影片剪辑的AS链接。

rw

RotateWheel转轮。

sem

SEcondMission第二关。

staff

制作人员动画。

utils

实用类。存放链表和栈。

media

媒体类。用于播放音乐和音效。


每个包里面的类的介绍:

根目录

AS类

类说明

nowave

MAINROOTMC

存储主场景的引用和图片音乐路径。


子目录

AS类

类说明

 

cm

选择关卡

ChooseMissionSurface

ChooseMission选择关卡界面。

 

Missionnum

关卡数字的动画。

 

MPD

missionpicture_dark。比较暗的图片。

用于做出聚光灯照射图片的效果。

MPL

missionpicture_light。比较亮的图片。


子目录

AS类

类说明

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值