Gamemei开发入门小游戏制作示例.docx
- 文档编号:5505855
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:17
- 大小:3.20MB
Gamemei开发入门小游戏制作示例.docx
《Gamemei开发入门小游戏制作示例.docx》由会员分享,可在线阅读,更多相关《Gamemei开发入门小游戏制作示例.docx(17页珍藏版)》请在冰点文库上搜索。
Gamemei开发入门小游戏制作示例
GameMei开发入门小游戏制作示例
教学内容:
基本操作:
获取素材、场景跳转等
drink小游戏素材获取方式有两步:
从gamemei网站点击创作游戏,找到示例项目drink然后点击发布,选择网页版下载,从下载包中的assets文件种找到需要的素材;
效果1:
新建项目—>导入素材—>新建场景—>摆好造型
效果2:
游戏开始,展示邀请语
效果3:
点击开始按钮,游戏开始
效果4:
喝饮料比赛开始
效果5:
每隔0.18秒男孩面前饮料就会减少一次
效果6:
游戏没开始之前,女孩无法按下按钮,男孩面前的饮料无法自动减少
效果7:
321倒计时制作
效果8:
倒计时结束后比赛开始
效果9:
每点pressdown按钮一次,女孩面前的饮料就会减少一点
效果10:
判断女孩是否先喝完饮料
效果1:
新建项目—>导入素材—>新建场景—>摆好造型
第一步:
点上方“我的游戏”然后“新建空白项目项目”—>点击从零开始—>命名为drink
第二步:
在标题栏里面的“文件管理”导入事先准备好的素材(图片、声音、视频、字体等)(为了后期方便,可以把素材分类,放在文件夹里)
第三步:
导入素材后,选中所导入的素材,点击“同步生成”,将除了背景、音乐、字体外的图片生成“对象”,生成完成可在左边对象面板中看到你所生成的所有对象。
同理生成音乐、字体和场景。
第四步:
在左边场景中新建场景“sce_开始”(开始场景);
右边属性栏设置场景名称、尺寸大小和背景等(有的背景图片可以重复使用)
第五步:
在场景中添加对象,将界面左侧对象面板中的对象按住不放,拖到场景,摆好位置(每操作一次,点下保存按钮)
效果2:
游戏开始,展示邀请语;
第六步:
上一步是摆好造型,这一步就得为造型设置动作和内容。
场景“scenes_bg_1”被设定为开始页面,将游戏设定邀请别人来玩,写上邀请语,
添加自己头像名称与被邀请人的头像名称(如下图)。
我们需要给头像与信纸添加文本;在左侧资源栏的“其他”里找到文本,添加文本
“texts_my_name”设置字体,可以写上名称“小志”。
然后,在对象栏里找到头像“小志”或者在界面里双击进入编辑,然后看到在左侧图形页面下,点击“T”字样,选择刚刚设定的文本“texts_my_name”即可。
同样的方法,给小多设置名字。
效果3:
点击开始按钮,游戏开始
第七步:
我们想要点击开始按钮,然后游戏就开始进行,需要进行如下设置:
点击开始按钮,改变按钮图形,同时,播放游戏开始声音。
具体如下:
给开始按钮添加事件动作,在添加事件之前我们要新建一个场景“sce_比赛”(点击开始按钮时,游戏跳转到比赛场景),然后我们找到对象—>开始按钮“objects_start”双击进入【编辑】界面—>点击事件
(鼠标按下之后,开始按钮会有按下的效果,然后播放游戏背景音乐)添加事件“鼠标按下”—>然后从右侧的动作库中找到“改变图形”和“播放音乐”的动作,“将自身的图形改变为objects_start_click_default”和“播放音乐”;
同样添加事件【鼠标松开】—>动作库【转入另一个场景】“转至场景sec_比赛”。
效果4:
喝饮料比赛开始
第八步:
接下来是做玩游戏的界面:
两个人比赛喝饮料,倒计时321结束后比赛开始,一方的饮料自动减少,另一方需要玩家点击按钮来减少杯子里的饮料。
首先,在刚刚做的游戏场景“sce_比赛”上添加对象。
先添加对象到场景中,然后给不同的对象做事件。
可以对场景进行如下的布置:
放上主角、杯子以及pressdown和背景图片。
然后新建图层,将男孩面前的果汁放上一个新对象objects_pc,需要注意的是左边的饮料放的是drink_pc右边的饮料放的是drink_gamer,一定要区分开来;
我们要做的效果是让左边的男孩饮料自动减少,女孩的饮料在按下按钮的时候减少。
效果5:
每隔0.18秒男孩面前饮料就会减少一次
放在男孩面前的饮料却是没有任何效果的drink_pc。
所以这里我们设置一个自动减少果汁的“drink_auto”为男孩吸的果汁,设定为自动减少。
从对象栏里找到drink_auto,但不把它拖到场景里,而且在设置drink_auto之前得设置一个时间轴;
(鼠标按下之后,开始按钮会有按下的效果,然后播放游戏背景音乐)添加事件“鼠标按下”—>然后从右侧的动作库中找到“改变图形”和“播放音乐”的动作,“将自身的图形改变为objects_start_click_default”和“播放音乐”;
设置时间轴来带动drink_auto自动减少,在左侧资源栏点击“其他”找到“时间轴”,然后添加“时间轴”。
我们可以在这个界面设置时间轴名称和时刻,以及时间轴所执行的动作:
添加时刻设置为0.18秒—>设置高度为自身-1(相对勾选)(这是让drink_auto的高度随着时间轴的执行每过0.18秒减1,下降1个单位)—>比较高度自身小于0(当drink_auto减到最低点(饮料喝完)时,自身的高度是小于0的)。
这时,男孩饮料喝完了,执行转入另一个场景“sce_失败”—>停止时间轴(自身)等一系列动作。
自动减少的时间轴设好了,就可以被饮料drink_auto调用了,从左侧资源栏中找到对象drink_auto,双击进入编辑界面,进入事件【添加事件创建】—>动作设置时间轴(设置时间轴为“tm_自动减少”。
同时,设置obj_pressdown_btn的变量tag=1,为了让左边的饮料自动减少和右边的饮料减少保持同步,后面还会讲到。
设置时间轴具体如下:
但这时,场景中的对象即男孩面前的饮料(objects_pc)还是无法实现动态自动减少。
效果6:
游戏没开始之前,让女孩无法按下按钮,男孩面前的饮料无法自动减少
所以这里我们通过时间轴来实现它的过度:
这时,男孩面前的果汁仍然是objects_pc(它是一个没有任何效果的对象,它在新建的图层layer2上)
我们想要做一旦倒计时321结束,男孩的果汁就开始自动减少,女孩的果汁通过按键控制减少,要把这三者结合起来就需要做一个透明对象来罩住整个场景,游戏没开始之前,让女孩无法按下按键来减少果汁,也让男孩的果汁无法自动减少。
做一个跟视图尺寸一样的,透明罩对象touming和对象obj_three一起放到场景中,如下图:
拖放到场景之后,可以在右侧图层中摆放好对象的图层顺序,放在上面的对象覆盖放在下面的对象,可以通过拖动来调整顺序:
效果7:
321倒计时制作
321倒计时结束后,游戏开始,首先设置时间轴tm_321,时间轴面板—>设置时间轴第0.6秒时,改变图片(将上面放在场景中的3改变为2);
接着添加第1.2秒时刻改变图片(将3改变1);
效果8:
倒计时结束后比赛开始
当倒计到1时,意味着游戏将要开始,这时让透明罩消失,让原来放在场景中的数字3消失,也让原来放在男孩面前的静态饮料(drink_pc)变成自动减少的饮料(drink_auto):
第1.8时刻销毁touming(倒计时结束,透明罩消失),销毁obj_three(倒计时结束后,让倒计时数字消失在场景)改变实例(objects_pc改变成drink_auto),将drink_pc改变为drink_auto(让饮料开始自动减少)。
但这个drink_auto暂时只能高度上有变化,这里设置drink_auto的横向缩放和纵向缩放可以让饮料缩小:
时间轴设好了之后,就可以调用了,这里调用的对象时数字3(obj_three):
对象面板中找到对象objects_three双击进入添加事件,【创建事件】—>设置时间轴为tm_321。
效果9:
每点pressdown按钮一次,女孩面前的饮料就会减少一点
第九步:
接下来,设置女孩面前的通过点击pressdown按钮来不断减少的饮料。
双击对象obj_pressdown_btn,给对象添加事件,基本跟我们刚刚设的时间轴差不多,注意对象是必须唯一性。
设置如下:
具体详解:
添加事件【鼠标按下】—>然后添加动作:
测试变量(自身变量tag=1)(这相当于是否执行的信号,看男孩面前的饮料是否开始自动减少,如果开始执行则自身tag是等于1的,一旦条件满足就可以执行下面的动作了):
每按一次按下键press,女孩面前的饮料高度降低的单位为1。
添加动作:
设置唯一性标识“drink_gamer_1”高度为-1(相对勾选):
效果10:
判断女孩是否先喝完饮料
判断女孩面前的饮料是否喝完,如果喝完就转入成功场景。
添加动作:
比较高度唯一性标识“objects_gamer_1”的高度小于0,当女孩的饮料喝完时意味着女孩赢了,游戏进入成功界面。
添加动作:
转入另一个场景sce_成功—>停止时间轴(对象drink_auto)。
如果女孩的饮料喝完了,男孩的饮料就没必要再继续减少了:
停止drink_auto的时间轴:
这样,一个小游戏就这样完成了,欢迎交流学习,谢谢。
。
。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Gamemei 开发 入门 小游戏 制作 示例