南台科技大學:ActionScript3.0平台游戏设计教程——关卡与元素详解
需积分: 10 139 浏览量
更新于2024-07-30
收藏 181KB PDF 举报
"ActionAprite游戏程式大学中文版"是一本针对初学者编写的教材,由南台科技大學多媒体与电脑娱乐科学系的杨智杰老师翻译,专注于使用ActionScript 3.0进行游戏开发,特别是动作游戏的设计,其中以平台游戏为例进行深入讲解。平台游戏在1980年代初期兴起,成为游戏制作的主要方式,直到3D技术普及后才逐渐被取代。这类游戏让玩家通过侧视角控制角色,能在水平轴上移动,包括跳跃等操作,背景会随着角色移动而滚动。
第11章详细介绍了设计一个横版平台游戏的过程。在开始编程前,游戏设计师需要考虑关键元素,如主角(英雄)、敌人、对象(如宝物、钥匙和门)以及关卡设计。关卡设计至关重要,可能由专业人员如关卡设计师、程序员或美术师协作完成。在这个教程中,关卡是在Flash环境中直接设计的,使用简单的基本元素,如40x40像素的地板和墙壁,玩家可控制的英雄角色,有步行动画的敌人,闪烁的宝物,以及带有打开动画的门。
为了方便布局,作者建议使用网格系统(40x40像素),并利用元件库中的预设对象,如将“gamelevel1”影片片段中的地板和墙壁元素拖放到舞台上。尽管在视觉上,墙壁和地板看起来不同,但在编程层面它们被视为同一类型的对象。此外,元素命名并非强制,但元件库中的元件需要保持唯一性,如开启“Ex”选项可能意味着对元件的额外编辑或定制。
这本书不仅教授基础概念,还鼓励读者扩展游戏内容,增加更多复杂元素,以提升游戏的趣味性和挑战性。通过这个章节,学习者能够掌握ActionScript 3.0如何应用于平台游戏开发,并理解游戏设计的核心原则。对于希望进入游戏开发领域的学生和爱好者来说,这是一本极具实用价值的教程。
2024-09-08 上传
2024-09-08 上传
![](https://profile-avatar.csdnimg.cn/92104cde78554b7e9abca5b2bfe8face_youtell.jpg!1)
youtell
- 粉丝: 2
- 资源: 3
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解