2
Products
reviewed
115
Products
in account

Recent reviews by dream

Showing 1-2 of 2 entries
No one has rated this review as helpful yet
28.0 hrs on record (15.5 hrs at review time)
豪丸🤓👍
Posted 12 May.
Was this review helpful? Yes No Funny Award
17 people found this review helpful
3 people found this review funny
343.3 hrs on record (69.2 hrs at review time)
先说一句,证书错误不要怪软件,是天朝墙的问题

这款软件我强烈推荐!在过去,想要自己做游戏比登天还难。现在的商业游戏通常需要10-50人的团队开发一两年,预算基本上都在几万甚至几十万元,并且开发团队都得是程序员,美工,音效师等专业人员。

但是Game Maker改变了这一切!用Game Maker 你可以飞速地开发电脑游戏并且不用学习编程语言!当然你不要指望几天内就能开发出dnf或者gta5这类游戏。但这并不重要,我们玩游戏不是玩它的复杂性。
即使是一个完全没有学过编程的新手也可以进行游戏开发,gamemaker支持以搭积木式的方式编写游戏(拖拽一些按钮形成游戏逻辑)。在熟悉了软件的基本操作和游戏理念后,可以转用内置的编程语言:the gamemaker language (简称gml,语法与c语言,java类似,兼容c,dephi,Pascal写法),如果之前学过编程,可以在一周内就弄清基本的原理,如果没学过,也能够在一个月内迅速上手。如果你有一个游戏梦,务必要体验一下这款软件。

(不过,如果真正想要开发游戏,而不是仅仅玩玩看的话,还是使用gml比较靠谱。。。)

对于GameMaker: 8.0(后文称gm8)的老开发者来说,GameMaker: Studio (后文称gms)是GameMaker: 8.0的后续版本,在ide方面比gm8友好了不少,支持在所有资源中搜索字符串,精灵编辑器和房间编辑器好用了许多,支持脚本标签,另外相对于gm8来说,新增了许多部分,新增了缓冲区,socket通信,audio声音引擎(真正支持3d音效,替换掉了gm8连暂停都不能的翔一般的声音系统),box2d物理引擎,shader,源代码托管,多人协作,新的debuger(支持断点调试,支持查看更多的内容),云服务,多平台支持,应用内购(iap,不过大概天朝用不了),推送消息,以及一些细节部分的函数和变量,比如开放了application_surface(应用层表面,可以方便你进行特效和画面处理),新增了os_*系列函数(可以用来检测系统类型,联网状态,系统语言,系统设置,版本,开关省电模式,查看系统信息等等),更换为Unicode编码,支持了中文绘制(缺点:字体过大过多的话可能撑爆材质页),脚本(自定义函数)的参数突破了16个的限制。总的来说,对于游戏开发者来说,更加专业化了。

更强大的是他的yyc(yoyo compiler),可以大大提升编译后游戏运行的速度,根据我的测试最大能提升50%的效率(绘制速度提升不大),不过即使不使用yyc,游戏的运行效率也是gm8的两倍以上!(缺点:yyc目前不完善,对语法要求会更严格,所以会有一些bug)

不过目前的版本缺点也是有的,比如一打开会有证书问题(天朝网络的锅),steam版可能闪退(独立版没有),ide容易假死,一些bug(至1.4.1749,我个人已经找不出什么问题了,虽然release note每次更新还会写着有bug修复)另外对于我个人来说,我觉得yoyo一定缺美工,不然ide设计的怎么会这么难看,即使换了gm8的皮肤,编译框颜色还是一坨黑。。。

对了,标准版为免费版本,除了导出平台外几乎没有任何限制,比起gm8.0 二十欧元的价格来说,可是要良心的多了!
Posted 31 October, 2016. Last edited 31 October, 2016.
Was this review helpful? Yes No Funny Award
Showing 1-2 of 2 entries