Godot Game Basis · Game 3

3D Boss Fighting.Online. Yours.

Build a 3D boss fight from the ground up: an arena made of reusable blocks, a third-person hero with a camera that stays out of the walls, and real animations — rigged on Mixamo and mixed with an AnimationTree, so your hero can punch while running. Then the boss, combat, and a choice of single player or multiplayer. Every lesson is one finished part of a project that already runs.

7 lessons
7 hours
2 stages
3 written

Before you start

Prerequisite: Core Level 3 — 3D scenes, CharacterBody3D, model import and AnimationPlayer. Level 4 §A–B before the multiplayer lessons.

Every lesson is one step of a project that runs at the end of it. Each one has Basic — the guided build — then asks for it back in Challenge 1, 2 and 3, with an open-ended Extra for anyone who wants to push further. Where a lesson needs the bigger picture first, an Introduction comes before Basic, with videos and sites to explore.

The first three lessons build the arena, the player and the animations. The boss, combat damage, the single-player / multiplayer menu and the networking come next, in that order. The Game scene is already split so that one player per person can be added later without touching the map or the player.

Game Basis · Game 3

3D Multiplayer — Boss Fighting

Build a 3D boss fight from the ground up: an arena made of reusable blocks, a third-person hero with a camera that stays out of the walls, and real animations — rigged on Mixamo and mixed with an AnimationTree, so your hero can punch while running. Then the boss, combat, and a choice of single player or multiplayer. Every lesson is one finished part of a project that already runs.

3 lessons so farAges 12–16Godot 4.4
A · The arena, the hero and the animations
GD-G3-01

Building the Boss Arena

Reusable StaticBody3D blocks, your own .glb model with collision, and a symmetrical 60 m arena built with snapping.

GD-G3-02

Your Hero: A Third-Person Player

The Input Map, a CharacterBody3D with a capsule, a SpringArm3D camera and camera-relative WASD movement.

GD-G3-03

Bring Your Hero to Life: Animation

Rig a Tinkercad model on Mixamo, fix every clip with an import script, and punch while running with an AnimationTree.

B · Coming next
GD-G3-04

The Boss

A boss on the stage that turns to face you and comes after you.

GD-G3-05

Combat: Hitboxes, Health & Damage

Punches that land, a health bar each, and a boss that hits back.

GD-G3-06

Single Player or Multiplayer: The Menu

A start screen where the player picks the mode.

GD-G3-07

Going Online: Host, Join & One Player per Person

The Game scene spawns a player for everyone who joins.