Build Anything.

A professional, standalone 3D engine for Windows. No installation required. Script with MEPLua, import OBJ, and build worlds instantly.

โ€”
Downloads
50+
Object Types
v1.3
Latest Stable
MEPLua
Scripting

Engine Features

Everything you need to build 3D games

๐ŸŽฎ 50+ Object Types

Parts, Spheres, Cylinders, Models, Humanoids, Tools, Scripts, Physics forces, Lights, Sounds, and more. Full Instance.new() support.

๐Ÿ–ฅ๏ธ OpenGL Rendering

Modern OpenGL 3.3 renderer with depth testing, lighting, camera controls, and smooth viewport navigation.

๐Ÿ“ฆ OBJ Import

Import external 3D models in OBJ format. Drag and drop your assets directly into the scene.

๐Ÿ’พ Project System

Save and load .mep project files. Autosave, recent files, crash recovery, and project versioning.

๐Ÿ”ง Creator Tools

Move, scale, rotate handles. Grid snapping. Multi-select. Property editor. Explorer hierarchy.

๐Ÿ“ฑ Portable

No installation required. Extract and run anywhere - USB drive, Desktop, or cloud storage.

Editor & Workflow

๐ŸŽจ Dark Theme UI

High-contrast black and silver theme designed for long coding sessions. Reduces eye strain in any lighting.

๐Ÿ“‚ Docking System

Professional layout with Explorer, Properties, and Toolbox panels. Drag to rearrange. Remembers your layout.

๐ŸŽฏ Smart Gizmos

Industry-standard Move, Rotate, Scale gizmos with RGB axis color coding and axis locking.

๐Ÿ“ Grid Snapping

Precision building with toggleable snap increments: 0.25, 0.5, 1.0, 2.0, or 4.0 studs.

๐Ÿ“‹ Context Menus

Right-click anywhere in Explorer to Rename, Duplicate, Delete, Group, or Insert new objects.

โŒจ๏ธ Keyboard Shortcuts

Ctrl+S save, Ctrl+Z undo, Ctrl+D duplicate, F5 play, Delete remove. Full shortcut support.

Built-in Script Editor

โœจ Syntax Highlighting

Full MEPLua syntax highlighting with keywords, strings, comments, and function names color-coded.

๐Ÿ“ MEPIDE Integration

Built-in script editor opens when you double-click any Script object. No external tools needed.

๐Ÿ”ด Output Console

See print() output, warnings, and errors in real-time. Click errors to jump to the line.

MEPLua Scripting

MEPLua scripting runtime with custom 3D game development API

๐Ÿ“œ Script Lifecycle

Two main callbacks: on_start() runs once at Play, on_update(dt) runs every frame with delta time.

๐Ÿ—๏ธ Instance System

Create objects at runtime with Instance.new("Part"). Full hierarchy with FindFirstChild() and GetChildren().

๐Ÿ“ Vector3 & Color3

Built-in math types: Vector3.new(x,y,z), Color3.fromRGB(r,g,b), CFrame.new().

โšก Event System

Connect to events: part.Touched:Connect(func), humanoid.Died:Connect(), HealthChanged.

๐ŸŽญ Humanoid Control

Character properties: Health, MaxHealth, WalkSpeed, JumpPower. Full character rigging with Motor6D.

โฑ๏ธ Timing Functions

Built-in helpers: wait(), delay(), spawn(), tick() for async operations.

-- Example: Spinning Color-Changing Part
local part = script.Parent
local rotation = 0

function on_start()
    print("Part initialized: " .. part.Name)
end

function on_update(dt)
    rotation = rotation + (90 * dt)
    part.Rotation = Vector3.new(0, rotation, 0)
    part.Color = Color3.fromHSV(rotation / 360, 1, 1)
end

Download & Install

Get started in under 60 seconds

1๏ธโƒฃ Download

Sign in and click the download button to get MicahEngineStudio_v1.3.rar from GitHub releases. File size is ~200KB compressed.

2๏ธโƒฃ Extract

Use WinRAR, 7-Zip, or Windows built-in extractor. Place anywhere - Desktop, Documents, or even a USB drive for portable use.

