1

Tiny Spaceship

 1 year ago
source link: https://blog.mm1kee.com/tiny-spaceship/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Tiny Spaceship – Mike's Blog

这本来是跟教程学的时候高仿Asteroid做的一个demo,然后忽然一想,要是把这个做下去不知道会怎么样,于是各种魔改,算是学新东西的试验田吧.

假装分割线←看他是分割线

游戏说明:

使用GameMaker:Studio Professional Edition(v1.4.1763),语言为GML和一点GLSL

使用方向键或空格操作,空格键确认.游戏中按Esc可暂停,暂停时按M可返回主菜单,再次按Esc可继续游戏.

主菜单选项分别为开始游戏,选项,帮助,关于,退出游戏.

(不要问我为什么不是中文,因为这个字体不支持中文要面向国际化,国际化懂吗,因特耐信诺)

开始游戏:从第一关开始游戏

-特效:可选择3种不同的特效,包括5毛手绘特效/粒子特效/曳光特效.

-音量:切换游戏内音效的音量(因为游戏引擎的原因,音量的调节并不是线性的,我有什么办法我也很无奈.jpg)

-返回:返回主菜单

帮助:显示操作方法

关于:关于本游戏

下载地址:自己往下面看


to-do list:

多种子弹

可更换船体

船尾焰特效

更多种子弹

掉落

自动锁定

互相伤,呸,联机

主菜单

音量调节

特效选择

保存本地设置

自定义键位

自动检查更新


更新日志:

1.04版本

Wing:拥有两座炮塔,可以同时发射2枚子弹/导弹

Charger:跟踪目标,并在进入目标一定范围后突然加速Chaaaaaaaaaaaarger!!!

炸弹:对一定范围内所有目标造成伤害

导弹:自动追踪并攻击最近一个目标

炸弹/导弹弹药回复

新操作模式:

键鼠/手柄:

wasd/左摇杆:方向

左键/右摇杆:发射子弹

右键/B:发射导弹

空格/A:发射炸弹

Freezer:发射一道激光,将一定范围内的敌人减速

以上新内容需要通过在主菜单输入代码”beta1″解锁,或输入”beta0″以锁定

1.03版本

主菜单和选项可以使用鼠标点选

加入代码输入窗口备用

修复上个版本中粒子没有正常销毁的问题

1.02版本

烟雾加入粒子特效/闪光特效

加入主菜单及音效

加入选项,加入特效/音量调节

加入暂停显示

加入返回主菜单

已知问题:选择粒子特效后,如果在游戏中暂停时还有子弹在屏幕上,此时选择返回主菜单会导致粒子特效一直留在屏幕上并可能带来内存泄漏(没想到我也能说出这种高端词汇)

1.01版本

加入烟雾爆炸特效

加入集束弹,穿透弹

加入Ecc键暂停

1.0版本

射击陨石获得分数,陨石随机掉落无敌和霰弹,消灭完当前敌人后进入下一关

已知问题:可能出现一直处于无敌状态的bug(这不是很好吗)


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK