
Epitech Collection (Homebrew Compilation)
Developer(s): Epitech Students (France)
Publisher(s): Epitech
Platform(s): Sega Dreamcast
Released: 2003
Genre(s): Various (Arcade, Puzzle, Action)
Perspective: Mixed 2D & pseudo-3D
Gameplay: Student-made indie experiments
Mode(s): Single-player, Local Multiplayer (varies by game)
Overview
The Epitech Collection is a remarkable set of homebrew games created by students of Epitech, a French technology institute. Released in 2003, the disc features multiple original mini-games built as part of coursework to learn Dreamcast development using KallistiOS. This unofficial release celebrates creativity, experimentation, and the enduring appeal of Sega’s console among indie developers.
🕹️ Gameplay
The compilation includes diverse genres — from shoot ’em ups and platformers to Pong variants and puzzle games. While not all titles are polished, many showcase impressive technical ambition and original concepts for student-made software.
- Cube Challenge: A pseudo-3D logic puzzle game with spatial twists
- Neo Pong: Fast-paced multiplayer Pong with visual flair
- MiniRacer: Top-down micro racing with drift mechanics
- 2D Shmup (Unnamed): Classic bullet-dodging action in a compact stage
🧑💻 Technical Approach
All games were coded using the open-source KallistiOS SDK. Students learned hardware-level Dreamcast architecture, including sound mixing, controller polling, and video rendering. Each title on the disc reflects different focuses: AI scripting, collision systems, input latency testing, and graphical effects like transparency and rotation.
🎨 Visuals and Sound
The collection’s graphics range from rudimentary 2D sprites to primitive 3D simulations. Most titles use a stylized pixel aesthetic, often with homemade art assets. Audio varies per game — some include custom chiptune-style loops, while others use simple beeps or are silent.
While modest by commercial standards, the visuals highlight the console’s homebrew potential, especially in the early 2000s scene.
🔧 Technical Details
- Engine: Custom 3D engine using KallistiOS
- Controls: Dreamcast controller (analog + triggers)
- Online: DreamPi, BBA, or modem-compatible netcode
- VMU: Saves settings and profiles
🔁 Replayability
As a compilation, Epitech Collection encourages discovery. Most games are short and arcade-like, making them ideal for short sessions or showcasing Dreamcast homebrew to friends. The variety ensures there’s something worth revisiting, whether for nostalgia, curiosity, or experimentation.
🧠 Educational Value
The collection is more than entertainment — it’s a snapshot of learning. For collectors and developers, it provides insight into how young programmers approached real console development. The source code (included in some disc versions) is a valuable resource for aspiring homebrew creators.
- Build language: C with KallistiOS libraries
- Focus: Game loop design, graphics APIs, memory management
- VMU support: Limited; only a few games save scores/settings
📀 Disc Status
The Epitech Collection was never sold commercially. It was distributed internally and later archived online by preservationists. Today, it is playable via GDEMU, MODE, DreamShell SD readers, and emulators like Flycast or Demul. Physical copies are rare and often handmade.
🎓 Difficulty: Varies by game
🕒 Playtime: 10–15 mins per game, ~1 hour for full tour
Epitech Collection – Sega Dreamcast Videos:
© 2025 Dreamcast Magazine Revival | Cave Story © Studio Pixel
Read the Instruction Manual






