完整项目压缩包在 U294355
WASD或方向键移动,关卡结束后可以按 QQQ 键退出
玩家是一个可以移动的球,碰到其它白色的球或红色的激光就会回到起点
没有边界限制!只要横坐标大于等于某一个值即可胜利!
4个关卡分别在 level1.exe level2.exe level3.exe level4.exe ,整合在一起是 main.exe(就是按照1~4的顺序4合1)。
level1.exe
level2.exe
level3.exe
level4.exe
main.exe
区块加载机制: 一束激光的发出位置(那个灰色的球)在屏幕左侧/右侧边界外时会消失。
目测这款游戏是可以通关的()发一下通关用时吧 下面是求改进的点:
红线有时会瞬移,有大佬可以改进 engine.h 中的 show 函数和 hit 函数感激不尽。
engine.h
show
hit
移动的激光可能位置不连续(level4稳定触发,就是有两个上下移动的激光在移动到底时会瞬移到上方),还有旋转的激光也可能旋转不连续,求发现 update 函数的问题(调了好久只能是这个样子呜呜呜)。
update
main.exe 中会出现切换关卡时窗口失焦的情况;任何一个新的关卡在带有中文的输入法下打开都容易切换成中文输入法导致开局要多按一次shift。不知道这两种情况可以怎么解决。
关卡设计合不合理?有没有要调整的地方 机房同学说这几关都太简单了
谢谢各位来看帖子的巨佬!