liver2006 发表于 2006-2-2 09:18:30

[原创]你的第一个游戏:GM如此容易上手

前面作者给大家介绍了GM的一些常见问题,今天就给大家讲一个具体的制作实例,通过这个例子,讲一下GM制作的过程,从而看看GM到底有多容易!!

首先我们运行GM,现在最新版是GM61(具体特性可以参照首页的GM功能介绍)
第一步:制作精灵
我们先建立一个sprite,所谓sprite,就是一个拥有尺寸大小,透明度,原点,碰撞盒(用于碰撞检测),透明度等属性的图像,你可以从外部文件随意读入一个图片,这里我们
读取GM自身文件夹带的一个小图片,完成后你可以给这个sprite命名,最好取个易区分的名
字,注意名字不能重复.(如果你愿意你可以在右边的栏里设置好它的中心点位置,或者是否
透明,碰撞范围等)
第二步:制作物体
所谓物体,就是一个会有事件发生的物体(你也可以指定一个静态物体没有事件发生,只有图
形),下一步我们给他指定一个可以表示自己的精灵图像,就用刚才的那个,ok!
第三步:制造一个房间,也就是场景或者是舞台,设定一些基本的值(如房间大小-即窗口大小等,有无背景啊这些),也给它取个名字。
第三步:添加房间(也就是场景或说是舞台)
在房间栏里有个物体菜单,你选择刚才设置的物体,在房间里你想要的位置单击,
这样你就把刚刚的物体放在场景里啦!按F5运行,马上出现了一个窗口,物体在里面啦。怎么
没懂呢?原来是没有给物体添加事件,物体当然是静止啦:)
第四步:添加事件
好了,点左边列表中刚才的物体,出现了一个窗体,其中有两个大白块,一个放置事件,一个
放置事件触发时要执行的动作(或者说是行为),OK,我们对左边白块右键点,出现了一个小
对话框,我们选择mouse event(鼠标事件),然后选择对应一个left button pressed(当左键点击时),好,现在事件出现在白栏里了,好我们再设当鼠标单击时发生的动作,我们选择一
个set hor speed动作,直接拖到右边栏,好了一个对话框出来了,要求你设置速度值,你
输入一个值,点ok,完成了,这个时候你再按F5,运行后对物体点左键,^_^,它动了!!

很简单吧,我们不妨再试试用代码来控制是什么感觉,删除刚刚的那个动作,在control动作
标签里找到代码项,拖过来,好出现对话框要你写代码,呵呵没你想象中那么难,输入x=100;
y=100
点左上角那个勾(保存关闭),再按F5,对物体点左键,^_^,它跳到100,100那个位置上去
:),看,就是这么简单!!GM内置了许多非常强大的事件库和动作库(部分用代码实现),
让你完全可以非常快速的制作专业级别的游戏,具体功能和介绍快到本站首页上去看吧

复习一下:

外部工具制作图像(或者用内置编辑器)-读入至精灵-赋予给物体-设置物体事件-制作房间-把物体放到房间中-按F5-完成
www.87n.net/gmaker有坛上这个实例,赶紧去看看

mhqy 发表于 2006-2-4 18:01:59

还有其他实例吗

yoxola 发表于 2006-2-5 03:55:55

認真的看過了GMaker的最新版,發現在功能上的確不錯...
以往暫存文件的問題似乎也不見了,6.1基本上算是大改寫吧

中文支持不好是事實,不過這個應該向作者反饋,我想還是有可能會添加的

fbzerg 发表于 2006-2-5 12:06:23

支持!
想学习制作横板过关~!

pipilu19ll 发表于 2006-4-22 11:21:15

看过了这个录象,感觉蛮不错的。
页: [1]
查看完整版本: [原创]你的第一个游戏:GM如此容易上手