GameMaker Studio 2

创建于:2017-04-19

创建人: dougen

190 信息 1084 成员
游戏开发工具 GameMaker Studio 2 的讨论小组
tltstudio@GameMaker Studio 2 的内容(查看所有内容
只能使用 gml 编程吗?
tltstudio 2018-06-18

如题,问下大家,有没有使用过别的语言在 gms 上编程,比如 lua、c#、js、python 之类的?


关于 lua 我有看到一个运行时编译到 gml 的库:https://marketplace.yoyogames.com/assets/5192/apollo-execute-lua-code

不过挺贵的大概 100 块。


--- 槽点 ---


gml 蛮好的,但是写着写着强迫症发作了。

不能在 object 的 event script 里面定义 function,而必须在 scripts 下 create 一个 script 再来调用,对我这种喜欢小函数的人来说简直灾难... 一个难管理,另一个不知道会不会影响启动性能。而且调用的时候都是全局的,不能通过 namespace 来隔离。

PS:

虽然官方的 roadmap 有提到 inline function,解决了可以在 event script 里面写 function 的问题:

  • GML: Inline functions - allow var a = function( a, b ) { ….. }

但是目前还不能用...


顺便再问问,大家是怎么组织代码的,总感觉 gml 的代码组织方式很容易写乱,求老司机分享。谢谢~

无法登录 gms2...
tltstudio 2018-06-14

能在网页上登录,但是通过淘宝代购(以礼物形式发送到 steam 的),没法登录。


错误提示:



但是之前我是能登录的,还做了两个示例游戏

加入 indienova

  • 建立个人/工作室档案
  • 建立开发中的游戏档案
  • 关注个人/工作室动态
  • 寻找合作伙伴共同开发
  • 寻求线上发行
  • 更多服务……
登录/注册