← TrendWatcher
Hacker News
6/10

EngineCraft - Build-a-Little-Engine Workshop

A guided, project-based course platform that walks indie devs through building a small 2D game engine from scratch, with each chapter shipping a runnable demo game.

Target user

Indie game developers and hobbyist programmers who want engine-level understanding without committing to 100,000 lines of code

Features
  • 12-chapter progressive curriculum: windowing, input, sprite batching, tilemap, audio, ECS basics, physics, scripting, save/load, hot-reload
  • Each chapter ends with a small playable game (Pong, Breakout, top-down RPG) you ship in under 500 LOC, mirroring the article's '2 to 30 days of work' framing
  • Code-review AI that flags when your engine diverges from patterns known to bite (frame-rate coupling, allocations in hot loops, GC churn)
  • Discord cohort matching so learners build in groups, the way the original blog author built theirs over three years of jam games
Why now

The HN post has 23 points and 20 comments years after publication, meaning the 'small engine' audience is persistent and actively underserved by Unity/Godot training that teaches their conventions instead of first principles.

Signals · overall 6/10
Demand
5/10

Pikuma's 2D Game Engine course is actively discussed on Reddit r/gameenginedevs, multiple blog/Medium articles and YouTube playlists about building 2D engines from scratch show persistent indie interest, but audience is inherently niche.C++ 2D Game Engine Development - PikumaPikuma courses : r/gameenginedevs

Whitespace
5/10

Pikuma is the dominant direct competitor; free alternatives like Dave Churchill's YouTube series also exist, but there is space for alternative stacks (e.g., Bun/TS) and chapter-by-chapter shipping of runnable demo games is a differentiated framing.Built From Scratch: 2D GAME ENGINE - YouTubeBuilding a 2D Game Engine from Scratch (2026 Edition)

Monetization
6/10

Pikuma proves indie devs will pay ~$50-150 for deep engine courses; the niche is small but high-value and willing-to-pay, though total addressable market for 'build your own engine' is capped at serious hobbyists.Pikuma: Fundamentals of computer science and mathematicsGustavo Pezzi: 11 Game Dev, C++ & Embedded Courses

Longevity
7/10

Every Unity pricing or licensing controversy reignites interest; the underlying first-principles curiosity outlasts the news cycle

Feasibility
7/10

Course-platform tooling is commodity (Gumroad/Podia/Teachable), and content chunks map to a known pattern (Pikuma format), but producing a coherent multi-chapter curriculum with runnable demos is significant creator effort.

So, you want to make a game engine (2023) · 23 points · 20 commentsHacker News · 2026-07-28 (today)