PS:此教程是我一年半前在贴吧发布的教程,搬到这里将进行一些修改。

如果想看我曾经的光辉业绩,请直接移步到文章末尾。

下面正式教程开始。

1,准备好一个虚拟机

首先你需要一个虚拟机软件,VMware家的或者Vbox等可以使用NAT和DHCP的虚拟机都可以,但主机内存最好4G以上,64位系统,否则卡出翔不要怪我没说过。

这里使用VMware Player做示例,弹出这个写邮箱就能用了。

d027cff9d72a60598844d3f72e34349b023bbaab

2,准备一个Linux的ISO镜像

这里我用的是Ubuntu 14.04 LTS系统ISO,如果只是测试游戏和导出游戏32位ISO镜像就行。

3233a651f81986185179d3694ced2e738ad4e6cd

3,配置虚拟机

这是我设置的Ubuntu虚拟机配置(个人感觉完全够用)

5411a0003af33a8751873cf7c05c10385243b519

4,开机

安装过程忽略。

b402d05c1038534340d0b9cc9513b07ecb8088ec

5,配置软件源

Linux大佬or折腾过Linux系统的可以跳过这一步。

此为Ubuntu配置方法,其他系统可通过修改sources.list配置。

f7215d36acaf2edd648f68048b1001e93801938d

找到中国(英文系统找China),

随便选一个,163,阿里云,搜狐的都可以。

4c39648b4710b912d0a8d713c5fdfc039345229d

输入密码,把你设置的密码输进去就行(其实就是你创建的用户密码)

b8f3a0fd5266d01625b2bec5912bd40734fa355f

6,更新软件源

换完源就是喜闻乐见的:

sudo apt-get update

4ba873380cd791232f73b799ab345982b3b78070

2c63c71373f082026676b3d24dfbfbedaa641b1a

7,安装相关依赖:

现在就是安装成堆的依赖库了,继续在终端输入(root用户去掉sudo):

sudo apt-get install openssh-client openssh-server libopenal1 libopenal1:i386 lib32z1 lib32ncurses5 lib32bz2-1.0 libstdc++6:i386 libxxf86vm1 libssl1.0.0:i386 libglu1:i386 libxrandr-dev libxrandr2:i386

如果需要YYC那么接着安装:

sudo apt-get install clang libc6-dev-i386 libcurl3:i386 libssl-dev:i386

按照官方文档提到的程序和依赖,不过实测Ubuntu 14.04 LTS有几个库已经预装了或者是最新版本可以忽略掉。

8,看IP

看图即可,基本秒懂。

10a7b6ec08fa513d57b77d333b6d55fbb3fbd9e2

9,配置GameMaker:Studio

打开File-Preferences,找到Linux选项卡,把IP,用户名,密码打进去。

e20f74d0f703918fcbb22f27573d269758eec4a0

记得点Check Linux Connection检测一下,出现这两处提示就表示成功了。

e20f74d0f703918fc9a62127573d269758eec494

10,运行

现在试着运行游戏吧,喝杯茶的时间也走完了。

42e6d5fdfc039245de55fde28194a4c27c1e2526

出现run则会自动在Ubuntu虚拟机运行。

bbafff50352ac65c8a43799efdf2b21192138a45

如果没有错误的话虚拟机环境会自动运行Runner,就可以进行调试了。

如果弹出错误提示且出现Failed to run也没事,问题不大,接着往下看。

11,(可选)手动运行

因为游戏已经推送到虚拟机了,手动运行即可,只是Debug模式无法使用。

打开文件管理器,目录下就有GameMaker-Studio文件夹。

打开这个文件夹,手动运行GMStudio-runner即可。

12,测试走起!

现在开始测试你的游戏吧!

d0f297cb39dbb6fd4315fecb0f24ab18962b37bc

外部链接:

光辉业绩(已加精):http://tieba.baidu.com/p/4167467592

YYG官方文档(原贴是旧的,此为新地址):http://help.yoyogames.com/hc/en-us/articles/216754458-Setup-Ubuntu-And-GameMaker-Studio-For-Linux-Development


一个苦逼高中党的日常