撰写了文章 发布于 2017-04-25 09:32:43
All By Myself 完成度报告
1. Shell界面完成度80%
实现菜单切换,背景音乐循环等功能。

Title页面

Help界面
2. 游戏关卡场景核心机制完成80%。
- Player使用键盘来控制移动、跳跃,到达终点进入下一关卡。

蓝色Cube是人物,绿色Cube是终点
玩家按下I键,Player会回归到关卡起始点,并在起始点生成一个“Soul”,这个“Soul”会依照Player之前的输入来行动(“之前的”指从游戏开始到按下“I”或上次按下“I”到这次按下“I”),且“Soul”可与Player发生碰撞。

生成半透明的“Soul”
使用按键切换“维度”(实际上是切换摄像机时),也同时切换了Player 的操作模式(使其可以在z轴上位移)。

使用俯视Perspective相机和正向z轴的Orthographic相机来模拟二维三维
粉色和黄色的墙,它们分别是仅与Soul发生碰撞的粉色墙和仅与Player发生碰撞的黄色墙,这样可以为玩家提供一些挑战。(当然某些关卡只需要切换至三维便可轻松破解谜题,如下图)