Spline
  • Customers
  • Enterprise
  • Pricing
Talk to salesStart building
  1. Academy
  2. Tutorials
  3. Make a 3D Game Experience

Make a 3D Game Experience

Spline 3DIntermediate18 min

Hi! In this tutorial, we will explore how to use the Game Controls event to create a 3D experience that feels like a game using Spline.

You can create this type of experience for websites, portfolios, 3D visualization, or any 3D project.

Island Scene: https://my.spline.design/pigisland-3503d1596f5a14a89df774237eafcf91/

What you’ll learn

  1. 0:00Introduction
  2. 0:44Creating a basic Game Control
  3. 1:30Adjusting character orientation
  4. 2:10How the cameras are assigned in Game Controls
  5. 2:35Understanding camera position
  6. 3:00How the collider works
  7. 4:15Camera rotation tricks
  8. 5:50How to assign custom actions to keys
  9. 6:54Fly mode
  10. 7:45Auto-orientation
  11. 8:08Speed
  12. 8:28Delay/Acceleration/Inertia
  13. 9:04Gravity and jump
  14. 9:48Reset Position
  15. 10:43Camera Follow
  16. 12:30Sound, interactions, and game controls
  17. 15:00Isometric scene
  18. 16:28Multiple game controls

Related resources

  • Forest Lake SoundsTemplate
  • Game Controls EventDocument
  • Key Down EventDocument
  • Sound ActionDocument

Overview

  • Spline 3D
  • 18 min
  • Intermediate

Part of

  • Animation & Interactions in Spline

Related tutorials

All tutorials
Create a Drivable 3D Car with Physics and Game Controls

Spline 3DIntermediate4 min

How to Build 3D Multi-scenes and Import Animations

Spline 3DIntermediate18 min

Shape Interactive 3D Fluid Shapes That Follow the Cursor

Spline 3DBeginner12 min

Spline

The 3D and 2D editor for teams and their agents. Ship to the web, iOS and Android.

Ask AI about Spline

Products

  • 3D Design
  • Hana
  • Omma
  • AI 3D Generation
  • Spline MCP
  • Pricing
  • Enterprise

Runtimes

  • Web
  • iOS
  • Android

Apps

  • Download
  • Spline Mirror
  • Download Spline Mirror

Learn

  • Docs
  • Academy
  • Spline API
  • Solutions

Community

  • Spline Community
  • Blog
  • Changelog
  • Education
  • Contra
  • Affiliate

Company

  • Customers
  • Careers
  • Security

Legal

  • Terms & Conditions
  • Privacy

Contact

  • help@spline.design
  • jobs@spline.design
© 2026 - Spline, Inc.