A games studio.

Goodspring LLC makes games, in Iowa. We design and build them for hire, and we make our own, starting with Mayday League: Cyberhorse Racing.

Who makes the games

A small studio. The design, the code, the physics, the 3D worlds and the music are made here, with AI doing much of the building and a person making every decision that matters.

Mayday League, this site and the tools the studio runs on were designed and built here.

How we make games

  • Playable first.A build you can play comes early, before the rest of the game is described.
  • Feel is the work.Handling, physics, opponents and difficulty are tuned in play until they feel right, with the tools to keep tuning them.
  • A person makes every decision that matters.AI does much of the reading and the building. The decisions, and the reasons for them, stay with people.
  • Nothing renews by default.Work ends when the scope is met. More work happens only when the game needs it.
  • Yours to keep.The code, the art and the music go to you.

What we refuse

  • Billing by the hour.Every piece of work has one fee, for a written scope, agreed before it starts.
  • Building any game for anyone.We take on games we can scope, build and prove in play.
  • Lock-in.Nothing you must keep paying us for in order to keep your game running.
  • Reusing your game or your edge.We reuse general patterns only.

Find the need.

Every game here starts with the player: what they want to feel, and what stands in their way. A rider who wants to feel speed. A driver who wants the brakes to mean something. A brand whose audience will give a game one minute. The need picks the game.

Decisions are made quickly, one question at a time, with the options written out and one of them recommended. The plain version wins: fewer words, fewer steps, nothing on the screen the player has to work around.

Then the game gets played, not described. Each change goes in and is ridden the way a player would ride it: on a pad, on a keyboard, at full speed, in the rain. What breaks is fixed, and the fix is checked again.

The joy is how you know the need was met: a race that feels as fast as it is.