经过两个月的(相对中断的)开发,demo终于发布了! 开发过程中的一些技术细节: 1) 在Unity中实现了10+个自定义着色器效果,手写(.shader),由一个自定义着色器管理器驱动,暴露了每个效果的运行时可调参数 2)构建了一个自定义敌人AI系统,敌人在追逐玩家时执行斜线冲刺(带有冷却时间),以及协调的群体攻击,多个相同类型的敌人一起向玩家冲刺 3)开发了一个用于医院走廊的程序生成系统,通过在玩家视野外的预先制作的走廊资产片段中组装,布局、房间连接和遭遇位置在每次运行时都会变化 4)构建了一个自定义玩家控制器,使用Rigidbody上的反弹物理,各个射击应用一个冲击力,推动并踢动玩家,将枪的感觉直接融入运动和战斗* OUTPATIENT 是一个像素风格的射击游戏,仅仅是一个无尽的旅程。 你被绑在医院床上,只有枪、桌子下的药物和一个毫无疑问会失去理智的脑袋。走廊在每次运行时都会改变,敌人在波浪中攻击,无法预测。* 吃药,使用注射器,做你想做的事情:每次射击都感觉到混乱和绝望,甚至你的幻觉也会成为你的敌人。 这个项目对我来说是一个非常宝贵的经历,我很高兴终于可以分享它。 链接:daniellechoster.itch.io**
门外病人 - DEMO + 我建造的技术总结
评论 (0)