问题标题: XA Burning Massif 的一些不为人知的秘密

0
0
已解决
沙宸安
沙宸安
高级启示者
高级启示者

首先,燕云火起虽然已经做好了,但是我们还需要一些时间才能发布,有两个原因:

第一,XABM对新手并不友好,因此我们在加急制作新手引导手册

第二,过年了,大家忙得没时间开电脑,所以我们要等大家有时间了再发布

游戏预售链接

接下来讲一些XABM不为人知的秘密

Q1:沙宸安是怎样想出这个游戏的?

A1:当时我在上化学课,老师讲到燃烧的三大条件:有可燃物、到达着火点和氧气。针对“有可燃物”这一条件,老师举了个例子:森林起山火的时候,往往会砍掉几排树,这样树烧完了就没有可燃物了,火就灭了。因此我想到了这样的设计思路

Q2:XABM的初代版本?

A2:XABM的初代版本代码不到200行,只能看着火起,下面的信息栏只有三个用空格分隔的玩意,分别表示:游戏刻、风向和金币。像回头你们到手的版本都是重新设计的

Q3:开发XABM时有没有遇到什么难以克服的问题?

A3:确实有,而且这个问题差点导致XABM无法继续开发,问题原因在于输出字符串的时候莫名其妙程序崩溃,后来查错查了一天半,发现是数组越界......

Q4:XABM涉及一次函数,能讲讲用在哪里吗?

A4:我们在设计两点一线的时候,并将线段转化为像素块时会去求这条线段所在直线的一次函数解析式,有意思的是,我们用的是枚举法求函数解析式,所以你会发现连线的玩意都要计算个那么两三秒

Q5:XABM有其他的中文名吗?

A5:以前XABM的中文名叫火烧连山,后来因为名字太土,改成了燕云火起


0
已采纳
薛乘志
薛乘志
初级启示者
初级启示者

额,为什么我上化学课想不到......

0
王海成
王海成
初级天翼
初级天翼

我现在是闲的想开电脑.....

0
0
沙宸安
沙宸安
高级启示者
高级启示者

初八了,大家应该都开始忙了吧

0
0
刘风翔
刘风翔
新手启示者
新手启示者

额,到时候怎么拿到代码?

我要回答