大家好!我最近在工作于 RTG Editor,这是我用于增强我的科幻益智/平台游戏的内部编辑器。希望能够将编辑器也公开发布与游戏一起。
最近实现的编辑器功能是正交投影,这在精度要求较高的情况下非常有用(例如,排列盒子时不留空隙或重叠)。正交投影中最有用的功能是通过拖拽盒子的边缘来调整盒子的大小,自动对齐到网格上。需要精细调整时,仍然可以通过按住 Shift 键来实现。
在示例动画中,我快速地在一个关卡中添加了一个反射墙面,这得益于新添加的正交视图。
从技术细节来看,我的简单的软件光线追踪器是用 C++ 编写的,引擎和编辑器是用 C# 编写的,通过 Interop 通信。光线追踪器的限制是为了实现功能性游戏和良好的 FPS,而不是实现真实的场景。还有些优化措施在等待实施,目前它仍然是单线程的,所以性能提升的潜力还很大。
这个游戏本身是一款科幻益智/平台游戏,讲述一个记忆丧失的男主角,困在一个奇怪的世界中,被一些神秘的实体通过分散在各个关卡的终端与他交谈。
评论 (0)