Epic Games在8月28日把Unreal Engine 5(UE5)的官方样本项目「City 样本」更新到了Unreal Engine 5.8。这次不是小修小补,而是从2022年4月5日免费公开以来,时隔4年的一次大规模翻新。
如果你对「City 样本」这个名字有点陌生,那换个说法:它最早来自2021年12月Epic Games发布的技术演示「The Matrix Awakens: An Unreal Engine 5 Experience」。当时基努·里维斯演的尼奥和凯瑞-安·莫斯演的三位一体出现在演示里,有追车、有城市探索,一度把“UE5能做多真”这个话题拉满。后来Epic把演示里用到的数据和系统整理出来,做成了给开发者学习用的「City 样本」。
这次更新到底变了什么
最核心的变化是城市生成方式。最初版本的都市是用Houdini做程序化生成的,而新版完全在Unreal Engine 5上构建,另外收录了两个关卡:一个是还原整座城市的关卡,另一个是简化制作流程的样本关卡。因为基于UE5的程序化内容生成(PCG)功能,开发者可以通过编辑样条线,直接在引擎里重新生成城市形状。
不过有一点要注意:这次PCG版的主关卡里,没有包含原版用来控制交通和行人的Mass AI设置,也没有信号系统。换句话说,新版更专注于让开发者学习怎么用PCG搭城市,而不是复刻原来那套完整的交通模拟。
AI也能参与城市生成
新「City 样本」还带了一个叫「CitySamplePCG_Demo」的插件。这个插件在「Unreal Fest Chicago 2026」的「State of Unreal 2026」主题演讲里出现过,当时是用来介绍Unreal Engine 5.8与LLM的联动。简单说,开发者可以给Claude这类LLM发文字指令,让它来控制城市生成。对想试试“用嘴建城”的人来说,这算是个挺新鲜的入口。
免费获取,门槛不高
Unreal Engine 5本身可以从Epic Games Launcher免费使用,「City 样本」也能在官方市场Fab上免费下载。如果你之前玩过Epic去年8月更新的另一个官方样本「Stack-O-Bot」,那个更偏向第三人称角色操作和实际游玩体验;而「City 样本」更偏大场景搭建和程序化生成,两个方向不太一样。
对已经熟悉Unreal Engine的开发者,或者正准备入坑游戏开发的人来说,官方样本项目算是比较省事的练手材料。尤其是这次城市生成完全搬进UE5之后,想折腾开放世界地图的人,应该能少走一点弯路。
热门跟贴