• Itch.io
  • BlueSky
  • YouTube
  • Twitch
  • Discord
Brainfart Studio
Brainfart Studio
  • Games
    • Laser Beast
  • Blog
    • Dev LogsActive development updates on current projects. Progress, problems, breakthroughs, and the slow grind of making something real.
    • Post MortemsHonest breakdowns of completed game jams and prototypes. What worked, what didn’t, and what carries forward.
    • Design ConceptsFully thought out game designs that will probably never get built. Mechanics, systems, art direction, all worked through and shared just because the ideas are too good to keep to myself.
    • TutorialsPractical guides from the studio covering programming, art, audio, and whatever else we figure out worth sharing.
    • Game Design PrinciplesObservations, frameworks, and hard won lessons about what makes games feel good. Less about specific projects, more about the craft.
    • Game AnalysisDeep dives into games played and examined through a developer’s lens. What makes them work, what doesn’t, and what’s worth stealing.
  • About
  • Contact
  • Blogroll

Game Design Principles

Observations, frameworks, and hard won lessons about what makes games feel good. Less about specific projects, more about the craft.

Game Design Principles

How I Practice Game Design Without Stopping Development

Game design is easy to neglect during long development cycles. Here’s the system I use to keep practicing it without losing momentum on my main project.

By Mitchell, 3 weeksMay 20, 2026 ago
Game Design Principles

Technical Design Documents: System Planning for Programmers

Programmers need a plan for every system and event before writing code. Here is how I build that plan, and why it works for more than just programming.

By Mitchell, 1 monthMay 6, 2026 ago
Game Design Principles

Planning Game Development from the Top Down

How a professional programmer plans game development from the top down. Start with the player, build toward core systems, and know when to stop planning.

By Mitchell, 2 monthsApril 8, 2026 ago
Search
Popular Posts

Want more like this?


Game development, design, and an honest look at building an indie studio.

Get new posts and updates delivered to your inbox.

You're in!


Thanks for subscribing. You'll hear from us when there's something worth sharing.

Categories
  • Dev Logs
  • Game Analysis
  • Game Design Principles
  • Post Mortems
  • Tutorials
Recent Posts
  • What I’d Look for Before Hiring a Game Programmer
  • How I Practice Game Design Without Stopping Development
  • How I’m Structuring Laser Beast’s Level Progression
  • Technical Design Documents: System Planning for Programmers
  • Advanced Git Commands You Don’t Use Daily (But Should Know)

Popular Posts

Categories

  • Dev Logs
  • Game Analysis
  • Game Design Principles
  • Post Mortems
  • Tutorials

Stay Connected

Join the Newsletter


Game development, design, and the realities of building an indie studio.

Get new posts straight to your inbox.

You're in!

Thanks for subscribing. You'll hear from us when there's something worth sharing.


  • About
  • Contact
  • Sitemap
Hestia | Developed by ThemeIsle