Construct2小游戏开发经验
来源:互联网 发布:微课录制软件下载 编辑:程序博客网 时间:2024/06/05 17:22
作为一位新手,下面让同是新手的我带你走进某不走心游戏制作的过程
STEP 1
安装Construct2
官网安装就行,对于新手free版本已经足够。
STEP 2
阅读官方教程,了解基本操作
STEP 3
分析要素并搜集整理素材
要做的是接月饼粽子的一个小游戏,共六个要素:
1、背景
2、盘子,sprite类型,玩家操作的对象,可以在底层左右移动。
3、分数及时间,global number类型,对玩家进行计分及记时。
4、月饼和粽子、爱心和炸弹,sprite类型,月饼加1分,粽子加3分,爱心加3秒,炸弹减3秒。
5、碰撞特效,我选择使用text类型,用于提示碰撞效果。
6、显示装置,text类型,分别显示分数、时间、游戏结束时的GAME OVER标志和重玩提示。
需要搜集的是盘子、月饼、粽子、爱心以及炸弹的图片,如果想做的稍微好看一点需要对搜集到的图片进行抠图处理。
STEP 4
开始灵魂制作
1、制作背景
由于没有对各元素图片进行抠图处理,导致有白底的存在,free版本又限制了effect的使用,所以使用背景为白底纯色。同时在左边的layout size调整画布大小适合。我调为680,400。
2、创建各要素
共5个sprite,8个text。
其中将盘子加入8Direction和BoundToLayout两个Behaviors,并在左侧菜单栏里调整8Direction为如下
其中最大速度以及加减速度随便调,可以通过后期调试选择适当的参数,方向选只能左右,角度选不能设置。
月饼、粽子、爱心、炸弹调整好大小后加入Bullet和DestoryOutsideLayout两个Behaviors,设置角度为90(点击对象,在左侧菜单栏angle里设置)以使其能向下掉,通过创建时旋转图片可以使其维持正立状态。
4个文本一个放左上一个放右上两个居中,调整大小使其能够显示文本。
4个特效文本调整大小和颜色,移到画布外,添加fade行为并设置消散时间(在左侧菜单栏设置)。
3、创建事件表
结果如图
STEP 5
运行并测试、保存,可以适当添加元素,比如加入加速装置、排行榜等。
小结
通过官方教程可以了解construct2的魅力,然后经过各种灵魂制作可以加深对construct2的认识,有时间可以利用这么一个工具进行开发一个漂亮的游戏。
- Construct2小游戏开发经验
- 用Construct2开发一个小游戏(进阶)
- 用construct2做小游戏
- construct2 创立射击小游戏
- 用Construct2编写小游戏
- 用Construct2 制作小游戏
- 用construct2做小游戏
- Construct2制作小游戏2
- 第二次做construct2小游戏
- Construct2 初学入门教程~枪战小游戏
- Construct2 第一次制作的小游戏
- 尝试使用Construct2制作小游戏
- 用Construct2制作一个小游戏
- 使用construct2制作射击小游戏
- 如何使用construct2制作射击小游戏
- 用construct2做飞机射击小游戏
- 用Construct2做第一个小游戏
- 使用Construct2制作小游戏的心得
- 抽象类、最终类和接口
- 精通棋牌游戏开发
- web.xml 中spring-servlet.xml 和 application.xml 配置位置及含义
- cURL error 56: Rev failure: Connection was reset (see http://curl.haxx.se/libcurl/c/libcurl-errors.h
- POJ 2429 GCD & LCM Inverse(Pollard-rho 大整数分解+DFS)
- Construct2小游戏开发经验
- thinkphp5的入门学习(2)不同数据添加的规则
- 深度学习进阶(二)--神经网络结构算法以及梯度下降法
- RecyclerView的理解
- JSON数组
- Tensorflow-GPU版本安装(Ubuntu14.04LTS+Cuda8+Quadro K1200)
- Objective-C学习笔记(二)
- 设计模式深入浅出(三)接口适配——桥接
- lucene索引的增删改查/lucene索引维护