Pixel Tower Collection - 72 Models, Attack VFX & Pixel Camera
Syunpp Studio
$13.19
(no ratings)
Jump AssetStore
24 tower families with 72 stage variants, procedural attack motion, 24 attack VFX presets, 97 FBX models, a pixel camera, and an interactive URP showcase.Tested with Unity 6000.3.10f1 and Universal RP 17.3.0. Requires a URP project. Built-in and HDRP are not supported/tested. Pixel presentation supports one screen-output URP Base camera with the default renderer; camera stacks, targetTexture output, and Screen Space Overlay Canvas compositing are not supported. No third-party Asset Store packages or FBX Exporter are required.Build a stylized tower roster with 72 ready-configured Prefabs:Watchtower, Cannon, Sniper, Frost, Lightning, Flame, Poison, Piercing,Sunder, Mortar, Support, Gravity, Gatling, Catapult, Missile, Laser, Sonic,Seismic, Tornado, Summoner, Repair, Shield, Harpoon, and Solar.Each family includes three stages: basic, upgraded, and final.These are 24 tower designs with stage variants, not 72 unrelated tower designs.The stepped appearance is built into the geometry. Object materials providebanded shading and outlines, plus an included point-filtered pixel camera.Stage variants share parts, with structural changes such as additional barrels,launcher cells, counterweights, mirror arrays, shield panels, and support gantries.Included motion covers turret rotation, weapon recoil, hammer swings,magic-core bobbing, staggered secondary weapons, and a short attack flash.New families add rotating Gatling barrels, a catapult swing, seismic ram motion,rotating wind/portal assemblies, repair arms, expanding shields, and solar-mirror tilt.Motion is driven by C# scripts; Animator controllers and AnimationClipsare not included.The interactive demo includes a forest-green and brass control panel, a clean presentation view, and large controls for automatic firing, rotation,pause, one-shot attacks, playback speed, and close-up family comparisons.A defense-style route tour places all 72 towers along a serpentine road. One movingarmoured training target slides past them in order, demonstrating aiming, projectiles and visual hits.A forest clearing, woodland patches, gravel paths and stone boundariesprovide context at a wider, gameplay-style camera distance.Switch between a following camera, the full route map and the original catalog.One reusable armoured training target Prefab is included. The route is a visual sample, not combat AI.English and Japanese offline TXT guides cover setup, controls, API calls,orientation, Inspector references, and a complete usage example.QUICK USAGE FOR THE PRODUCT PAGE1. Use a URP project and import the full TowerShowcase folder.2. Drag a Prefab from Prefabs/ into your scene.3. Keep its TowerMotion component enabled.4. Call AimAt(target.position) to aim and FireAt(target.position) once per attack.Example:using TowerShowcase;TowerMotion motion = towerObject.GetComponent();motion.AimAt(target.position);motion.FireAt(target.position);To set a local direction:motion.AimYaw(0f); // +Z forwardmotion.AimYaw(90f); // +X rightAimAt accepts world-space positions. Aiming is horizontal, at 150 degrees/second.Fire() emits along the current direction; FireAt(position) uses a fixed visual endpoint.Neither waits for alignment or applies damage. Visual projectiles do not detect collisions.Rotate the root Transform to turn the whole tower, including its base.Use the included Usage_EN.txt or Usage_JA.txt for the complete sample and controls.MATCHING ATTACK VFX24 reusable family presets include block projectiles, arcing shells/rocks, missiles,ice/poison/fire, lightning, lasers, sonic rings, shockwaves, gravity, tornadoes,portals, healing crosses and shield rings. Stage variants adjust size, impactmotes/rings and projectile salvo bodies. Presets share styles and geometry.Effects are connected to every tower and demonstrated through flight and impact.Adjust effect size, forward distance, projectile speed and per-instance color.Includes three reusable effect slots per tower; excess overlapping shots replacethe oldest slot. Optional visual target tracking is demonstrated on the route. Physics, damageand a combat framework are not included.TECHNICAL DETAILS97 model assets: 72 towers (24 families x 3 stages), 24 projectile bodies, and 1 armoured training target. Stage variants and projectile designs share geometry; the 72 towers are not 72 unrelated designs. 97 FBX source files with 97 matching geometry Prefabs, plus 72 configured tower Prefabs, 24 scripted attack VFX Prefabs and 1 scripted target Prefab (194 Prefabs total).Tower FBX triangles (including attack-flash geometry): total 1539968; average 21388.44; range 7968-41684. Counts include all body MeshFilters at rest and exclude outline copies. Outline rendering draws the same mesh again and adds rendering cost. Per-model counts and texture maps are listed below.LODs: No. Rigging: No skeletal rigs. AnimationClips and Animator controllers: Not included. C# procedural motion includes horizontal turret aiming, recoil, hammer/catapult swings, core bobbing, Gatling rotation, wind/portal rotation, repair-arm motion, shield expansion, solar-mirror tilt, projectile flight and impact feedback. FBX/geometry Prefabs contain static geometry and pivots only.Orientation: +Z forward, +Y up, +X right. Unity 6000.3.10f1; Universal Render Pipeline 17.3.0 required. C# MonoBehaviour architecture with TowerMotion, TowerAttackEffect and a demonstration controller. APIs: AimAt(worldPosition), AimYaw(degrees), Fire(), FireAt(worldPosition). Aiming is horizontal at 150 degrees/second; firing does not wait for alignment. Three reusable visual effect slots per tower; further overlapping shots replace the oldest slot.Dependencies: Unity URP package and UnityEngine/Unity rendering APIs. FBX Exporter and Asset Store Tools are authoring tools, not purchaser dependencies. Includes custom URP object shading/outline shaders and a pixel camera/composite shader; demo pixel width defaults to 640. Pixel presentation supports one screen-output URP Base camera with the default renderer; camera stacks, targetTexture output and Screen Space Overlay Canvas compositing are unsupported. Built-in and HDRP are unsupported/unverified. Editor validation on macOS; device performance and other platforms unverified. No combat AI, damage, range logic, projectile collision/physics, networking or audio.Textures: CannonSurfaces.png is a base-color surface atlas; ForestMap.png is a demo environment background. No normal, metallic, roughness, height or ambient-occlusion texture maps are included. Most model surfaces use material colors. Source PNG properties:CannonSurfaces.png: 1774x887, 8 bits/channel, 24 bits/pixel, RGB (no alpha channel).ForestMap.png: 1870x841, 8 bits/channel, 24 bits/pixel, RGB (no alpha channel).TOWER INVENTORY: Family | BASE / AA (upgraded) / FINAL triangles | Texture maps. All entries: LODs: No; AnimationClips: None.Cannon | 14524 / 26352 / 40280 | CannonSurfaces.png base color, 1774x887Catapult | 12692 / 19768 / 28196 | None (material colors)Flame | 11724 / 23388 / 36084 | CannonSurfaces.png base color, 1774x887Frost | 9704 / 17788 / 29876 | CannonSurfaces.png base color, 1774x887Gatling | 12480 / 18736 / 26848 | None (material colors)Gravity | 9552 / 18832 / 32020 | CannonSurfaces.png base color, 1774x887Harpoon | 15044 / 20604 / 27520 | None (material colors)Laser | 13348 / 19616 / 27080 | None (material colors)Lightning | 7968 / 20152 / 34152 | CannonSurfaces.png base color, 1774x887Missile | 9408 / 22040 / 41684 | None (material colors)Mortar | 14368 / 23392 / 37320 | CannonSurfaces.png base color, 1774x887Piercing | 13052 / 19252 / 29148 | CannonSurfaces.png base color, 1774x887Poison | 11020 / 21132 / 32892 | CannonSurfaces.png base color, 1774x887Repair | 12012 / 17636 / 23080 | None (material colors)Seismic | 15320 / 21424 / 29184 | None (material colors)Shield | 11612 / 20348 / 31308 | None (material colors)Sniper | 9780 / 16524 / 25876 | CannonSurfaces.png base color, 1774x887Solar | 12684 / 19580 / 27388 | None (material colors)Sonic | 12320 / 18408 / 29320 | None (material colors)Summoner | 16164 / 21780 / 28924 | None (material colors)Sunder | 9972 / 16716 / 28944 | CannonSurfaces.png base color, 1774x887Support | 9960 / 20640 / 32968 | CannonSurfaces.png base color, 1774x887Tornado | 18688 / 27024 / 35304 | None (material colors)Watchtower | 12204 / 23128 / 34712 | CannonSurfaces.png base color, 1774x887PROJECTILE INVENTORY: All 24 projectile bodies below use material colors with no texture maps, no LODs and no AnimationClips.Cannon_Attack: 144 trianglesCatapult_Attack: 306 trianglesFlame_Attack: 210 trianglesFrost_Attack: 150 trianglesGatling_Attack: 174 trianglesGravity_Attack: 216 trianglesHarpoon_Attack: 168 trianglesLaser_Attack: 108 trianglesLightning_Attack: 60 trianglesMissile_Attack: 198 trianglesMortar_Attack: 168 trianglesPiercing_Attack: 264 trianglesPoison_Attack: 210 trianglesRepair_Attack: 120 trianglesSeismic_Attack: 192 trianglesShield_Attack: 120 trianglesSniper_Attack: 120 trianglesSolar_Attack: 180 trianglesSonic_Attack: 288 trianglesSummoner_Attack: 210 trianglesSunder_Attack: 144 trianglesSupport_Attack: 120 trianglesTornado_Attack: 288 trianglesWatchtower_Attack: 120 trianglesScarecrow: 912 triangles; no texture maps; material colors; LODs: No; AnimationClips: None.OpenAI imagegen generated the CannonSurfaces material texture. The ForestMap background was generated through OpenAI Codex. Codex also assisted with procedural model-generation and animation code, shaders, mesh conversion, attack VFX, and documentation. The models were organized into 72 stage-variant Prefabs, converted to stepped geometry, configured for procedural motion, and validated in the Unity Editor.




