大家好!我的同学(负责3D建模、纹理和动画)和我终于完成了我们的学位论文游戏:《发现遗产:马伊里特》。这个项目是通过适应Scrum方法论(分为冲刺阶段,使用GitHub进行版本控制和任务管理)在一年内建成的。由于我是唯一的程序员,所以我想分享一下技术旅程和我们如何将安达卢西亚的古老遗产带到生活中的过程。 # ⚙️ 技术和设计挑战(Unity HDRP v6.3) 多场景架构为了优化性能和历史准确性,我们实现了一个动态的场景控制器和进度系统,涵盖了8个时间线里程碑(从埃米尔穆罕默德一世960年左右建立的前期和原有他的城镇基础到1230年左右基督教墙完成)。每个里程碑都有自己的定制遮挡裁剪数据和导航网表,匹配了城市扩张。 复杂NPC AI从零开始构建自定义状态机和行为树,并且建立了一个专门的NPC互动控制器。村民模拟了历史的例行公务——前往圣所、在市场摊位工作和同步参与对话。 用户体验和可访问性 D为广泛的受众(包括非游戏玩家)设计,包括引导式历史旅游、可收藏的跟踪功能、UI工具箱菜单和自动保存系统。如果你感兴趣,可以在itch.io上免费下载游戏: 👉🏻 游戏页面在itch.io 我很希望听到你的想法、反馈或关于我们如何解决开发挑战的任何技术问题!
探索马德里伊斯兰遗产
评论 (0)