Steam Deck

--

+关注

--

热度

GameMaker 强大的功能,可以轻松将您的想法从概念转变为完整游戏!全新的用户界面和诸多令人兴奋的新功能同步上线!实时动画编辑、全新创作流程以及从拖放(DnD)到实际代码的无缝顺畅路径!开发一款超赞的游戏,从未如此简单!GameMaker 兼具面向专业人士的强大编程语言,以及为初学者提供的拖放(无需编码)的工作流。丰富的工具库,可支持您快速创作出高质量游戏!GameMaker 匹配了最厉害的游戏导出系统,可以在所有领先的平台(包括移动设备,html5,Console和PC)上实现快速的跨平台游戏部署。GameMaker 愿意帮助您用游戏赚钱!营利工具可快速轻松地部署各种功能,包括应用内购买,广告,分析等。强悍功能,自在创作!GameMaker 是您游戏开发的不二选择!主要功能和优点经济实惠,最优质的游戏开发易于上手专业人士的强大编程语言面向初学者的拖放系统(DnD,无需编码)综合工具库:关卡,图像,图块,对象,脚本和音频编辑器领先的物理引擎和高级着色器强大的动画支持和联网快速跨平台导出-支持所有领先平台盈利工具:IAP,广告,分析和用户参与度定期发布新功能和升级[/列表]技术特点基于层的关卡编辑器关卡继承–轻松创建不同的关卡群全新序列动画工具全新设计的基于图层的图像编辑器平铺系统–具有自动平铺,平铺动画和画笔全新拖放功能,增强且速度更快广泛的事件和行动库实时动画编辑多列,选项卡式代码编辑器改进的对象编辑器新型音频混音器与GameMaker的向后兼容性:Studio项目具有直观设计的多个工作区笔记本电脑模式自定义工作区快速搜索机制可立即打开资源皮肤–浅色或深色皮肤强大的调试器,节省时间和精力 Git集成
游戏圈
共5条帖子
冰豆鲨
2026-04-02 07:00:36 · 发布在 「GameMaker」
可穿透平台(Jump-through platforms)| 可下跳平台(Платформы с проходом вниз)
平台使用指南:顶部为实体,可通过按键穿过,允许从下方跳跃穿过 开始 脚本需要一个玩家对象和一个墙壁对象作为平台的父级 玩家对象(脚本会计算玩家的底部坐标并加1像素,这是为了实现自动化)像素,其设计用于自动化)obj_wall(obj_wallon的父级)|(obj_wallon的父级)obj_wallon(你的平台)|(你的平台)代码 | 脚本 obj_wallon 中的 Step 事件 obj_wallon 中的 Step 事件 if (instance_exists(obj_player)) { var pl = obj_player; if (pl.bbox_bottom <= ystart + 1 && pl.vspeed >= 0 && !keyboard_check_direct(ord("S"))) { y = ystart; } else { y = -1000; } } 本指南的用途 我看到过一份指南,但它在 Middle center 参数方面存在错误,所以我决定制作一个自动版本,无需手动输入"pl.bbox_bottom <= ystart + 1",那份指南里甚至写成了"Obj_Player."这样。无法识别内容,已删除。
牛角面包
2026-04-04 07:00:23 · 发布在 「GameMaker」
如何为你的游戏制作像素画!
这里为你介绍一款免费的应用程序,可用于创作你的艺术作品! 本指南步骤如下: 1. 前往piskel网站。 2. 创作艺术作品。 3. 将作品下载为gif格式。 4. 将其导入到你的游戏中。
纳加加
2026-04-02 13:00:24 · 发布在 「GameMaker」
如何创建俯视视角移动!
如何创建基础和高级的俯视视角(上下左右)移动!我注意到这里缺乏关于如何编写代码的合适指南,因此作为GameMaker的顶级评测者,我决定亲自来做一份 :) 欢迎! 这是我的第一份指南,所以如果内容有些混乱,还请见谅! 本指南假设你是GameMaker的新手,或者只是在寻找一份快速易懂的指南! 如果你是GameMaker新手,我强烈建议你手动输入代码,而不是复制粘贴,这比你想象的更有帮助。 对象和精灵 在本指南中,我们只需要一个对象,我将其命名为oPlayer。你也可以使用objPlayer、obj_player甚至o_player!这些命名方式都是可以的!要创建对象,请转到资源浏览器(默认情况下位于窗口最右侧)。右键点击对象文件夹,将鼠标悬停在“创建”上,此时会展开一系列选项。然后找到并点击“对象”(撰写本文时,它应该是第5个选项)。我会将其命名为oPlayer,你也可以这样做!对精灵执行与之前相同的操作,你可以随意命名,但我会将我的精灵命名为sPlayerIdle。请确保在继续操作前导入或绘制玩家精灵,并将其添加到玩家对象中。 设置房间 警告:以下操作仅用于测试,请勿按此方式构建游戏。 1. 在资源浏览器中创建和/或打开room1! 2. 选择room1后,将注意力转移到通常位于最左侧的检查器。 3. 将房间设置更改为以下内容(你可以随意调整这些设置,这完全是一个学习过程!): - 房间设置:宽度=320,高度=180 - 视口和相机:启用视口✔️ - 视口0:可见✔️ - 相机宽度和高度=房间设置 - 视口宽度=1280,视口高度=720找到玩家对象并将其拖入房间中心我强烈建议你观看相关视频来了解如何在游戏中添加相机! 编写代码(创建) 这里我会讲解如何添加事件!你可以直接跳转到下一个标题——【代码】部分。 基础操作 在添加代码之前,我们需要先添加事件!我不会深入讲解事件的工作原理,简单来说,事件决定了代码的运行方式和时机! 在资源浏览器中双击玩家对象。此时工作区会打开一个窗口。 在玩家对象的【事件】选项卡中,右键点击并选择【添加事件】。添加创建事件和步事件。 不要添加开始步或结束步。 代码部分 现在到了有趣的环节(至少对我来说是这样♥️) 在开始之前,你的窗口应该看起来类似这样。首先,我们要添加移动变量,请仔细按照步骤操作,并且在我换行的地方也进行换行! // 任何以//开头的文本都表示注释,不会产生任何影响,你可以选择不添加。 moveX = 0; moveY = 0; moveSpeed = 1; // 可以改成你喜欢的任何数字!(低分辨率游戏不要使用小数) currentMoveSpeed = moveSpeed; // 设置输入变量 inputX = 0; inputY = 0; 创建事件部分我们已经完成了!:0 编写代码(步事件) 开始之前,请确保你处于步事件窗口! 规则和之前一样! 请仔细按照步骤操作,并且在我换行的地方也进行换行! // 任何以//开头的文本都表示注释,不会产生任何影响,你可以选择不添加。编写代码//设置移动输入按键 右移 = 键盘检测(ord("D")) 左移 = 键盘检测(ord("A")) 上移 = 键盘检测(ord("W")) 下移 = 键盘检测(ord("S")) //为输入添加控制 //这是一个基本等式,用于设置移动的正确x/y值 输入X = 右移 - 左移; 输入Y = 下移 - 上移; //归一化向量,确保玩家在所有方向上以一致速度移动 变量 移动长度 = 平方根(输入X * 输入X + 输入Y * 输入Y); 如果 (移动长度 > 0) { 输入X /= 移动长度; 输入Y /= 移动长度; } //获取移动量 移动X = 输入X * 当前移动速度; 移动Y = 输入Y * 当前移动速度; //将移动添加到实例 x += 移动X; y += 移动Y; //行走动画

下载233乐园APP

专心推荐好游戏

关于我们 · 联系我们 · 隐私政策 · 营业执照

侵权投诉 · 开发者中心 · 用户协议 · 免责声明

不良信息举报中心

纠纷处理及不良内容举报电话:

4006600910 (工作时间: 9:00-12:30,14:00-18:00)

北京市朝阳区启阳路4号院2号楼15层1803室

本公司产品适合10周岁以上玩家使用 未成年人家长监护

首页 / GameMaker

抵制不良游戏 拒绝盗版游戏

注意自我保护 谨防受骗上当

适度游戏益脑 沉迷游戏伤身

合理安排时间 享受健康生活

京ICP备18003564号-3

经营许可证编号:京B2-20181741

京公网安备:11010502052873

Copyright © 2026 233leyuan.com All Rights Reserved

北京龙威互动科技有限公司版权所有

热门游戏: 我的世界 | 三角洲行动 | 原神 | 王者荣耀 | 超自然行动组 | 蛋仔派对 | 和平精英 | 火影忍者 | 二重螺旋 | 英雄联盟 | 梦幻西游 | 明日方舟 | 斗罗大陆 | 光遇 | 鸣潮 | 无畏契约 | 模拟山羊3 | 樱花校园模拟器