56,966 blogs · [ { "id": "01a087a9-e44c-711a-ba7d-0b78bc40cdf3", "title": "I Wrote Up My Whole Claude Code Workflow", "url": "https://www.mrphilgames.com/blog/i-wrote-up-my-whole-claude-code-workflow", "published_at": "2026-07-21T00:00:00+00:00" }, { "id": "01a087a9-e44c-711a-ba7d-0b78bce73ea9", "title": "S&box Looks Great, But AI Can't Write Code for It Yet", "url": "https://www.mrphilgames.com/blog/sbox-exciting-game-engine-but-not-for-ai", "published_at": "2026-03-28T00:00:00+00:00" }, { "id": "01a087a9-e44c-711a-ba7d-0b78bdc202a6", "title": "Building an AI That Runs Your Game While You Sleep", "url": "https://www.mrphilgames.com/blog/building-an-ai-that-runs-your-game-while-you-sleep", "published_at": "2026-03-26T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbab8b5428", "title": "Deep Hollow Enters the Solana Agent Talent Show", "url": "https://www.mrphilgames.com/blog/deep-hollow-enters-the-solana-agent-talent-show", "published_at": "2026-03-23T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbac78c5af", "title": "Deep Hollow — A Survival Game You Play With Your AI Assistant", "url": "https://www.mrphilgames.com/blog/deep-hollow-ai-cooperative-survival-game", "published_at": "2026-03-19T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbad12f20b", "title": "Stellar Throne Devlog 11: New Architecture, New Partner, New Direction", "url": "https://www.mrphilgames.com/blog/stellar-throne-devlog-11-new-architecture-new-partner-new-direction", "published_at": "2026-03-19T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbad3756cd", "title": "Jevons' Paradox and AI: Why It Means More Developers, Not Fewer", "url": "https://www.mrphilgames.com/blog/jevons-paradox-software-development-ai-more-developers", "published_at": "2026-03-15T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbad9cc931", "title": "Building a Programming Language for AI to Write", "url": "https://www.mrphilgames.com/blog/building-a-programming-language-for-ai-to-write", "published_at": "2026-03-14T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbae1be00c", "title": "Why Nobody Has Built a Modern Second Life (And Probably Won't)", "url": "https://www.mrphilgames.com/blog/why-nobody-has-built-a-modern-second-life", "published_at": "2026-03-11T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbae2627ee", "title": "The Game Discovery Crisis Nobody's Talking About", "url": "https://www.mrphilgames.com/newsletter/the-game-discovery-crisis-nobodys-talking-about", "published_at": "2026-03-11T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbae281369", "title": "Forget the Multipolar World — AI Is Redrawing the Map", "url": "https://www.mrphilgames.com/blog/forget-the-multipolar-world-ai-is-redrawing-the-map", "published_at": "2026-03-10T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbae3e11be", "title": "$2 Robot Labor and Jevons' Paradox: The Indie Game Explosion Nobody's Ready For", "url": "https://www.mrphilgames.com/blog/2-dollar-robot-labor-jevons-paradox-indie-game-explosion", "published_at": "2026-03-09T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbae537d87", "title": "My Marketing Stack is a Terminal", "url": "https://www.mrphilgames.com/blog/my-marketing-stack-is-a-terminal", "published_at": "2026-03-08T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbaea00e34", "title": "Why Game Discovery Is the Real AI Bet", "url": "https://www.mrphilgames.com/blog/why-game-discovery-is-the-real-ai-bet", "published_at": "2026-03-08T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbaf6db4a2", "title": "What Block's 4,000 Layoffs Signal for the Games Industry", "url": "https://www.mrphilgames.com/blog/what-blocks-layoffs-signal-for-games", "published_at": "2026-03-07T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb0291fa2", "title": "Jai in 2026: The State of Jonathan Blow's Programming Language", "url": "https://www.mrphilgames.com/blog/jai-in-2026", "published_at": "2026-03-06T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb058bb06", "title": "The Last Techno-Scribes", "url": "https://www.mrphilgames.com/blog/the-last-techno-scribes", "published_at": "2026-03-04T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb0f44c7e", "title": "Letter to Congress: DoD's Threat Against Anthropic", "url": "https://www.mrphilgames.com/blog/letter-to-congress-dod-anthropic", "published_at": "2026-03-03T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb1282407", "title": "MyFitnessPal Bought Something Anyone Can Build", "url": "https://www.mrphilgames.com/blog/myfitnesspal-bought-something-anyone-can-build", "published_at": "2026-03-03T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb156ee8f", "title": "The DoD Wants AI Without Guardrails. Gamers Should Care.", "url": "https://www.mrphilgames.com/blog/the-dod-wants-ai-without-guardrails-gamers-should-care", "published_at": "2026-03-03T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb1af113f", "title": "MCP Is Wasting Your Context Window (And How to Fix It)", "url": "https://www.mrphilgames.com/blog/mcp-is-wasting-your-context-window", "published_at": "2026-03-02T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb1bda0c7", "title": "What Stripe's Minions Get Right About Coding Agents", "url": "https://www.mrphilgames.com/blog/what-stripes-minions-get-right-about-coding-agents", "published_at": "2026-03-02T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb1c19f3d", "title": "CLAUDE.md for Game Devs: The File That Makes AI Actually Understand Your Game", "url": "https://www.mrphilgames.com/blog/claude-md-for-game-devs", "published_at": "2026-02-13T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb1ef52f4", "title": "What is Agentic Coding? (And Why It Changes Everything)", "url": "https://www.mrphilgames.com/blog/what-is-agentic-coding", "published_at": "2026-02-13T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb2ec0e8d", "title": "The Big Catch-Up — Changesmith, YouTube, Community & More", "url": "https://www.mrphilgames.com/newsletter/the-big-catch-up", "published_at": "2026-02-12T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb391a5ab", "title": "Stellar Throne Devlog #10 — From Bug Fixes to Breakthroughs", "url": "https://www.mrphilgames.com/blog/stellar-throne-devlog-10-from-bug-fixes-to-breakthroughs", "published_at": "2025-11-06T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb3b56271", "title": "Stellar Throne Devlog #8: Validation, Parity, and Precision", "url": "https://www.mrphilgames.com/blog/stellar-throne-devlog-8-validation-parity-and-precision", "published_at": "2025-11-05T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb4ac2a5a", "title": "Stellar Throne Devlog #9: Visual Parity and Data Preservation", "url": "https://www.mrphilgames.com/blog/stellar-throne-devlog-9-visual-parity-and-data-preservation", "published_at": "2025-11-05T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb5546222", "title": "Stellar Throne Devlog #7: The Zig Simulation Goes Live", "url": "https://www.mrphilgames.com/blog/stellar-throne-devlog-7-the-zig-simulation-goes-live", "published_at": "2025-11-03T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb5ce4a37", "title": "Stellar Throne Devlog #6 — Zig Parity and Production Deployment", "url": "https://www.mrphilgames.com/blog/stellar-throne-devlog-6-zig-parity-and-production-deployment", "published_at": "2025-11-01T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb66ed059", "title": "Stellar Throne Devlog #4 — The Great Migration: GDScript to Zig Complete", "url": "https://www.mrphilgames.com/blog/stellar-throne-devlog-4-the-great-migration-gdscript-to-zig-complete", "published_at": "2025-10-31T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb7635a5e", "title": "Stellar Throne Devlog #5 — All 21 Zig Simulation Phases Implemented + Parity Tester Online (52.7x Faster)", "url": "https://www.mrphilgames.com/blog/stellar-throne-devlog-5-all-21-zig-simulation-phases-implemented", "published_at": "2025-10-31T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb76f2773", "title": "Stellar Throne Devlog: The Engine Overhaul - 52× Faster Simulation", "url": "https://www.mrphilgames.com/newsletter/stellar-throne-engine-overhaul-52x-faster-simulation", "published_at": "2025-10-31T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb8356b3a", "title": "Ground Combat & Territory Borders Revamped", "url": "https://www.mrphilgames.com/blog/ground-combat-and-territory-borders-revamped", "published_at": "2025-08-16T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb8f03504", "title": "Stellar Throne Changelog Week of August 8-15, 2025", "url": "https://www.mrphilgames.com/blog/stellar-throne-changelog-week-of-august-8-15-2025", "published_at": "2025-08-15T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb9c4d67c", "title": "When the Bug Breaks Before You Do", "url": "https://www.mrphilgames.com/blog/when-the-bug-breaks-before-you-do", "published_at": "2025-08-15T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbb9dafe6e", "title": "Bugs, Battles, and a Bit of Scroll Sorcery", "url": "https://www.mrphilgames.com/blog/bugs-battles-and-a-bit-of-scroll-sorcery", "published_at": "2025-08-10T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbbaceac06", "title": "Why I'm Making ClaudeCraft", "url": "https://www.mrphilgames.com/blog/why-im-making-claudecraft", "published_at": "2025-08-10T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbbadd01be", "title": "Redesigning the Battlefield: Combat UI Overhaul & ClaudeCraft Takes Shape", "url": "https://www.mrphilgames.com/blog/redesigning-the-battlefield-combat-ui-overhaul-and-claudecraft-takes-shape", "published_at": "2025-08-09T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbbbd18b93", "title": "Patching Up Combat and Building Better Testing Tools", "url": "https://www.mrphilgames.com/blog/patching-up-combat-and-building-better-testing-tools", "published_at": "2025-08-08T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbbbe9344c", "title": "Opus 4.1, GUT Migration, and Combat UI Overhaul", "url": "https://www.mrphilgames.com/blog/opus-4-1-gut-migration-and-combat-ui-overhaul", "published_at": "2025-08-07T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbbc6f1107", "title": "This Week's Newsletter", "url": "https://www.mrphilgames.com/blog/this-weeks-newsletter", "published_at": "2025-08-06T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbbd6d3eef", "title": "Upgrading to Godot 4.3 (Opus 4.1) and Combat UI Progress", "url": "https://www.mrphilgames.com/blog/upgrading-to-godot-4-3-and-combat-ui-progress", "published_at": "2025-08-06T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbbdad14f7", "title": "Why I'm Switching Stellar Throne to Godot — And How I'm Making It Work", "url": "https://www.mrphilgames.com/newsletter/switching-stellar-throne-to-godot", "published_at": "2025-08-06T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbbe4be0fc", "title": "Combat Returns (Sort Of)", "url": "https://www.mrphilgames.com/blog/combat-returns-sort-of", "published_at": "2025-08-05T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbbf078391", "title": "Refactoring with AI: Lessons in Trust, Testing, and Prompts", "url": "https://www.mrphilgames.com/blog/refactoring-with-ai-lessons-in-trust-testing-and-prompts", "published_at": "2025-08-04T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbbfd0379d", "title": "Closing the Parity Gap in Godot", "url": "https://www.mrphilgames.com/blog/closing-the-parity-gap-in-godot", "published_at": "2025-08-03T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbc042d75a", "title": "Godot Port Complete (Mostly!)", "url": "https://www.mrphilgames.com/blog/godot-port-complete-mostly", "published_at": "2025-08-02T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbc0fb741e", "title": "Stellar Throne: Porting Progress & Platform Trade-Offs", "url": "https://www.mrphilgames.com/blog/stellar-throne-porting-progress-and-platform-trade-offs", "published_at": "2025-08-01T00:00:00+00:00" }, { "id": "01a087a9-e44d-70a4-95b7-78dbc187ab82", "title": "Stellar Throne Enters Alpha: Polish, Audio, and the Godot Port Begins", "url": "https://www.mrphilgames.com/blog/stellar-throne-enters-alpha-polish-audio-and-the-godot-port-begins", "published_at": "2025-07-30T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca0bf57e2", "title": "Stellar Throne Devlog — Phase 6 Complete, Diplomacy & Polish Begin", "url": "https://www.mrphilgames.com/blog/stellar-throne-devlog-phase-6-complete-diplomacy-and-polish-begin", "published_at": "2025-07-29T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca191e2d3", "title": "Agentic Game Development: How AI Became My Thinking Partner", "url": "https://www.mrphilgames.com/newsletter/agentic-game-development", "published_at": "2025-07-29T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca26a2c69", "title": "Refactoring, Regression Fixes, and the Case Against Unit Tests?", "url": "https://www.mrphilgames.com/blog/refactoring-regression-fixes-and-the-case-against-unit-tests", "published_at": "2025-07-28T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca344c310", "title": "CLAUDE.md Audit Continues, Test Suite Nears Green", "url": "https://www.mrphilgames.com/blog/claude-md-audit-continues-test-suite-nears-green", "published_at": "2025-07-27T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca391ea36", "title": "Test Breakdown and Recovery Mode", "url": "https://www.mrphilgames.com/blog/test-breakdown-and-recovery-mode", "published_at": "2025-07-26T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca418b5dd", "title": "Test Coverage, CLAUDE Compliance, and a Safer Codebase", "url": "https://www.mrphilgames.com/blog/test-coverage-claude-compliance-and-a-safer-codebase", "published_at": "2025-07-25T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca444379a", "title": "The Case of the Missing Unit Tests", "url": "https://www.mrphilgames.com/blog/the-case-of-the-missing-unit-tests", "published_at": "2025-07-24T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca44b11c3", "title": "Smarter UI, Safer Fleets, and Combat Sanity", "url": "https://www.mrphilgames.com/blog/smarter-ui-safer-fleets-and-combat-sanity", "published_at": "2025-07-23T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca487120d", "title": "Newsletter Link", "url": "https://www.mrphilgames.com/blog/newsletter-link", "published_at": "2025-07-22T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca4ab03a9", "title": "Refactors, Bug Fixes, and Sprite Progress", "url": "https://www.mrphilgames.com/blog/refactors-bug-fixes-and-sprite-progress", "published_at": "2025-07-22T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca56bb27c", "title": "Fog of War, First Playthrough, and Prompt Engineering Wins", "url": "https://www.mrphilgames.com/blog/fog-of-war-first-playthrough-and-prompt-engineering-wins", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca62ba764", "title": "How I Use Claude Like a Junior Dev (and When It Goes Off the Rails)", "url": "https://www.mrphilgames.com/newsletter/how-i-use-claude-like-a-junior-dev", "published_at": "2025-07-21T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca6616641", "title": "Research Deepens, Energy Burns, and the Galaxy Pushes Back", "url": "https://www.mrphilgames.com/blog/research-deepens-energy-burns-and-the-galaxy-pushes-back", "published_at": "2025-07-20T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca6a81293", "title": "Explosions, Research, and High-Fidelity Sprites", "url": "https://www.mrphilgames.com/blog/explosions-research-and-high-fidelity-sprites", "published_at": "2025-07-19T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca75836ae", "title": "A Big Systems Push — Colonization, Borders, and Battles", "url": "https://www.mrphilgames.com/blog/a-big-systems-push-colonization-borders-and-battles", "published_at": "2025-07-18T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca75fe3ec", "title": "Restart, Rebuild, Recalibrate", "url": "https://www.mrphilgames.com/blog/restart-rebuild-recalibrate", "published_at": "2025-07-17T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca7a92e8b", "title": "Editor Progress & CLAUDE.md Wrangling", "url": "https://www.mrphilgames.com/blog/editor-progress-and-claude-md-wrangling", "published_at": "2025-07-16T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca8603bc5", "title": "Stellar Throne Devlog — July 15, 2025", "url": "https://www.mrphilgames.com/blog/stellar-throne-devlog-july-15-2025", "published_at": "2025-07-15T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca94db13a", "title": "Stellar Throne Development Newsletter: Major Systems Complete", "url": "https://www.mrphilgames.com/newsletter/stellar-throne-development-newsletter-major-systems-complete", "published_at": "2025-07-15T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca9818fd1", "title": "Stellar Throne Development Log: July 14, 2025", "url": "https://www.mrphilgames.com/blog/stellar-throne-development-log-july-14-2025", "published_at": "2025-07-14T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157ca98e4c12", "title": "Why CLAUDE.md Exists", "url": "https://www.mrphilgames.com/blog/why-claude-md-exists", "published_at": "2025-07-14T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157caa0208ac", "title": "Stellar Throne Devlog: Ground Combat, Ship Upgrades & First Contact", "url": "https://www.mrphilgames.com/blog/stellar-throne-devlog-ground-combat-ship-upgrades-and-first-contact", "published_at": "2025-07-13T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157caae39177", "title": "Stellar Throne: Building a 4X Strategy Game with AI Coding Tools", "url": "https://www.mrphilgames.com/blog/stellar-throne-building-a-4x-strategy-game-with-ai-coding-tools", "published_at": "2025-07-12T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157caaf34edd", "title": "Exploring Agentic and Vibe Coding: My Early Impressions", "url": "https://www.mrphilgames.com/blog/exploring-agentic-and-vibe-coding-my-early-impressions", "published_at": "2025-07-11T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157cab2d16dd", "title": "If Only We Liked Compromise", "url": "https://www.mrphilgames.com/blog/if-only-we-liked-compromise", "published_at": "2025-07-10T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157cab6714be", "title": "Set Phasers to Fun", "url": "https://www.mrphilgames.com/blog/set-phasers-to-fun", "published_at": "2025-07-09T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157cac11c8eb", "title": "Crimson Crisis: Where We've Been and Where We're Going", "url": "https://www.mrphilgames.com/blog/crimson-crisis-where-weve-been-and-where-were-going", "published_at": "2024-07-07T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157cac3a8de6", "title": "Devlog: Work in Progress Video", "url": "https://www.mrphilgames.com/blog/devlog-wip-video", "published_at": "2023-05-26T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157cac91e45b", "title": "Game design through animation?", "url": "https://www.mrphilgames.com/blog/game-design-through-animation", "published_at": "2020-02-13T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157cad36ffa5", "title": "Jai close to Beta!", "url": "https://www.mrphilgames.com/blog/jai-close-to-beta", "published_at": "2019-04-21T00:00:00+00:00" }, { "id": "01a087a9-e44e-7297-a935-157cadec2a87", "title": "Expression IS the goal", "url": "https://www.mrphilgames.com/blog/expression-is-the-goal", "published_at": "2019-04-01T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff0b341b1", "title": "Day 1", "url": "https://www.mrphilgames.com/blog/day-1", "published_at": "2018-11-19T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff0d7456e", "title": "The Road Not Taken", "url": "https://www.mrphilgames.com/blog/the-road-not-taken", "published_at": "2018-11-06T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff0e02802", "title": "Ludum Dare 41: First Time with Godot", "url": "https://www.mrphilgames.com/blog/ludum-dare-41-godot-first-time", "published_at": "2018-04-20T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff0fb145f", "title": "Ludum Dare 41", "url": "https://www.mrphilgames.com/blog/ludum-dare-41", "published_at": "2018-04-20T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff10e484b", "title": "Ludum Dare 13: Iron Roads - Recovery Project", "url": "https://www.mrphilgames.com/blog/ludum-dare-13-iron-roads-recovery", "published_at": "2017-12-15T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff1950c07", "title": "Ludum Dare 40: The Prison Maze of Ozxu", "url": "https://www.mrphilgames.com/blog/ludum-dare-40", "published_at": "2017-12-15T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff1f854b4", "title": "Tower Defence: Ludum Dare 40 Warmup Game", "url": "https://www.mrphilgames.com/blog/tower-defence-ludum-dare-40-warmup-game", "published_at": "2017-12-01T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff21a2992", "title": "Unite Austin 2017", "url": "https://www.mrphilgames.com/blog/unite-austin-2017", "published_at": "2017-10-03T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff2bf1c99", "title": "Pixel Art: Lemon", "url": "https://www.mrphilgames.com/blog/pixel-art-lemon", "published_at": "2017-06-01T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff2eac3c6", "title": "Weird Fractal Thing", "url": "https://www.mrphilgames.com/blog/weird-fractal-thing", "published_at": "2017-03-01T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff3c8c84f", "title": "Unity Subscriptions, What You Need to Know", "url": "https://www.mrphilgames.com/blog/unity-subscriptions-what-you-need-to-know", "published_at": "2016-06-01T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff3d0c009", "title": "Seamless Texture Generator (Update)", "url": "https://www.mrphilgames.com/blog/seamless-texture-generator-1", "published_at": "2016-04-01T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff3f8dc3c", "title": "Notes on Jiro Dreams of Sushi", "url": "https://www.mrphilgames.com/blog/notes-on-jiro-dreams-of-sushi", "published_at": "2016-01-01T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff41cef17", "title": "What Unity Games are on Steam?", "url": "https://www.mrphilgames.com/blog/what-unity-games-are-on-steam", "published_at": "2015-12-01T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff4741659", "title": "Let's Play: Horse Lords of Bolighar", "url": "https://www.mrphilgames.com/blog/lets-play-horse-lords-of-bolighar", "published_at": "2015-11-01T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff4c5e49b", "title": "I voted in the IGDA 2015 Board of Directors Election! Have you? #IGDAElection", "url": "https://www.mrphilgames.com/blog/i-voted-in-the-igda-2015-board-of-directors-election-have-you-number-igdaelection", "published_at": "2015-10-01T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff56c695e", "title": "Jai Compiler References", "url": "https://www.mrphilgames.com/blog/jai-reference", "published_at": "2015-09-17T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff57ea401", "title": "Notes on How To Design Deep Games with Jonathan Blow", "url": "https://www.mrphilgames.com/blog/notes-on-how-to-design-deep-games-with-jonathan-blow", "published_at": "2015-09-01T00:00:00+00:00" }, { "id": "01a087a9-e44f-729a-b19b-38eff59d6668", "title": "NAND To Rule Them All", "url": "https://www.mrphilgames.com/blog/nand-to-rule-them-all", "published_at": "2015-06-01T00:00:00+00:00" } ] posts Claim your blog
Back to mrphilgames.com
Blog · corpus.blog/blogs/mrphilgames.com/posts

mrphilgames.com

mrphilgames.com

2026

2025

2024

2023

2020

2019

2018

2017

2016

2015