迷你游戏「哈炭爱之物语」说明书

疑似3D STG。
总计3关，没有BOSS。

首先定义精灵。
将图片ID、3D坐标、放大率和角度设定作为变量。

将图片ID先按精灵ID顺序排序，
再根据Z坐标重新排序。
需要排序用的变量和图片ID。
由于处理起来困难，每2帧排序一次。
精灵每帧更新，根据内部变量移动图片。

问题出现。
为了改变单元格编号而替换图片时，图片会闪烁。
显示图片后再移动，似乎会产生1帧的延迟。
要防止这一点，需要在显示命令中设置坐标、放大率和角度。

更新精灵时，将坐标等信息记录到其他变量中。
使用该变量来显示图片。
虽然感觉有些绕远路，但想不出其他方法。
也许每帧执行显示命令会更好。

摄像机的角度仅限X轴和Z轴，
以玩家所在位置为原点。

子弹会直线飞行。
虽然没有诱导，但距离越远，命中判定会稍微变大。
大约会扩大2倍。

如果随意连射，从深处来的敌人会迅速消失，
因此选择让旧子弹消失。
原本就难命中的子弹变得更难命中了。

视角稍微从上往下看，
左右移动时Z轴旋转，上下移动时X轴旋转。
虽然感觉增加了临场感，但瞄准的难度进一步上升。

习惯后似乎能命中。
那么，这样就行了吧。

自机上下移动时，关卡的推进速度、
敌人的子弹速度、与敌人的距离都会变化。

停留在下方会加速，攻击变得无法完全躲避，
敌人会靠近到眼前。
由于距离缩短，或许能用连射一扫而光。

停留在上方会减速，攻击变得容易躲避，
敌人会远离。
虽然容易躲避，但前方视野不佳，
导致难以命中。


敌人有5种。

蝙蝠
从前方出现，发射一发子弹后返回。
成群出现时相当麻烦且有趣。
是容易使用的小兵。

鬼火
从深处出现，一边旋转一边靠近。
能漂亮地画出螺旋运动，视觉效果不错，
但位于画面边缘，难以击倒。
是有点难用的小兵。

人鱼
从下方出现，上下画出抛物线后落下。
和蝙蝠一样容易使用，但调整也困难。
距离太近时，攻击似乎无法躲避。

狮鹫
从深处直线接近，连射子弹后会横向逃跑。
经常出现开场即结束的情况。
希望它更显眼一些，所以多设置一些吧。

多拉贡
从深处一边反复运动一边连射，类似中BOSS的敌人。
虽然很华丽，但处理起来比想象中简单。
想在最后一关大量配置。


参考《冲破火网（アフターバーナー）》等游戏，
会根据经过时间获得分数。
停留在下方时，让分数增加更多吧。

每前进1000获得10～30分，
关卡总长度为100000，关卡数为3。

每个关卡的敌人数为58～60。
击落时无论种类如何均获得100分。

理论最高分约为26000分。
实际上不可能吧。
随便玩似乎也能达到20000分。

话虽如此，成就要求21000分果然还是太鬼畜了。
毕竟连我自己玩都感觉勉强。