Skip to main content

Getting Started with MakeIt3D

Transform Your Construct 3 Projects with Real 3D Power

MakeIt3D seamlessly integrates Three.js into Construct 3, enabling you to create stunning 3D experiences without leaving your favorite game development environment.

What is MakeIt3D?

MakeIt3D is a powerful Construct 3 plugin that bridges the gap between 2D game development and 3D graphics. Built on top of the industry-standard Three.js library.

Important Technical Note

MakeIt3D uses a separate Three.js rendering system that overlays on Construct 3's canvas. 3D objects do not integrate with Construct's layout system, sprite behaviors, or collision detection. This is a standalone 3D rendering solution controlled through events, not an extension of Construct's 2D object system.

Key Features

  • 🎯 Easy Integration - Add 3D elements to your existing 2D projects
  • ⚡ High Performance - Powered by Three.js WebGL renderer
  • 📱 Cross-Platform - Works across all Construct 3 supported platforms
  • 🎨 Rich Materials - Support for textures, lighting, and advanced materials
  • 🔄 Animation Ready - Built-in support for 3D animations and transitions

System Requirements

Before getting started, ensure your development environment meets these requirements:

RequirementSpecification
Construct 3Latest stable release (recommended)
BrowserChrome 70+, Firefox 65+, Safari 12+, Edge 79+
WebGLWebGL 2.0 support required
Performance Tip

For optimal performance, use Chrome or Edge browsers when developing with MakeIt3D.


Installation Guide

Itch.io

  1. Extract Package

    • Download the MakeIt3D file from Itch.io library.
  2. Install the Plugin

    Construct 3 → Menu → View → Addons Manager → Install New Addon
    • Browse and select your downloaded .c3addon file
    • Click Install and wait for the process to complete
    • Restart Construct 3 when prompted

Quick Start Tutorial

Let's create your first 3D scene in just a few minutes:

Step 1: Project Setup

1. Create a new Construct 3 project
2. Set your layout size (recommended: 1280x720 or higher)
3. Insert → New Object → Plugins → MakeIt3D

Step 2: Create 3D Content

Add this to your Start of Layout event:

System → On start of layout
├─ MakeIt3D → Create Scene
├─ MakeIt3D → Add Cube (Id, position, rotation, color, scale)
├─ MakeIt3D → Set Object Material (Id, color: MakeIt3D.RGB(255,255,0))
├─ MakeIt3D → Set Camera Position (x: 0, y: 0, z: 5)
└─ MakeIt3D → Enable Orbit Controls(Set Orbit Control Properties)

Step 3: Run Your Project

Press Preview Project to preview your project. You should see a rotating red cube that you can orbit around with your mouse!


What's Next?

Now that you have MakeIt3D up and running, explore these resources to master 3D development:

⚙️Configuration

Discover all plugin properties and customization options

View Details →

🔧API Reference

Complete documentation of actions, conditions, and expressions

View Details →

📚Examples

Explore ready-made 3D scenes and projects to jumpstart your development

View Details →

Need Help?

Getting Support
  • Documentation Issues: Check our FAQ section
  • Bug Reports: Use the browser console (F12 → Console) to identify errors
  • Community: Join our Discord server for community support
  • Direct Support: Contact us through the Construct 3 Marketplace or Itch.io

Ready to bring your ideas to life in 3D? Let's get building! 🚀