⏱ ~5 minute read

Getting Started with Eon

Go from zero to a published, playable multiplayer game — all in your browser. No downloads, no code, no credit card.

In this guide

  1. Open the Editor
  2. Navigate the Viewport
  3. Build Your Scene
  4. Add a Spawn Point
  5. Test in Play Mode
  6. Add Gameplay
  7. Save & Publish
Before you start: Eon uses WebGPU, which is supported in Chrome 113+, Edge 113+, and other Chromium-based browsers. Make sure you're using an up-to-date browser. Firefox and Safari support is coming.
1

Open the Editor

30 seconds

Head to game.olyeon.com/editor.html. The editor loads right in your browser — no install needed.

You'll see the editor interface with four main areas:

Screenshot: Full editor layout with panels labeled
2

Navigate the Viewport

30 seconds

Get comfortable moving around the 3D viewport:

Tip: You can also double-click an entity in the Hierarchy panel to focus the camera on it.
3

Build Your Scene

2 minutes

Start placing objects to build your world.

Adding Shapes

In the Bottom Panel, click the Shapes tab. You'll see primitive shapes: Box, Sphere, Cylinder, Cone, Wedge, and Torus.

  1. Click a shape card (e.g. Box).
  2. Click anywhere in the viewport to place it.
  3. The shape appears in your scene and in the Hierarchy.
Screenshot: Shapes tab and a placed box

Moving & Transforming

Click an object to select it. The Move gizmo appears — drag the colored arrows to reposition it:

Editing Properties

Select any object and look at the Inspector panel on the right. Here you can:

Importing 3D Models

Click the Assets tab in the bottom panel. You can import .glb, .obj, and .vxb (voxel) files. Drag and drop a file, or use the import button. Once imported, click the asset card to place it in your scene.

Tip: Press Ctrl+D to duplicate a selected object. Press Delete to remove it. Ctrl+Z to undo.
4

Add a Spawn Point

30 seconds

Every game needs a place for players to start. Without a spawn point, players won't know where to appear.

  1. In the bottom panel Shapes tab, find the Spawn card (it has a flag icon).
  2. Click it, then click in your scene to place the spawn point.
  3. Position it where you want players to appear — usually on top of a platform or ground surface.

The spawn point shows as a translucent marker in the editor but is invisible during gameplay.

Screenshot: Spawn point placed on a platform
Important: Your scene must have at least one spawn point to be playable. You can add multiple spawn points — players will be assigned to one randomly.
5

Test in Play Mode

30 seconds

Time to see your creation from a player's perspective!

  1. Click the ▶ Play button in the toolbar (or press F5).
  2. You'll drop into the game at your spawn point with full player controls: WASD to move, Space to jump, mouse to look around.
  3. Walk around, test the feel. Does the scale feel right? Can you reach everything?
  4. Press Escape to exit play mode and return to the editor.

Play mode uses the same physics and systems that players will experience in the published game. If something feels off, go back and adjust.

Screenshot: First-person view in play mode
6

Add Gameplay

1 minute

This is where Eon gets powerful. Select any object and use the "+ Add Component" button in the Inspector to attach gameplay behaviors.

Here are some components to try first:

You can also add Trigger zones from the Triggers tab in the bottom panel. Ready-made options include: Teleport, Kill Zone, Race Start, Race End, and Checkpoint.

Tip: Click the ? icon next to any component or field in the Inspector for a description of what it does.

Setting Up a Race (Example)

  1. From the Triggers tab, place a Race Start trigger zone at your starting line.
  2. Place one or more Checkpoint triggers along the route.
  3. Place a Race End trigger at the finish line.
  4. Add a Race Course entity (from Shapes → more options) to tie them together.
  5. Test in Play Mode — you'll see lap timers and a leaderboard.
7

Save & Publish

1 minute

Saving

You have several save options:

The editor also autosaves periodically so you won't lose work if your browser crashes.

Creating an Account

If you haven't already, click the account button in the top-right toolbar to sign up. You can register with email, or sign in with Discord, Google, Twitter/X, or MetaMask.

Publishing Your Game

  1. Click the green 📤 Publish button in the toolbar.
  2. Fill in your game's title and description.
  3. Upload a thumbnail (or capture one from the current viewport).
  4. Choose visibility: Public (on discover page), Unlisted (link only), or Unpublished (draft).
  5. Click Publish.

Your game is now live! You'll get a shareable link that anyone can use to jump in and play. Find it on the Discover page alongside other community creations.

Screenshot: Publish modal with title, description, and thumbnail
Updating your game: After publishing, keep editing and click Publish Update to push changes live. Your players will get the latest version next time they join.

Keyboard Shortcuts

KeyAction
1Move tool
2Rotate tool
3Scale tool
Ctrl+ZUndo
Ctrl+YRedo
Ctrl+DDuplicate selected
DeleteDelete selected
Ctrl+SSave
F5Enter Play Mode
EscapeExit Play Mode / Deselect
Shift (drag)Snap to grid
WASDFly camera
Q / ECamera down / up
Shift (fly)Fly faster

What's Next?

🎨

Explore Community Games

Play what others have built for inspiration.

Try Advanced Features

Experiment with NPCs, dialogue, shops, races, and more.

💬

Join the Community

Get help, share your creations, and meet other builders on Discord.