利用gamemaker脚本语句制作游戏

利用gamemaker脚本语句制作游戏

ID:5295567

大小:350.86 KB

页数:4页

时间:2017-12-07

利用gamemaker脚本语句制作游戏_第1页
利用gamemaker脚本语句制作游戏_第2页
利用gamemaker脚本语句制作游戏_第3页
利用gamemaker脚本语句制作游戏_第4页
资源描述:

《利用gamemaker脚本语句制作游戏》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实用第一智慧密集⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯利用GameMaker~本语句制作游戏PrestonZhang甏摘要:GameMaker是一个开发电脑游戏的软件。利用GameMaker界面,初学者就能制作出简单的电脑游戏。同时,GameMake还提供了丰富的脚本语句供程序员使用。本文以一个简单的游戏为例,介绍GameMaker的脚本语句。关键词:GameMaker;脚本语句:游戏1前言壁:墅塑!塞璧墅:塑塑塑整:冀篓藿鍪国国露●j’10蟹麓国Tr苴●口l辔嗣+l0用GameMaker做游戏都放在一个或多个房间里。在

2、这些岛Sprites国Sounds房间里,可以放置物体。经典的物体有墙、运动的小球、主囝BackgroundstjPnths角、怪物等。有一些物体(例如主角)会响应用户的输入而运曲ScriptsFonts曲TimeLines动。物体跟物体问也会产生某些反应。例如,当一个小球遇到曲ObleCts程}Rooms墙壁的时候,小球会被反弹回来。在GameMaker中,物体是国GameInformation国Globm]G⋯Setngs国E~lensnonPmckmg~s最重要的。尽管GameMaker的初学者仅靠软件界面就可制作出许多

3、电脑游戏,但他们只能制作最基本、最简单的游戏。事实上,不用一行脚本语句很难制作出一个好游戏。学会编写程序就可以在日后解决令人头疼的问题。图12资源精灵:用来展示物体的图片,无任何属性行为。物体:游戏中定义有各种事件动作的实体.它们是游戏的主要表现部分。房间:放置物体让它们活动的地方,可以理解为不同的场景。声音:用在一个游戏中的背景音乐或者音乐效果。背景:为房间定义背景的图片。其他资源:路径、脚本、时间轴等。它们用于复杂的游戏。3实例图23.1启动GameMaker如图1所示。3.2准备精灵图片从“资源”菜单里选择“添加精灵”,

4、可以看到一个弹出的窗体.选择“读取精灵”按钮并选择一个小熊图片,这样就得到了一个小熊的精灵图片,关闭该窗体,如图2~图3所示。3.3创建物体从“资源”菜单中选择“添加对象”,将会弹出一个复杂图3一点的窗体.从“精灵”下拉菜单中选择小熊的精灵图片如图与⋯⋯G^啊EPROGRAM⋯⋯⋯,.⋯⋯⋯⋯一⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯4所示。3.6在房间里面添加物体点击物体标签并点击房间的指定位置可以将物体放置在房间的指定位置。也可以右击物体来将它删除。用鼠标右键点选小熊精灵和小熊物体,分别命名小熊精灵和物体为

5、sprBear和obj—Bear。将此文件取名为Bear.gmk,如图7所示。图43.4添加背景如图5所示在从“资源”菜单中选择“添加背景”命令,这时将会弹出背景的属性窗体.单击“读取背景”按钮以加载背景图像。图73_7添加事件用鼠标双击小熊物体,然后在属性窗体中单击“添加事件”按钮。一个事件列表的小窗体将出现。在里面,选择“建立”事件。在事件和动作之间有动作列表,列表包含当前事件的动作。要增加动作到列表,用鼠标拖曳它们,从右边拖到列表中就行了,它们将照拖曳的顺序排列。点击右侧的“控制”标签并用鼠标拖曳“执行脚本语句”。执行脚

6、本语句的窗体将出现。在此窗体中键人:图5x=roomwidth/2;_y=room_height/2;3.5设置房间(场景)关闭此窗体。这两行脚本语句可确保在游戏起动a,f4,熊物再次从“资源”菜单中选择“添加房间”.在右边可以看体出现在画面的正中,如图8所示。到空空的房间还没有放置任何物体和背景。点击背景标签.选择上面的背景,如图6所示。!塞曼卿墅l妻⋯⋯一:⋯⋯..it薹一⋯⋯誊耋一;:誊2⋯..垃凸5.1}:景●’:●⋯一C~Backgrounds。。PmhsjlI曲Sc~mpts:Il。Fonts‘iTimeL。。。i

7、nlB。0Room~fI西roomO:lG⋯Inbrm。n1Glob~lG⋯Set~ngsl离EeonP~ckmgesl图8}jl运行GameMaker后可看到图9。3.8添加<左键>鼠标事件当游戏者用鼠标左键按在小熊精灵上时,产生了此物体实例的鼠标事件,小熊将沿着45度方向前进30小格.如图图610-图11所示。⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯实用第一智慧密集⋯X+=30;y+=30;运行GameMaker并点击小熊精灵.小熊精灵将沿着45度方向前进30小格,如图13所示。图9图133.9用脚本语句来控制4个箭头

8、键添加一个事件,如图14所示。图1Ol口j_三■磊i__⋯⋯⋯一磊一。I凸8曼●j’’;●●翻管苗g●口l蕾+0懒}日0Spritesi_自_。0Backgroundg叵ef‘0e柏—;n#●i●00∞盈曲‘目GD⋯l∞o一baJ8⋯G00nePedSl0e,~inegssl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。