

《Stylish Castle Collection》是一套全面的 3D 资源包,用于构建卡通风格的中世纪城堡环境。该套件包含丰富的预制件,包括拱门、栏杆、垛口、柱子、墙体、窗户、门、楼梯、扶手、屋顶、地面、悬崖、石块、树木、花朵、灌木、蕨类植物和草丛等,可自由组合,构建多种结构,如垛口墙、方形塔楼、圆形塔楼、宫殿和庙宇等。
资源包还包含 146 个复杂预制件,涵盖完整建筑和建筑部件,支持高度定制,开发者可根据项目需求进行修改。适用于第一人称和第三人称冒险类游戏、2.5D 游戏以及即时战略(RTS)游戏。
本资源提供两个场景:一个是展示悬崖岛城堡的演示场景,另一个是展示所有预制件的概览场景。场景中包含简单的第一人称角色控制器,便于演示使用。
所有对象均配有低面数碰撞网格,与主网格组合使用,实现精准的碰撞检测,同时保持良好的性能表现。对于未使用网格碰撞体的对象,则采用其最简形状作为碰撞信息,以实现高效可靠的物理模拟。
此外,我们还计划推出一套支持 HDRP 的高清写实风格城堡资源包,作为独立商业项目。该套件将以更真实的中世纪风格呈现城堡,与当前卡通风格形成对比。
默认情况下,Unity 使用 Gamma 色彩空间,但本资源也支持 Linear 色彩空间。切换方法:Edit -> Project Settings -> Player -> Other Settings -> Rendering Color Space -> Linear。
若在 WebGL 平台构建时遇到着色器兼容问题,请将 shader 文件中的 #pragma target 降级为 4.0,以确保兼容性,同时不影响其他平台的画面质量。
The Stylish Castle Collection is a comprehensive 3D kit for creating medieval castle environments in a cartoonish, poly style. It includes a wide range of prefabs, such as arches, banisters, battlements, pillars, walls, windows, doors, stairs, rails, roofs, floors, cliffs, stones, trees, flowers, bushes, ferns, and grass patches, which can be combined to create a variety of structures, including battlement walls, square towers, round towers, palaces, and temples. The package also includes 146 complex prefabs that represent entire buildings and building parts.
The kit is customizable, and the provided content can be modified to suit the developer's requirements. The package is suitable for the first-person and third-person adventure genres, 2.5 games, and RTS games.
The package has two scenes, a Demo Scene with a castle on a cliff island, and an Overview Scene that demonstrates all the available prefabs. The scenes contain a simple first-person character controller, which can be used for demonstrative purposes.
The package includes low poly meshes for colliders, which have been grouped together with the main meshes for most of the objects. This provides accurate collision detection without sacrificing performance, and helps to ensure that objects interact realistically in your scenes. For objects that don't have mesh colliders, their simplest shape has been used as the collision information, allowing for efficient and reliable physics simulation.
In addition, we are also planning to create a similar kit with HD detailed graphics for HDRP support as a separate commercial project. This kit will present the castle in a more realistic medieval style, rather than the cartoonish style of this current kit.
By default, Unity uses Gamma Color Space. However, the package can also be used with Linear Color Space. To switch from Gamma to Linear Color Space, go to Edit -> Project Settings -> Player -> Other Settings -> Rendering Color Space -> Linear.
If you’re building for WebGL and encounter shader issues, simply downgrade the #pragma target to 4.0 in the shader file. This ensures compatibility without compromising the quality for other platforms.
