Gamemaker小实例——马里奥实现(后附资源+exe文件)
什么是Gamemaker?
GameMaker 是一款拥有图形界面,可灵活编程,以2D游戏设计为主的游戏开发软件。本软件由 Mark Overmars 使用 Delphi 语言开发,于 1999 年 11 月发布了首个公开版本,在 4.3 版之后转为部分功能收费软件。后由英国公司 Yoyogames 收购,大力推动了欧美甚至是全世界独立游戏界的发展。目前最新版本为V8.1。
GameMaker 最大的价值在于其内置的一套编程语言 —— The Game Maker Language (GML)。
GML 高度概括了 2D游戏设计能用到的共通编程语句,往往浓缩为一个简短灵活的函数,是“文字版的按钮”,使设计游戏更为灵活。其与图形界面中的按钮有对应关系。使用按钮入门游戏制作的用户,可以从“我熟悉的按钮所对应的 GML ” 来进阶学习。
本马里奥实现基本的跳跃、踩踏、移动等功能,是一个练手初学Gamemaker的小例子。更多学习内容到B站跟 红色激情 学习,红色激情是学习Gamemaker的宝藏up主。
下面给出游戏的基本精灵和房间布置。
最后给出下载链接
Gamemaker小实例——马里奥实现(后附资源+exe文件)相关推荐
- c#:Reflector+Reflexil 修改编译后的dll/exe文件
原文:c#:Reflector+Reflexil 修改编译后的dll/exe文件 不知道大家有没有这样的经历:现场实施时测试出一个bug,明明知道某个dll/exe文件只要修改一二行代码即可,但手头没 ...
- Python制作小软件——4. 利用PyInstaller打包成exe文件
在前面:Python制作小软件--3. 利用PyQt5实现界面中的功能,介绍完了Python中如何呼唤出我们的界面后 最后最重要的就是将我们做好的东西,全部打包成一个.exe可执行文件.这里我们使用的 ...
- restorator 运行后其他所有EXE文件都无法运行的解决方案
昨天要反编译一个EXE,用RESTORATOR来查看资源罗列情况,倒霉的事情发生了,所有EXE文件点右键后'打开'都没有了,刚开始以为中度了,进安全模式看,发现文件都没有异常,并且在安全模式下问题照样 ...
- WIndows10 .exe文件默认打开方式被修改后,所有exe文件全部无效的解决方法
参考博客:https://blog.csdn.net/qq_33164724/article/details/118394288 解决方法 在桌面上新建两个文本文档,随便命名. 把这段话复制到第一个t ...
- .exe文件默认打开方式被修改后,所有exe文件全部无效的解决方法
(注:系统版本为Win10 2004版本,其他版本也可以尝试一下) 记录一下今天所遇到的一个问题 今天下午不小心修改了.exe程序的默认打开方式,于是出现了如下所示的结果.点所有的exe程序都没有用( ...
- Python实现飞机大战游戏(后附完整代码文件和素材)
前言 自学Python的记录,不喜勿喷! 本程序的代码是以B站黑马程序员的视频代码为基础,个人加以总结思考,写就的博文,纯属记录自己的学习历程! 当初想到要用Python的pygame模块开发飞机大战 ...
- pyside2安装后打开designer.exe文件提示丢失 MSVCP140.dll的处理方法
在计算机中安装pyside2后,打开UI设计器designer.exe,结果提示"无法启动此程序,因为在计算机中丢失 MSVCP140.dll.尝试重新安装该程序以解决此问题.", ...
- MFC程序中将软件打包后,setup.exe文件自己电脑运行正常,别人电脑显示找不到文件路径
MFC程序中使用到打开文件,打包后,自己电脑运行正常,别人电脑显示找不到文件路径 困扰了好久的问题,大哭! 问题现象:写了一个升级软件,其中需要读取升级文件并将其内容写入到设备中,使用VS2015软件 ...
- C#语言实例源码系列-实现加密exe文件
专栏分享 点击跳转=>Unity3D特效百例 点击跳转=>案例项目实战源码 点击跳转=>游戏脚本-辅助自动化 点击跳转=>Android控件全解手册
最新文章
- 【怎样写代码】确保对象的唯一性 -- 单例模式(三):单例模式
- 滴滴AI语音团队获国际顶尖智能对话系统竞赛世界第一
- 运维监控系统——使用API在zabbix监控系统中查看,创建及删除监控主机
- kafka 、 zookeeper 集群(一)
- 一个Java程序员的阿里面试心得,附答案解析
- zend framework mysql_Zend Framework连接Mysql数据库实例分析
- swift 拖动按钮_Swift下使用UICollectionView 实现长按拖拽功能
- 分布式版本控制系统Git的安装与使用(作业2)
- 264 参考帧 list0 list1
- java list resultset_Java工具类 通过ResultSet对象返回对应的实体List集合
- C#之不得不上的网站。
- 企业常用网管软件介绍及配置说明
- 时间序列预测比赛小结
- 解决springboot无法访问此网站,springboot启动后无法访问网站
- 转:firefox os 框架解析
- 图片水印怎么加?图片加水印方法分享
- 新知实验室 腾讯云实时音视频产品体验
- Python数据爬取之中国人口数据【附整理好的分省数据下载链接】
- 极客大学产品经理训练营:产品经理的职业规划 第20课总结
- java获取视频封面图片