3๏ธโƒฃ Run

Double-click MicahEngineStudio.exe to launch. No installation, no admin rights, no Python required.

System Requirements

๐Ÿ’ป Operating System

Windows 10 or Windows 11 (64-bit). Tested on builds 1903 and later. Not compatible with macOS or Linux.

๐ŸŽฎ Graphics

OpenGL 3.3 compatible GPU. Intel HD 4000+, AMD Radeon HD 7000+, or NVIDIA GeForce 400+ series.

๐Ÿ’พ Memory & Storage

Minimum 4GB RAM (8GB recommended). 500MB free disk space for engine and projects.

What's Included

๐Ÿ“ Engine Files

MicahEngineStudio.exe - Main application. assets/ - Textures, shaders, fonts. projects/ - Your saved work.

๐Ÿ“– Documentation

MEPLua Bible included as separate download. Complete API reference, tutorials, and example projects.

๐ŸŽจ Sample Projects

Example .mep files demonstrating scripting, character rigs, physics, and UI elements to learn from.

Requires sign-in to track downloads โ€ข ~200KB compressed

๐Ÿ“– MEPLua Bible ๐Ÿ”— View on GitHub ๐Ÿ’ฌ Join Discord

Community Showcase

Games and projects built with MEP Sandbox Engine

๐ŸŽฎ Pixel Adventure

A colorful platformer with custom MEPLua scripting for enemy AI and collectibles. 3D voxel-style environments.

View Project

๐Ÿƒ Parkour Runner

Fast-paced infinite runner with physics-based jumping and obstacle avoidance. Built entirely in MEP editor.

View Project

๐Ÿ—๏ธ City Builder

Interactive 3D city simulation with placeable buildings, grid snapping, and real-time MEPLua scripting.

View Project

๐Ÿค– Robot Animator

Skeletal animation demo featuring Motor6D rigging, humanoid characters, and complex poses.

View Project

๐ŸŒ Terrain Explorer

Procedurally generated landscapes with OBJ imports and dynamic lighting effects.

View Project

๐ŸŽจ Visual Studio

3D modeling canvas with real-time MEPLua scripting and interactive object manipulation.

View Project

Want to showcase your project?

Join #showcase Channel

Video Tutorials

Learn MEP step-by-step with video guides

๐Ÿš€ Getting Started (5 min)

Download, extract, and create your first part. The quickest way to see MEP in action.

Watch on Discord

๐ŸŽฎ MEPLua 101 (12 min)

Write your first script. Learn on_start(), on_update(), Vector3, and basic object manipulation.

Watch on Discord

๐ŸŽฏ Event Systems (10 min)

Master Touched, Died, and custom events. Build interactive game logic.

Watch on Discord

๐Ÿค– Rigging & Animation (15 min)

Create humanoid characters with Motor6D. Animate using MEPLua keyframes.

Watch on Discord

๐Ÿ“ฆ OBJ Import (8 min)

Import 3D models from Blender, Cinema 4D, or any 3D software into your MEP projects.

Watch on Discord

โšก Advanced Physics (18 min)

Gravity, collisions, and constraint systems. Build realistic interactions.

Watch on Discord

Frequently Asked Questions

Answers to common questions about MEP

No! MEP is 100% portable. Just extract the .rar file and run MicahEngineStudio.exe. No Python, no dependencies, no admin rights needed. Works on USB drives and cloud storage too.

MEPLua is a custom scripting language built specifically for game development. It includes Lua-like syntax but adds MEP-specific libraries: Instance.new(), Vector3, Color3, CFrame, and event systems. It's not standard Lua.

Currently, MEP is a sandbox/creation tool. Games run within the editor. Future versions will include build-to-EXE for standalone distribution. For now, share your .mep project files or record gameplay videos.

OS: Windows 10/11 (64-bit). RAM: 4GB minimum (8GB recommended). GPU: OpenGL 3.3 compatible (Intel HD 4000+, AMD HD 7000+, NVIDIA 400+ series). Storage: 500MB free space.

MEP can handle 1000+ objects in a single project. Performance depends on your GPU and complexity. Modern GPUs can render thousands of objects at 60 FPS. Benchmark your setup in the editor.

