Three.js game · Educational · Portrait mobile
SKELETAL SYSTEM 3D ANATOMY QUIZ:
TAP 263 BONES, THEN BEAT BONE QUEST
Skeletal System 3D Anatomy Quiz is a free Three.js 3D anatomy game. Tap any of 263 bones of a real skeleton to learn its name, show or hide body regions, then take the 12-question Bone Quest quiz. WebGL, no download.
· Game overview · Hosted by Indie Forge Studio
Phones: drag to rotate, pinch to zoom, tap a bone · Desktop: click and drag, scroll to zoom · M mute
What Is the Skeletal System 3D Anatomy Quiz?
The Skeletal System 3D Anatomy Quiz is a free portrait educational game for phones and desktop. A real 3D human skeleton stands in a dark studio. Tap any of 263 bones and the game shows its anatomical name, the body region it belongs to, and, for the major bones, a short fact. Buttons along the bottom let you show or hide the skull, spine, ribcage, arms, or pelvis and legs so you can study one region at a time. When you are ready, Start Bone Quest Quiz opens a 12-question quiz that asks you to tap a named bone, name a highlighted bone, or answer a bone fact.
It is a Three.js game that runs as a 3D browser game on WebGL, developed by Shane Brumback and hosted by Indie Forge Studio, where you can play it at indieforgestudio.com/games/anatomy-skeletal-system/. It is free with no download. The skeleton meshes come from Z-Anatomy and are shared under CC BY-SA 4.0. It is a learning tool, not for diagnosis or clinical use.
How to Play the Skeletal System 3D Anatomy Quiz
- Explore: press Tap to Play, then drag with one finger or the mouse to rotate the skeleton. Pinch, or use the mouse wheel, to zoom. Two fingers pan the view.
- Identify: tap or click a bone to see its name, region and a short fact in the bottom panel. A cyan highlight marks the bone you picked. On a computer, hovering a bone with the mouse previews it before you click.
- Regions: show or hide the skull, spine, ribcage, arms, or pelvis and legs. Isolate keeps only the region of the selected bone and frames it in the camera. Show all and Reset view bring the full skeleton back.
- Labels: turn floating name labels on or off. When they are on, the game labels major bones that are large enough on screen so the model stays readable.
- Bone Quest: start the 12-question quiz. Five questions ask you to tap a named bone on the model, four ask you to name the highlighted bone, and three are multiple-choice bone facts. You can skip a tap question, and Esc quits back to explore mode. A to D or 1 to 4 answer a multiple-choice question. M mutes the quiz chimes.
How the Bone Quest Quiz Is Scored
Each correct answer scores 100 points plus 20 points for every answer already in your streak, so a longer streak is worth more. A miss or a skip resets the streak to zero. After the last question you see a rank, up to three stars, your accuracy and your best streak. Nine or more correct answers out of twelve (70 percent) earns the Bone Expert badge. Your best score is saved on this device.
| Accuracy | Rank | Stars |
|---|---|---|
| 100% | Chief of Anatomy | 3 |
| 80% or higher | Attending Physician | 3 |
| 60% or higher | Resident | 2 |
| 40% or higher | Med Student | 1 |
| Below 40% | First-Day Intern | 0 |
How It Is Built with Three.js
The game is a self-contained ES module on a self-hosted Three.js build. A reusable anatomy engine loads one system configuration at a time. This release is the skeletal system; the same engine can point at another glTF and a new region and quiz config later. The model is an embedded .gltf file rather than a .glb, so it deploys cleanly with the rest of the Indie Forge Studio site.
- A
GLTFLoaderwith the Meshopt decoder loads the compressed skeleton. Each mesh is tagged with a Z-Anatomy name and a hierarchy chain. The first matching region rule on that chain assigns the bone to the skull, spine, ribcage, arms, or pelvis and legs. Left and right sides share a base name, so "Femur (right)" and "Femur (left)" both count as the femur in the quiz. - Bones, cartilage and teeth use three shared standard materials in ivory, pale blue and off-white. Hover, selection, correct and missed states swap in cyan, teal, green or red emissive materials. Isolated or faded bones use a transparent ghost material.
- Picking uses a Three.js raycaster. A tap or click casts a ray through the pointer into the model and selects the bone that is hit. Hover highlighting runs only when a mouse is in use, so a finger does not leave a leftover highlight.
- Orbit controls handle rotate, zoom and pan, with damping and a clamped camera distance. Selecting a bone, isolating a region or revealing the answer in the quiz eases the camera to frame that part.
- The quiz shuffles a fresh set of five tap, four name and three fact questions each run, and it avoids opening with the same first question as the previous run on that device. Name questions prefer wrong answers from the same body region. A wrong tap marks your pick in red and the correct bone in green. Fact questions use A to D buttons with instant feedback, then auto-advance. The quiz flow follows the same pattern as the Falcon 9 Pad Quest quiz: shuffled questions, streak scoring, a progress bar, a rank and stars, and a high score in local storage, with Retry or Continue Exploring at the end.
The meshes were extracted from the Z-Anatomy collection, had their transforms baked, then were decimated from about 675,000 triangles to about 260,000, welded, quantized and meshopt-compressed for the web. Auditory ossicles and frontal and sphenoid sinus volumes were removed, and no non-commercial inner-ear or kidney content from that collection is included. The renderer caps the device pixel ratio, draws on demand when the camera or materials change, and the How to Play panel and mute control sit in the shell around the engine.
Educational Use
The explore mode is built for study. Students can orbit a full skeleton, hide every region except the one they are learning, isolate a bone such as the femur or the atlas, and read a short fact for the major bones. Teachers can project the portrait layout on a phone or a laptop and use the region toggles to walk a class through the skull, the vertebral column or the lower limb. The Bone Quest quiz then checks recall in three ways: find the bone on the model, name the bone that is lit, and answer a fact such as how many bones are in the adult human body or which bone does not touch any other bone.
The models are simplified for the web and for learning. They are not a medical atlas and are not for diagnosis or clinical use. For a longer walkthrough of the operating-room scene that introduces this quiz, see the Building 3D Medical Simulations tutorial. Other educational 3D games on this site include Planet Quest and the SpaceX Falcon 9 Launch Complex.
Credits and License
Anatomy models: Z-Anatomy (CC BY-SA 4.0), based on BodyParts3D, © The Database Center for Life Science (CC BY-SA 2.1 JP). The modified skeletal meshes used in the game are shared under CC BY-SA 4.0. The game itself is hosted only on Indie Forge Studio; this article links to that live game and does not republish the model files.
Built for Mobile and Portrait Play
The Skeletal System 3D Anatomy Quiz is designed for a phone held upright. A top bar holds the title, How to Play, mute and credits. The skeleton fills the view, and a collapsible bottom sheet holds the info card, region buttons, Isolate, Labels and Reset view, and the quiz start button. The same layout works on a tablet or a desktop window. Pointer and touch share one picking path, and two-finger gestures pan while a drag rotates.
Play the Skeletal System 3D Anatomy Quiz
Free, in your browser, no download. Hosted by Indie Forge Studio. You can also play it in place below, or open it full screen on Indie Forge Studio.
Learn how it was built: Building 3D Medical Simulations tutorial
More games: Browse all 3D games
Frequently Asked Questions
How do I play the Skeletal System 3D Anatomy Quiz?
Open https://indieforgestudio.com/games/anatomy-skeletal-system/ and press Tap to Play. Drag to rotate the skeleton, pinch or scroll to zoom, and tap any bone to see its name and region. Use the region buttons to show or hide the skull, spine, ribcage, arms or pelvis and legs. Press Start Bone Quest Quiz to answer 12 questions: tap the named bone on the model, name the highlighted bone, or answer a bone fact.
Is the Skeletal System 3D Anatomy Quiz free and does it need a download?
Yes. The game is free and runs instantly in your web browser on phones, tablets and desktop computers. There is nothing to download or install.
What technology is the Skeletal System 3D Anatomy Quiz built with?
It is a 3D browser game built with Three.js on WebGL by Indie Forge Studio, using an embedded glTF skeleton, raycast bone picking, region toggles and a 12-question Bone Quest quiz. The bones come from Z-Anatomy (CC BY-SA 4.0), based on BodyParts3D by The Database Center for Life Science (CC BY-SA 2.1 JP).
Does the Skeletal System 3D Anatomy Quiz work on mobile?
Yes. The game is designed portrait-first for phones. Drag with one finger to rotate, pinch to zoom, and use two fingers to pan. It also plays in desktop browsers with a mouse and scroll wheel.
How does scoring work in the Bone Quest quiz?
Each correct answer is worth 100 points plus 20 points for every answer in your current streak. A wrong answer or a skip resets the streak. At the end you get a rank and up to three stars, and 9 or more correct answers out of 12 earns the Bone Expert badge. Your best score is saved on this device.
Where do the 3D bones come from?
The bones come from Z-Anatomy (CC BY-SA 4.0), based on BodyParts3D by The Database Center for Life Science (CC BY-SA 2.1 JP). The skeletal meshes were extracted, decimated and meshopt-compressed for the web, and the modified file is shared under CC BY-SA 4.0. It is a learning tool, not for diagnosis or clinical use.
Is there a tutorial for building 3D medical simulations like this?
Yes. The Building 3D Medical Simulations tutorial on this site walks through the operating-room scene and how this anatomy quiz is put together, and it links out to the live game on Indie Forge Studio.








