Skip to content
0 comments

Description

When we set out to make Epic Skateboarding Engine, we weren’t content with simply creating a skateboarding controller. We wanted to build the definitive skateboarding framework. An all-in-one solution providing not only a high-quality skateboarding system, but the tools needed to build a complete game around it.

Skateboarding games are notoriously difficult to develop. Complex physics, vector math, edge cases and engine limitations can quickly slow development to a crawl. Epic Skateboarding Engine handles all of that complexity for you, allowing developers of all skill levels to focus on creating their dream skateboarding game or bringing skateboarding mechanics into an existing project.

More than anything, we hope Epic Skateboarding Engine can help lower the barrier to creating great skateboarding games and give developers the foundation to experiment, innovate and push the genre forward. We grew up loving skateboarding games, and we'd love to help enable the next generation of them.

Play the massive demo that is loaded with hours of content!

Epic Skateboarding Engine Gameplay Demo

Support Discord

Built entirely in Blueprints with full controller support.

In this framework you get:

SKATEBOARDING & MOVEMENT

A complete movement system supporting pushing, rolling, carving, jumping, powerslides, reverts, manuals, grinds, transition skating and more.

Advanced surface handling allows stable skating across uneven terrain and small cracks.

Advanced Transition & Vert Skating supports quarterpipes, bowls, vert airs and smooth transition landings.

Dynamic Gravity & Surface Adhesion enable extreme surfaces including wall rides and loops.

Lip Skating Mode, spine transfers, ramp memory, airborne ramp tracking and surface contour interpolation provide support for complex skatepark geometry.

ADVANCED TRICK SYSTEM

An extensive trick system built around directional and multi-input combinations, including 360 variations, double flips and triple flips.

Tricks support Regular, Switch, Nollie and Fakie stances and seamlessly chain through manuals, grinds and other gameplay states.

The combo system includes:

  • Live trick rotation

  • Contextual trick naming

  • Score multipliers

  • Special Tricks

  • Obstacle Tricks

  • Grind/manual integration

  • On-screen combo feedback

Gameplay context allows the system to distinguish actions such as reverts and powerslides instead of displaying generic rotations.

ADVANCED GRINDING

Choose between Dynamic Grinding and Arcade/Constant Grinding.

Predictive Leaning anticipates changes in rail direction and leans the character against momentum.

Contact-Dependent Grind Friction changes based on skateboard contact, allowing truck, nose, tail, boardslide and bluntslide grinds to behave differently.

Also includes grind balancing, coping grinds and stalls, procedural foot placement, stance-aware exits, kink handling, dynamic sparks and velocity-responsive audio.

The Spline-Based Rail Blueprint supports constructing functional curved, kinked and complex grindable rails.

MANUALS, LANDINGS & BAILING

Manuals, nose manuals and manual reverts integrate seamlessly into tricks and combos with responsive board control and procedural leg placement.

Advanced landing systems align the skater and board with changing terrain.

The Bail System evaluates landing angle, velocity, fall height and gameplay context.

A Session Marker System allows players to quickly return and retry a line.

ANIMATION & PROCEDURAL MOTION

Includes 152 custom skateboarding character animations covering skating, tricks, stances, manuals, grinds, transitions and more, plus extensive skateboard animations.

Procedural systems include manual leg IK, landing leg IK, pushing leg IK, grind foot IK and procedural grind balancing animations.

CHALLENGE CREATOR

The modular Challenge Creator supports:

  • High Score Challenges

  • Timed Challenges

  • Collectible Challenges

  • Specific Trick Challenges

  • Combo Challenges

  • Specific Obstacle Challenges

  • Obstacle Sequence Challenges

  • Gap Challenges

  • Manual Challenges

Obstacles can be highlighted in sequence, while included Gap Detection and Manual Pad Blueprints recognize specific gaps and manual sections.

Challenge types can be combined to create objectives beyond the included templates.

CHALLENGE TRACKING

Integrated menu and progression systems track completion state, best score, best completion time and challenge-specific information.

Combo challenges can even save and display the exact combo string associated with the player's best score.

Challenge entries can include images and location information for revisiting attempted and completed challenges.

CINEMATIC CAMERA SYSTEMS

Animate the player camera for dynamic gameplay shots or use the rail-specific cinematic camera system to create cameras that react to progress along a grind.

Define camera positions along a rail and automatically interpolate between them as the skater moves.

LOCATION DISCOVERY & FAST TRAVEL

Discover locations through gameplay and automatically integrate them into the menu and Fast Travel System.

Unlocked locations can include an image and description and allow travel between locations or levels.

MENUS, UI & SAVE SYSTEM

Includes a full menu system made with Common UI and is already set up to be used with mouse and keyboard and controller.

Everything in the framework is integrated with the save system. It saves player location, current level, discovered levels, discovered locations, attempted challenges, completed challenges and all player states.

DYNAMIC & AUTHENTIC SKATEBOARDING AUDIO

Includes skateboarding sound effects recorded from real skateboarding.

Rolling audio responds to speed, landing sounds respond to fall height, and grind audio changes with velocity while randomizing loop positions to reduce repetition.

DESIGNED TO WORK AS A FRAMEWORK

Use Epic Skateboarding Engine as the foundation of a complete skateboarding game or integrate individual systems into an existing project.

Whether you're building an arcade skating game, a grounded experience, or adding skateboarding to something completely different, Epic Skateboarding Engine handles the difficult underlying work so you can focus on building the game you actually want to make.

Included formats