Post in the #bug-reports channel on Discord with screenshots, error messages, and steps to reproduce. Or open an issue on GitHub. All bugs get fixed in the next update.

Project files: .mep (proprietary format). 3D models: OBJ with MTL materials. Textures: PNG, JPG. Audio: WAV, MP3. PNG and JPG recommended for performance.

Yes! Source code is available on GitHub under MIT License. You can contribute, fork, or use code in your own projects. Community contributions welcome!

Yes! MEP is free for personal and commercial use. You can sell games made with MEP, modify the source code, and use it in any project. MIT License has no restrictions.

About Fugth Chat

A one-man studio with a big dream

๐Ÿ‘จโ€๐Ÿ’ป

MEP Sandbox Engine is built by a solo developer and dad who codes between school runs and bedtime stories. What started as a passion project has grown into a real game engine used by creators around the world.

Every feature, every bug fix, every line of code is written by one person. No big team. No investors. Just pure dedication to making game development accessible to everyone.

๐Ÿ“ข Daily Devlogs

Follow development progress with daily updates posted in our Discord server. See what's being built, vote on features, and chat directly with the developer.

๐Ÿ’ฌ Community Driven

Your feedback shapes the engine. Feature requests, bug reports, and suggestions are all welcome. Join the Discord to be part of the journey.

๐Ÿ› ๏ธ Open Development

Source code on GitHub. Transparent roadmap. Regular releases. You can see exactly what's happening and contribute if you want.

โค๏ธ Support Development

MEP is free and always will be. If you'd like to support continued development, every contribution helps keep the lights on and the code flowing.

โ˜• Buy Me a Coffee

One-time support for late-night coding sessions and caffeine fuel.

Support via Stripe

โญ Star on GitHub

Free way to support! Stars help more people discover the project.

Star the Repo

๐Ÿ“ฃ Spread the Word

Share with friends, post about your creations, tell other developers!

Join Discord

Get in Touch

Questions? Ideas? Just want to say hi? Find me on Discord or GitHub.

๐Ÿ’ฌ Discord Community ๐Ÿ‘ค GitHub Profile

Daily devlogs posted in #dev-updates โ€ข Feature votes in #suggestions

What Creators Say

Real feedback from MEP community members

"MEP is incredibly easy to learn. I went from zero to a working game in an hour. The editor is polished and the MEPLua documentation is perfect for beginners."

โ€” Alex, Game Developer

"As a solo indie dev, MEP is exactly what I needed. No bloat, no confusing menus, just a simple engine that works. Portable on USB is a game-changer."

โ€” Morgan, Indie Creator

"The fact that one person built this entire engine is mind-blowing. The physics, the scripting, the UIโ€”it's all professional quality. Fugth Chat is doing amazing work."

โ€” Jordan, 3D Artist

MEP vs. The Competition

Why choose MEP Sandbox Engine?

Feature MEP Unity Godot Blender
Standalone 3D Engine โœ“ โœ“ โœ“ โœ—
Portable (No Install) โœ“ โœ— โœ— โœ“
MEPLua Scripting โœ“ โœ— โœ— โœ—
Free & Open Source โœ“ โœ— โœ“ โœ“
Built-in OBJ Import โœ“ โœ“ โœ“ โœ“
Motor6D Rigging โœ“ โœ“ โœ“ โœ“
Event System โœ“ โœ“ โœ“ โœ—
No Learning Curve โœ“ โœ— โœ— โœ—
Solo Dev Supported โœ“ โœ“ โœ“ โœ“
Commercial Use OK โœ“ โœ“ โœ“ โœ“

Engine Specifications

47 MB
Download Size (Compressed)
2 sec
Engine Startup Time
1000+
Max Objects Per Project
60 FPS
Target Frame Rate
500MB
Disk Space Required
4 GB
Minimum RAM Needed

Keyboard Shortcuts

Ctrl + S
Save Project
Ctrl + Z
Undo
Ctrl + Y
Redo
Ctrl + D
Duplicate Selection
Del
Delete Selected Object
F5
Play / Stop
T
Move Tool
R
Rotate Tool
S
Scale Tool
G
Toggle Grid Snap
Middle Mouse
Orbit Camera
Right Click
Context Menu

