Blog
Stellar Throne Development Newsletter: Major Systems Complete
Stellar Throne Development Newsletter
Major Systems Complete: Ground Combat, Ship Upgrades & First Contact
Week of July 8-15, 2025
Crimson Crisis: Where We've Been and Where We're Going
Devlog: Work in Progress Video
Tags: #WIP
Game design through animation?
Jai close to Beta!
Expression IS the goal
The Road Not Taken
Ludum Dare 41: First Time with Godot
I’ll be participating in Ludum Dare 41! Pretty excited to use Godot for the first time!
Ludum Dare 40: The Prison Maze of Ozxu
Theme: “The more you have, the worse it is”
Ludum Dare 13: Iron Roads - Recovery Project
Theme: “Roads” (December 2008)
☃ Snowman post
☃☃☃ Vote Snowman! ☃☃☃
JAI Language
Jonathan Blow of Braid fame gave a really interesting Twitch/YouTube talks about making a new language to replace C/C++ that is specifically for making games with: YouTube Link.
Futile Quick Start
Futile is a framework that allows you to control rendering within Unity programmatically. This is a boon to anyone interested in 2D games and finds, like myself, that Unity impedes 2D game development.
Games Need Juice
I highly recommend watching this video about adding “juiciness” to game design:
Ludum Dare 24 - Post Mortem
Ludum Dare 24 Announcement
Theme: Evolution
Inspiration: Small Worlds by David Shute
My Notes from LD23
Games I really liked:
Ludum Dare 23: Seeds of Destruction
Theme: Tiny World
Sfxr + ActionScript = bfxr
Someone took Dr. Petter’s awesome sound effects wizard Sfxr and rewrote in ActionScript. Not only that, but they made it open source and added the ability to save the setting for a sound effect so you can load it later!?!
Random Post
A collection of random links and observations:
Ludum Dare 21
I’m about half way through this weekend’s Ludum Dare 21 (although the traffic level is really bad right now.) The theme is Escape.
Ludum Dare 21 - Update 2
Sick of fighting with Unity. Switching to XNA. And, I have a party to goto now, so I don’t expect too much of a game done by Sunday night. That’s the way Ludum Dare’s go!
Art Requires Influence
These are some thought provoking videos about the origin of art and creativity. I recommend you watch them:
Ludum Dare 21: Escape with Pac-Man Inspiration
Theme: Escape
September 11th
Today marks the anniversary of September 11th. I want to take a moment to remember Teresa Martin, a Civilian Employee confirmed dead at the Pentagon on September 11th.
Games are Art, here's my example
Roger Ebert has softened his stance on video games as art. While he isn’t convinced that some game, somewhere might be art, he at least leaves that it is possible, maybe.
Funding a Movie
I am funding a movie!
BANNED! Dangerous High School Girls in Trouble!
Big Fish Games has banned “Dangerous High School Girls in Trouble” from their service. Despite having a Teen rating from TIGRS, the game was removed due to “adult scenes” that offended some customers.
Dangerous High School Girls in Trouble!
New Project: Iron Roads
SilverLight DevCamp Nugget #4
I’m running into some technical challenges with Visual Studio 2005 and SilverLight XAML files. The validation and Intellisense aren’t working correctly for XAML files, and the WPF Designer doesn’t understand SilverLight XML properly.
Day of Infamy
December 7, 1941 - Pearl Harbor was attacked by the Japanese naval force consisting of 6 aircraft carriers, 2 battleships, 2 heavy cruisers, 1 light cruiser, 9 destroyers, 8 tankers, 23 fleet submarines, and 5 midget submarines.
Will Wright on the Colbert Report
Will Wright appeared on the Colbert Report last night. A kind netizen has posted the segment on Google Video. Mr. Wright does a great job and even managed to gets Colbert laughing a little. I’ve seen Mr. Wright speak twice in person and it is always a treat, this format...
Tom Miller's render loop, a revision
Tom Miller, Managed DirectX’s father figure, has made several posts on the game loop or render loop for the managed environment. His lastest post on the subject was back in May 2005. I’m writing the render loop for Alien Sovereign using GDI+, so I needed to tweak his code a...
Mr. Phil Games Update
My download games website: Mr. Phil Games com got an update on Friday. It is a little less than I was aiming for but the “Featured” game section isn’t quite ready for prime time. I was able to save myself a ton of work on the Privacy Policy by adapting...
Source Code Search Engine
A search engine for source code called Krugle launching in March!
T2D release Alpha 4!
Garage Games has release Alpha 4 of T2D 1.1 and it is a more complete release than the previous alphas.
Devil is in the details, right?
I recently got my hands on Game Architecture and Design. So far I’ve been impressed with it and I’m going to try and follow it chapter by chapter and apply it to my game Alien Sovereign. I’ve been working on a document for a couple years now catching all my...
Ta Da! Make It Big In Games
Jeff Tunnell of Garage Games has launched a new blog site call Make It Big In Games.
ESA: Sales, demographics and usage data
The ESA (Entertainment Software Association) has released 2005 ESSENTIAL FACTS ABOUT THE COMPUTER AND VIDEO GAME INDUSTRY.
Taperwire
“These products could be the solution to many a geeks problems. Imagine all your cat5 and speaker wires disappearing into the walls with out having to acutally fish them through!”
325,902 Xbox 360 sold in November
More at http://www.gameinformer.com/NR/exeres/2A7C6498-633B-4EE2-A453-BA241BB736D6.htm
My excuse for procrastinating Christmas shopping this weekend
I’ve found the perfect excuse to procrastinate Christmas shopping for the entire weekend! The Ludum Dare starts tonight at midnight! What Ludum Dare? It is a 48-hour game programming contest. I participated last year, and hopefully will be able to top my past performance.
A new direction
I’ve decided to be more open about my game development process. I am creating a 4X strategy game, and I want to share my journey with you.
Why I'm back and what I've learned
I want to share my struggles with procrastination and finding motivation in game development, along with two key insights I’ve learned:
Strategy Pattern
The Strategy Pattern allows flexibility in object behavior for game development. Here’s a C# example that demonstrates how to encapsulate different behaviors for game objects (specifically ships) using interfaces and runtime behavior modification.