View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.3.8 or later
- Package size
- 27.7 MB
- Files
- 253
- Views in the past week
- 12
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $39.99 on
Keywords
Voxel Endless Skateboard – Template
Voxel Endless Skateboard – Characters & Board Skins: 25 character skins and 44 skateboard skins for modular endless runner projects, with a lightweight controller and customizable visuals.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
Voxel Endless Skateboard – Template video 1 (plays on the Asset Store)
About this asset
Demo WebGL Itchio: itch.io
Voxel Endless Skateboard – Characters & Board Skins
Create a distinctive visual style for your endless skateboard game with a modular voxel character system and an extensive collection of customizable skins.
This asset includes 25 character skins and 44 skateboard skins, giving you a wide range of visual combinations for endless runner and skateboard projects.
The package is built around a lightweight, modular skateboard character architecture designed for integration into existing Unity projects. The character uses separate body parts and a skateboard, allowing you to easily swap and customize visual elements without modifying the core movement system.
Key Features
- 25 Character Skins
- 44 Skateboard Skins
- Modular voxel-style character architecture
- Modular skateboard customization
- Automatic forward movement
- Lane-based movement
- Jump and Double Jump
- Spin Jump
- Slide mechanic
- Lane switching
- Unity Animation Clip-based system
- Unity New Input System
- PC keyboard controls
- Mobile touch and swipe controls
- Inspector-based customization
- Lightweight and mobile-friendly architecture
- Event-driven and extensible C# systems
- Optional example systems for obstacles, coins, power-ups and game management
- Object pooling for selected example systems
The controller is specifically designed for endless skateboard gameplay. Movement is automatic and constrained to configurable lanes along the Z-axis rather than functioning as a general-purpose free 3D character controller.
The package also includes optional example systems such as obstacles, moving cars, coins, power-ups, difficulty progression, audio management and camera shake. These systems are provided as examples and can be modified, replaced or removed according to your project requirements.
Curved World Support
The project also includes a custom Curved World shader system for URP, providing a stylized endless-horizon effect by bending world geometry in the distance. The system includes opaque and transparent shaders plus a runtime controller.
The Curved World system is URP only and is not supported on the Built-in Render Pipeline or HDRP.
This asset provides the visual customization and core systems needed to build upon an endless skateboard experience; it is not a complete finished game.
From the publisher's Asset Store listing.
Technical details
Unity Version: 6000 LTS
Input: Unity Input System
Rendering Pipeline: Universal Render Pipeline (URP)
Built-in Render Pipeline: Not supported
HDRP: Not supported
Content
- 25 Character Skins
- 44 Skateboard Skins
- Modular Character
- Modular Skateboard
- Character and skateboard prefabs
- Animation Clip-based system
- Example gameplay prefabs and systems
Character System
- Separate Head, Torso, Arms and Legs
- Skateboard integrated into the character architecture
- Animator-driven animation system
- Easy visual customization
- Animation Clips can be swapped or replaced without modifying the core movement code
Movement System
- Automatic forward movement
- Configurable lane-based movement
- Jump
- Double Jump
- Spin Jump
- Slide
- Lane Switch
- Ground detection
- Configurable movement speeds, forces and timings
Animation
Includes the following controller animation clips:
- Idle
- Ride
- Jump
- Double Jump
- Spin Jump
- Slide
- Fly
- Lane Switch
- Death
Input
PC
- WASD / Arrow Keys
- Space
Mobile
- Touch
- Swipe
Gamepad support can be added by extending the Input System configuration.
Example Systems
- Game Manager
- Difficulty Manager
- Infinite Ground Manager
- Obstacle Spawner
- Obstacle System
- Coin System
- Coin Magnet
- Power-Up System
- Audio Manager
- Camera Shake
- Ground Safety Net
Power-Ups
Example power-ups include:
- Shield
- Magnet
- Plane
- Double Coins
- Speed Boost
Performance
- Lightweight runtime architecture
- Optimized animation playback
- Object pooling
- SRP Batcher support
- GPU Instancing support
- Change detection for Curved World shader parameters
Curved World Shader System
- CurvedWorldURP.shader
- CurvedWorldURPTransparent.shader
- CurvedWorldCamera.cs
- Vertical curvature
- Horizontal curvature
- Dynamic horizontal curvature
- Adjustable curve start
- Adjustable curve length
- Opaque and transparent shader support
The Curved World shaders support directional lights, additional lights, shadows, fog, lightmaps, SSAO, GPU Instancing and SRP Batcher.
Dependencies
Required: Unity New Input System
No external dependencies are required.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.8f1 | Not listed | Compatible | Not listed |
This asset is authored for the Universal Render Pipeline (URP). It includes custom URP shaders for the Curved World effect. Built-in Render Pipeline and HDRP are not supported. No material conversion is required when using URP.
As listed on the Asset Store.