Changelog & History

๐Ÿš€ v1.3 - Released Dec 2025

Current Stable Release
  • Complete MEPLua runtime with Instance.new() system
  • 50+ object types including Humanoids and Motors
  • OpenGL 3.3 rendering with modern lighting
  • Motor6D rigging for character animation
  • OBJ import with material support
  • Event system (Touched, Died, HealthChanged)
  • Project autosave and crash recovery
  • Professional dark theme UI

๐Ÿ“ฆ v1.2 - Released Sep 2025

Previous Release
  • Improved script editor with better syntax highlighting
  • Multi-select support for bulk operations
  • Grid snapping increments (0.25-4.0 studs)
  • Property panel redesign
  • Faster object creation
  • Bug fixes for explorer hierarchy

๐ŸŽจ v1.1 - Released Jun 2025

Archived
  • Initial color and material system
  • Basic lighting models
  • Script console output
  • Part properties editor
  • OBJ model import (beta)

๐ŸŒ v1.0 - Released Mar 2025

First Release
  • Basic 3D editor and viewport
  • Part creation and manipulation
  • Initial MEPLua scripting
  • Project save/load system
  • Explorer panel for hierarchy

Latest Updates

Tips, tricks, and project spotlights

๐Ÿ“Œ December 6, 2025
Devlog: What's Coming in v1.4
Physics engine overhaul, constraint system, and animation timeline editor. We're bringing professional tools to MEP. Check the roadmap for details and vote on features in Discord.
Read Full Post โ†’
๐Ÿ’ก December 1, 2025
Tip: Advanced MEPLua Scripting Patterns
Learn how to structure complex scripts, manage state, and use events effectively. We've compiled 10 techniques used in professional MEP projects for reusability and performance.
View Tutorial โ†’
โญ November 28, 2025
Featured Project: "City Builder" Wins Community Vote
Congratulations to @Builder on creating an amazing interactive city simulation in MEP! Learn how they used grid snapping, Motor6D rigging, and MEPLua events to build complex interactions.
Feature Article โ†’

Want to stay updated? Join our Discord for daily devlogs!

Join #dev-updates
Avatar

Welcome, Creator

Manage your profile settings below.

Engine Roadmap

โœ“ Shipped (v1.3)

Core Rendering Pipeline

OpenGL 3.3 with depth testing, lighting, and camera navigation.

STABLE
MEPLua Runtime

Custom scripting language with Instance.new(), Vector3, Color3, CFrame.

STABLE
50+ Object Types

Parts, Models, Humanoids, Scripts, Physics, Rigging, Values, Audio.

COMPLETE
Event System

Touched, Died, HealthChanged with Connect() pattern.

STABLE
Project System

Save/load .mep files, autosave, crash recovery, recent files.

STABLE
Creator Tools

Move/scale/rotate handles, grid snap, multi-select, property editor.

COMPLETE
Motor6D Rigging

Skeletal joints for character animation.

BETA
OBJ Import

Load external 3D models into your projects.

STABLE

๐Ÿ”จ In Development

Physics Engine

Gravity, collision detection, rigid body simulation.

v1.4
Animation Timeline

Keyframe editor for part and model animations.

v1.4
Constraint System

Welds, hinges, motors, springs for interactive builds.

v1.4
User Profiles

Cloud sync for projects and settings via Firebase.

v1.5
UX Improvements

Faster explorer, keyboard shortcuts, better property editing.

ONGOING

๐Ÿ“‹ Up Next

Character Rigging

Full humanoid skeleton with animation blending.

PLANNED
Material Editor

PBR materials with texture maps and shaders.

PLANNED
Particle System

Fire, smoke, sparks, and custom emitters.

PLANNED
Audio Engine

3D spatial audio with effects and mixing.

PLANNED
Play Mode

Test creations without leaving the editor.

PLANNED
Visual Scripting

Node-based logic for no-code creators.

FUTURE
Multiplayer

Networking foundation for collaborative building.

FUTURE
Terrain System

Procedural and sculpted terrain generation.

FUTURE