Spline
  • Customers
  • Enterprise
  • Pricing
Talk to salesStart building
  1. Academy
  2. Courses
  3. Animation & Interactions in Spline
  4. Make a 3D Game Experience

Make a 3D Game Experience

Lesson 11 of 14Spline 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

Up next

Create a Drivable 3D Car with Physics and Game Controls

4 minIntermediate

Continue
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.