摘要:我的毕业设计内容是设计一款以休闲为主题的小游戏。所以,我结合了当代最流行的“穿越”题材,并运用其题材来设计出一款“穿越”类型的休闲游戏。并命名为《时空战士》,游戏内容讲述的是一个士兵穿越时空利来到中世纪时期,并用现代武器一个人抵御成群手持冷兵器敌人进攻,保卫古堡的故事。本设计所采用的开发工具为Flash Cs6。所运用的编程语言为Action script3.0。CS6为Flash目前的主流版本,Flash的功能众所周知,而且已经发展为一款可以独立开发游戏app的软件。也是现在工作室大神们所热衷的一款开发软件。运用的语言为AS3。也就是Flash自带的开发语言。可能在开发专业或者大型游戏时会有些不足,但是对于休闲游戏。Flash自身的美工功能,和AS所能编程的脚本,已经绰绰有余了。35018 毕业论文关键词:Flash cs6;Action script3.0;时空战士;休闲游戏;中世纪
Design of casual games for users
Abstract: The contents of my graduation design is to design a leisure game.Therefore, I combined the most popular contemporary "through" theme, and use it to design a "through" type of casual games. Called the space-time warriors ", narrating the content of the game is a soldier through the space-time Lilai to medieval times, and modern weapons against swarms handheld cold weapon enemy offensive and defend the castle of the story. The development tool used in this design is Cs6 Flash. The programming language used is script3.0 Action. CS6 flash the mainstream version, flash function is known, and has been developed to independently developed games app software for a. Is now the studio people are keen on the development of a software. The language used is AS3. That is the development language of Flash itself. There may be some deficiencies in the development of professional or large game, but for casual games. The art function of Flash itself, and AS can programming scripts, is more than sufficient.
Keywords: Flash cs6;Action script3.0; Time and Space Warrior;leisure game; The medieval times
目录
摘要 ii
Abstract ii
1 概述 1
1.1 FLASN软件简介 1
1.2 FLASH的发展现状与发展前景 1
1.3游戏简介 1
1.4游戏内容介绍 2
1.5操作介绍 2
1.6小结 3
2 游戏的设计 4
2.1总体结构设计 4
2.2游戏角色,敌人,物品,武器设计 5
2.1场景设计 7
2.1界面设计 8
2.1战斗场景设计 8
2.2游戏规则的设计 10
3 游戏软件的开发 11
3.1各个场景的实现和算法 11
3.1.1 开发工具的选择:1开发与设计工具:Flash CS6 2编程语言:Action script3.0 11
3.1.2 游戏界面尺寸,场景划分和实现以及切换管理 11
3.1.3 封面菜单场景的功能实现说明 13
3.1.4 游戏主场景的功能实现和说明 14
3.1.5 射击 19
3.1.6 弹道检测 20
3.1.7 类 22
3.1.8 敌人的产生 24
3.1.9 布雷场景的功能实现和说明 25
3.1.10 商店场景和游戏结束场景的功能实现和说明 27