gamemaker吧
关注: 13,660 贴子: 95,286

GameMaker游戏开发爱好者家园!

  • 目录:
  • 单机与主机游戏
  • 6
    我的开发在一台4070的云电脑上,游戏在里面运行顺利,但在自己的老笔记本上会有卡顿,我把PNG优化成PNG-4,并且做了精灵图预加载,完成预加载后,游戏运行变得顺滑,但整体速度变得缓慢,对于这种小体量的2D游戏似乎不正常?似乎还需要做很多优化工作。 有没有技巧能知道需要优化的是“精灵图”还是“代码”,以及有没有办法确定具体哪部分需要优化呢,如果比较方便讲,希望能得到点建议
    q糖豆p 5-16
  • 6
    想将项目打包成安卓apk,配置方面全都配置好了,新建一个空的项目也可以正常打包,但回到想打包的项目打包后,就会构建失败并提示“required array size too large”(需要的数组太大)。通过观察,电脑的cpu,内存,磁盘的占用率都没有满,并且有很多的空间。请问上述的问题是怎么回事,该如何解决
    kh16wlll 5-15
  • 89

    广告
    23:14
  • 8
    1.GMS2如何读取hjson文件并转为结构体 2.GMS2如何调用文件打开系统(最好多平台支持) 新手懂得太少了,什么都不会
    q糖豆p 5-15
  • 11
    想汉化一个游戏,我也替换导入了中午字体,但也不知道对不对,但是游戏里直接跳过了我改对话的部分,但是其他文本又没出现问题,而且我替换的字体也没字母,能不能给个意见,第一次接触这个引擎
    q糖豆p 5-10
  • 2
    类似实现object里面instance_destroy(id)的效果。 struct有办法自己删掉自己吗
  • 122
    提问须知: ---基础--- 0:确认你的问题在置顶帖、贴吧第一页、本集中帖的最后一页都无法找到答案; 1:确认你的问题不在引擎自带的新人教程范围; 2:请勿使用含贬义的词汇来形容你的问题,除非你确实想说“无法回答这个问题的都(贬义词)”; 3:通常来说,你的问题要包含这4个部分,即“你想做什么”(目的)、“你做了什么”(过程/已有内容或方式选择,注意这部分将决定问题的解决方向,什么都不说的话意味着完全答非所问的可能)
  • 1
    风格类似iwanna,但并非使用iwanna模板制作 支持手柄:a跳跃,b子弹,左摇杆左右移动,左摇杆下可下平台 键盘操作:上下左右移动,Z跳跃,空格子弹 提示:“继续游戏”可以选关 游戏处在测试阶段,有4关3个Boss,视频演示(p1):BV1GrLEzwE6p 游戏截图:
  • 3
    我刚学gms2,但是不知道该怎么导其他的字体(ttf),然后在游戏中使用,我想用宋体但是提示红字说该字体不可用,但是我检查了下电脑设置明明装了宋体啊
  • 45

    广告
    23:08
  • 4
    各位大佬请问GameMaker中怎么利用精灵图和对应的法线贴图,让一个物体可以因为光源的移动而展现出不同的表面阴影效果? 以前我是给场景加一个半透明的黑图,然后让渐变的白色圆形图片跟着主角走。现在我想让周围的物体的视觉效果会被主角的光环影响。
  • 2
    如题所示,在制作过程中,犯错了不知道怎么回上一步。
  • 7
    为什么打包安卓出现错误了igor.exe
    q糖豆p 4-28
  • 2
    差不多搞完了,再搞一个传奇放置游戏
    zc119110 4-26
  • 18
    之前发过一个教程 但我感觉有点麻烦,所以写了个傻瓜级的小工具 这个小工具可以在使用GMS2免费版的条件下 将游戏工程导出到windows平台(.exe)。 用法: 1.在GMS2中打开工程,并按下F5运行游戏,然后不要关掉游戏窗口。 2.运行GMS2FreeExporter.exe,应该能看到“Runner Status”显示为绿色“Running”。 3.点击下面的“Export”按钮将游戏导出到文件夹,或点击”Export Zip“按钮将游戏导出为压缩包。 4.将导出好的游戏发给别人。 改图标的话需要自己下载“Resource
    q糖豆p 4-25
  • 3
    要做的是一个游戏内菜单,但是绘制出来后 相机移动的时候贴图不跟着移动,指定贴图绘制在了地图上
  • 58

    广告
    23:02
  • 8
    今天用ai试了一下生成Python的代码,想起来以前还用gm做过小游戏,心血来潮试了试,没想到居然真的可以,本以为这种比较小众的会直接答非所问呢
    LOLHajime 4-11
  • 2
    求助大佬该怎么办。第一次用gamemaker,运行,弹出来这个窗口,我自己找不到原因,求助各位大佬
  • 39
    用place(x,y,obj)好还是用instance_place(x,y,obj)好 我第一次用place,效果不错,但是太慢了,且我碰到墙后就无法做其他的运动了 第二次试了试instance,结果穿墙了,有时候又不穿墙 两次代码如下。 本来录了屏,但是贴吧放不出来。 疑问:1.为什么用二方案会穿墙。 2.为什么把x+spd*h换成x后,player就一头扎进墙里出不来了 3.我没有对wall(黑块)做操作。平常你们都这么写吗吗,或者说我写的效率太低下。
  • 7
    rt,有啥用 把中文和英文的帮助文档都翻了几遍,两个都看不懂然后自己写了一下,还是搞不懂 望大佬路见不平拔刀相助 (话说d3d真方便)
    Tnit39 3-30
  • 6
    求问大佬们,gms2导出的exe性能遇到了非常奇怪的限制 具体表现为:1. 在以下3种情况可以稳定60fps运行a.ide内直接运行或debug b.把导出的exe重命名为runner.exe或runner2.exe(有没有其他的就不知道了) c.全屏模式 2.其余情况,(不论是vm还是yyc,installer还是zip)同一个exe性能似乎受到某种限制,尤其在绘制内容稍多的情况下会减速至30fps,然后fps不再继续下降,fps_real,textureswaps和vertex batches均正常,红条和黄条很短 3.窗口尺寸越大问题越严重。如果保持gm ide同时开
    q糖豆p 3-26
  • 96

    广告
    22:56
  • 1
    请教各位大佬,为什么使用了gm8中文汉化版,自带fox中文插件,但运行后依旧不显示正常中文,电脑win11, 系统装了宋体字体了
    q糖豆p 3-14
  • 39
    今天,YoYoGames在开发博客上表示,即将着手开发GameMaker Studio 3,以挽救其逐渐失去的游戏制作市场地位。 G
  • 4
    请问该怎么用代码来更改在房间页面中可设置的:视口与相机→视口(数字)→视口属性→长/宽 我在初始房间内的一个物体的“房间创建事件”里这样写: ww = 500 hh = 500 view_wport[lbk]0[rbk] = ww view_hport[lbk]0[rbk] = hh window_set_size(ww,hh) 游戏默认效果为以下图1的效果,增加上述代码来运行后,游戏刚开始时,效果为以下图2的效果,也就是我想要的效果,但当游戏经过第9帧后,输出栏里会提示“resizing swap chain”,然后第10帧后,效果就会变成以下图3的效果(
    kh16wlll 3-6
  • 2
    求问大佬们怎么下GMS2 本来想去YOYO官网下的 但是进不去 退出来只看到gamemaker的官网 有大佬能给个链接吗😭🙏 YOYO一直显示绿屏
    xiao6ee 3-4
  • 6
    想做那种菜单选项变颜色的效果,但是报错说不能用九切片模式,可是我记得我没开过这什么九切片,这要怎么解决啊
  • 3
    本人自学GM已经2年有余,现在在独立全栈制作《无望之海》计划年内登录steam, https://store.steampowered.com/app/2732210/Hopeless_Sea/?utm_sou 遂来吧里,吐槽下GM: 1. 大部分资源,学习资料,讨论社区,有且只有英文,如果英文吃力的话,学起来会非常非常困难。这是GM私以为对国人最最不方便的地方。而且这个问题几乎无解,因为英文确实难学。 2. 大概看了下本吧的内容,基本提问什么的都还停留在初级的阶段,很多启示如果搜一下网上答案会有很多,没有必
  • 45

    广告
    22:50
  • 19
    (该字体缺少繁体字形,所以第三行的繁体“乱数”无法显示) (准确来说是个dll,我还没写成gex扩展) Github存储库名GaseousMarble(放链接会吞帖) 众所周知gm8上有个名为foxwriting的中文绘制插件,但该插件由于调用了不支持gm8.1的gmapi库而只能在gm8上使用。幸运的是gm8.1提供了get_function_address函数,如果能够将它自己的函数指针传给dll那么就可以在dll中调用任意gm函数。我不熟悉win32api(foxwriting使用了gdi读取字符纹理)所以使用字体精灵的方案,也就
    Mirion 3-1
  • 12
    Gm8.0可以嵌入web文件,这样则可以播放flash文件啦,但是怎么才能让flash文件自然的嵌入在gamemaker里呢~?这个函数帮你解决了这个问题! SWF_Play ( f
  • 269
    提问须知: ---基础--- 0:确认你的问题在置顶帖、贴吧第一页、本集中帖的最后一页都无法找到答案; 1:确认你的问题不在引擎自带的新人教程范围; 2:请勿使用含贬义的词汇来形容你的问题,除非你确实想说“无法回答这个问题的都(贬义词)”; 3:通常来说,你的问题要包含这4个部分,即“你想做什么”(目的)、“你做了什么”(过程/已有内容或方式选择,注意这部分将决定问题的解决方向,什么都不说的话意味着完全答非所问的可能)
    顶666666 2-21
  • 1
    转自B站,已取得作者本人同意 原地址:https://www.bilibili.com/read/cv16211736 一、什么是YYC编译? YYC(YoYo Compiler)编译是GMS2的两种编译模式之一。 GMS2其实提供了两种编译模式,一种叫做VM(虚拟机)模式,另一种是YYC模式。许多人甚至可能都没有注意到YYC模式的存在,这是很合理的——VM模式是GMS的默认编译模式,而YYC模式的启用则要求你在GMS界面的角落里点上它。 此处我们不多谈其编译本质。那不是我们的中心内容。我就简单介绍一些YYC模式的好处:
  • 2
    GM8用的SuperSound插件,如果音乐多一点的话进游戏就卡住加载不出画面,然后过一会就无响应,有没有大佬知道为什么?之前为此摸索过,好像跟gm内存不足有关,该怎么解决?
  • 68

    广告
    22:44
  • 7
    那个draw_point跑起来究极无敌慢,有啥可以精确操作每个像素并且速度还过得去的什么神秘小技术吗
    q糖豆p 2-11
  • 6
    导入能导入别人游戏吗,别人游戏怎么导入,gamemakerstudio2做的游戏图片包都在哪
    RR°C 2-10
  • 31
    开发时间:7月6日起 软件:Gamemaker8.0 游戏类型:实时战略类(不确定)
    LeoBeck 1-26
  • 4
    求求大佬给我个下载gms2官网网址呗。 steam没有,只有gamemaker,说是支持中文,但我没找到在哪改
  • 5
    Tnit39 1-22
    对象到达鼠标位置后就开始乱转 direction抖个不停,难道direction也会影响point_distance吗...XP 求解答:3
    Tnit39 1-24
  • 35
    兔子波比BobbyCarrot 复刻java游戏BobbyCarrot1 上下左右键移动,空格键暂停。 还没有做完。。。
    源小惜 1-21
  • 28

    广告
    22:38
  • 12
    /// 创建 //残影数量 shadow_num = 5; //初始化残影 for(var _i = 0; _i<shadow_num; _i++) { shadow_arr[_i, 0] = x; shadow_arr[_i, 1] = y; shadow_arr[_i, 2] = z; shadow_arr[_i, 3] = image_index; } //定时添加 shadow_tim = 5; //残影长度 alarm[0] = shadow_tim; /// 计时器0 for(var _i=shadow_num-1; _i>0; _i--) { shadow_arr[_i, 0] = shadow_arr[_i-1, 0]; shadow_arr[_i, 1] = shadow_arr[_i-1, 1]; shadow_arr[_i, 2] = shadow_arr[_i-1, 2]; shadow_arr[_i, 3] = shadow_arr[_i-1, 3]; } shadow_arr[0, 0] = x; shadow_arr[0, 1] = y; shadow_arr[0, 2] = z; shadow_arr[0, 3] = image_index; //
    q糖豆p 1-20
  • 23
    前天有个老兄在问背包,答应给做一个。 今天上午搞了一个上午,其实背包挺简单,就是有些繁琐,有些绕。 首先说明下这个(暂且称它为系统)背包系统吧。 恩,有商店,存储,装备面板。鼠标拖拽操作+键盘操作 键盘B打开背包 键盘R打开仓库 键盘T打开商店 键盘Y打开装备面板 键盘F随机获得8种药水中的一种,每个背包格子最多叠加99个物品,装备不叠加,有锻造等级 然后因为时间很赶,今天一定要做出来,镶嵌体系就舍弃了。 其实镶嵌很简单,就
  • 5
    像街霸里升龙拳的输入指令的正确写法是怎么写的?我是用keyboard_string写的,不知道还有什么更好的方法吗?
    q糖豆p 1-2
  • 1
    为什么我现在连运行案例工程 右上角都一直在构建中
  • 17
    求助!鼠标点目标(灌木丛)没反应,只有点一个特定的地方才会互动(如图),这个特定的地方还得用鼠标找,求解
  • 14

    广告
    22:32
  • 4
    单打倒是会,这双人双打具体该怎么做?
    q糖豆p 12-24
  • 201
    提问须知: ---基础--- 0:确认你的问题在置顶帖、贴吧第一页、本集中帖的最后一页都无法找到答案; 1:确认你的问题不在引擎自带的新人教程范围; 2:请勿使用含贬义的词汇来形容你的问题,除非你确实想说“无法回答这个问题的都(贬义词)”; 3:通常来说,你的问题要包含这4个部分,即“你想做什么”(目的)、“你做了什么”(过程/已有内容或方式选择,注意这部分将决定问题的解决方向,什么都不说的话意味着完全答非所问的可能)
    q糖豆p 12-20
  • 3
    每次卡在这个 Downloading https://services.gradle.org/distributions/gradle-8.7-bin.zip 是网络不好吗?可我科学上网也没用,球球解答
  • 2
    真没想到gm8还有这样的高光时刻 原文章:网页链接 下载与相关:网页链接 不错不错
    q糖豆p 12-17

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验
更多定制特权

吧主申请名人堂,解锁更多会员特权

  • 本吧专属印记
  • 定制名片背景
  • 名人自动顶贴
  • 定制头像边框
收起特权

赠送补签卡1张,获得[经验书购买权]

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!

本吧信息 查看详情>>

小吧:小吧主共2

会员: GM达人

目录: 单机与主机游戏