Dungeon
2022-8-23 ~ 2023-2-3
(13)
A slow learner.
这是一个模仿 Doodle Jump 的小游戏,实现了原游戏中的部分元素。
由于没有重力感应,所以用键盘替代。
按下 A/D 或方向键会给予角色水平向左或向右的恒定加速度,此加速度可以在 OPTIONS 界面通过改变灵敏度来调节。同时角色也受水平阻力影响,阻力大小与水平速度的平方成正比,因此达到一定速度会变为匀速运动。竖直方向只受重力加速度,碰到平台或踩到怪物会获得一定的初速度。
鼠标点击可向光标方向射击(只能向角色上方区域发射),怪物头上的一个红点代表一点生命值,为零时被击落。
其他操作见游戏中的 HELP 界面。
一款基于贪吃蛇的小游戏,加入了多种有特殊效果的食物,可以控制蛇向八个方向移动。
这是本系列游戏的第三版,使用了 EasyX 的图形库,并增加了鼠标操作。
此程序是对绘图和鼠标操作的进一步练习,是对多态与类继承的初步学习。