Build stylized urban environments with procedural spline tools for roads, fences, vegetation, and car traffic — complete modular props pack, fully URP compatible.Stylized City Pack is a comprehensive low-poly city asset pack for Unity URP, built around a ready-to-use simulation system. Drop it into your project and assemble a living, animated city in minutes — no additional plugins required.The pack ships with a live demo scene showcasing a complete city block with working traffic, pedestrians, cyclists, and a metro line.Key FeaturesContent60+ building prefabs — offices, stores, malls, living houses, hotels, gyms, museum570+ prop prefabs — flowerbeds, street furniture, fountains, fences, benches, tables12 car models × multiple color variants (36+ vehicle prefabs)Bicycles (2 models × 4 colors), gyroscooters, scooterMetro train (modular: front + middle cars)12 male + 12 female animated characters × 4 outfit variants each (96 character prefabs)Bicyclists and gyroscooterists (animated, riding)FX: car exhaust smoke, flower particles, animated clouds, water shaderRoad & Traffic SystemCarTrafficManager — spline-based car traffic with automatic lane managementCars stop for pedestrians, resume after configurable timeout (5 s default)Cars stop for other vehicles, merge lanes, avoid collisionsBicyclists and gyroscooterists as traffic variants on the same systemCarTrajectory — Bezier spline editor for custom traffic routesProcedural Spline Tools (edit-mode, real-time preview)SplineRoad — road mesh along any curveSplineFence — fence along any curve, multi-section meshRoadMarking — dashed/solid markings along a curveVegetationSpline — scatter vegetation along or inside a closed spline areaSidewalkIsland — procedural sidewalk island with node editor; preset shapes: Circle, Octagon, Square 2×2 / 5×5, Rectangle 2×5 — all with rounded cornersCharacters & CrowdWander — NavMesh-based pedestrian wandering with crowd avoidance, stuck detection, configurable scatter radiusAll spline objects follow parent transform moves — full Undo/Redo support in editorTechnicalUnity URP (Universal Render Pipeline)No third-party dependenciesAll spline tools work in Edit Mode with real-time mesh previewModular assembly prefabs for quick city block constructionSummary:563 unique 3D models:60 buildings — avg. ~1,160 tris (range: 28–9,479) — vertex color (no UV mapping)347 props — avg. ~207 tris (range: 5–3,855) — vertex color (no UV mapping)46 vehicles — avg. ~542 tris (range: 245–822) — vertex color (no UV mapping)110 character meshes (male & female, outfit variants, animated rigs) — avg. ~990 tris (range: 20–42,082) — single color-palette texture atlas per gender (with UV mapping)Animations (characters): idle, idle rare, 2 × walking cycles, 2 × bench sitting, 2 × cafe sitting, bicycle riding — all bone-basedLODs: NoRendering & Art PipelineUnity URP (Universal Render Pipeline)Buildings, props, vehicles and environment meshes colored with vertex colors — no texture atlases, minimal draw callsCharacters use a single color-palette texture atlas per genderModular prefab assembly for fast city block constructionAll meshes optimized for real-time: low poly counts, efficient topologySpline Tools (Edit Mode, real-time preview)SplineRoad — procedural road mesh along any Bezier curve; preserves inspector-assigned materials when editing nodesSplineFence — fence mesh tiled along a spline; supports multi-submesh sections, configurable spacing, scale and rotation per tileRoadMarking — dashed and solid road markings along a curveVegetationSpline — scatter vegetation along or inside a closed spline area with density and randomization controlsSidewalkIsland — procedural sidewalk island with node editor; built-in presets: Circle, Octagon, Square 2×2 / 5×5, Rectangle 2×5 — all with rounded cornersAll spline objects follow parent transform moves; full Undo/Redo supportTraffic & Crowd SystemCarTrafficManager — spline-based multi-car traffic with arc-length uniform speed, automatic lane spacing and collision avoidanceCars stop for pedestrians and resume after configurable timeoutCarAgent — single-car variant with lateral offset and loop/ping-pong modesWander — NavMesh-based pedestrian system with crowd avoidance and stuck detectionBicyclists and gyroscooterists supported as traffic variants on the same spline systemNo third-party dependencies — drop in and runArchitectureAll runtime scripts: Assets/StylizedCityPack/Scripts/All editor scripts compiled under #if UNITY_EDITOR or in Editor/ subfolders — zero editor code in buildsAll code is in the StylizedCityPack namespace to avoid name collisionsNo third-party SDKs, no Assembly Definition files requiredAPIs UsedUnityEngine.AI (NavMesh) — pedestrian Wander systemUnityEditor.Undo, UnityEditor.Handles — spline node editing with full Undo/RedoMesh API — procedural mesh generation for SplineRoad, SplineFence, RoadMarking, SidewalkIslandMeshRenderer.sharedMaterials — material slot managementLimitationsNavMesh must be baked manually for the Wander pedestrian systemSplineRoad, SplineFence, RoadMarking generate meshes in Edit Mode only; no runtime mesh regenerationVegetationSpline uses GameObject.Instantiate — large vegetation counts may affect performanceCharacters require an Animator Controller with is_moving (bool) parameterSupported Unity Versions & PlatformsUnity 2021.3 LTS and aboveUniversal Render Pipeline (URP) required — Built-in RP and HDRP are not supportedAll platforms supported by Unity URP (PC, Mac, Linux, iOS, Android, consoles)




