About Ted Brown (twitter: @oreganik)

Owner and game developer at Oreganik in Eugene, Oregon. Loves Super Metroid, Celtic Folk Metal, and going to church.

Currently working on Chess Heroes! Check it out at chess-heroes.com, or follow development on Facebook!


Ludum Dare 37
Ludum Dare 36
Ludum Dare 35
Ludum Dare 34
Ludum Dare 33
Ludum Dare 32
Ludum Dare 31
Ludum Dare 30
Ludum Dare 29
MiniLD 50
Ludum Dare 28
Ludum Dare 27
Ludum Dare 26
Ludum Dare 25
Ludum Dare 24
Ludum Dare 23

Ted Brown's Trophies

Charging Llama Seal of Approval
Awarded by Charging Llama
on December 18, 2015
Thanks for Everything!
Awarded by heatherketten
on August 24, 2015
Narrative excellence in LD25
Awarded by Winterblood
on December 19, 2012

Ted Brown's Archive

Glyph Morpheus is going to mobile!

Posted by (twitter: @oreganik)
Friday, April 22nd, 2016 12:38 pm


Glyph Morpheus — my solo Jam entry for LD 35 — is getting a mobile port!

It turns out a lot of people made “change the shape to get through gates” game, but so far I think it’s the only one that:

  • Has morphing 3D shapes
  • Has screen-warping shaders that bend the world
  • A retro B&W high-tech theme
  • Response has been extremely positive (play for yourself and see!), and I’ve really enjoyed the other “shape gate” games I’ve played for LD35. So with a little bit of work on the UI, some extra features (including lanes), progression, and difficulty tuning, I think it’s going to be a fun mobile title.

    Man. After a long string of bad Ludum Dare entries, it feels so good to have one I can be proud of!

    Alt Games of Ludum Dare 35

    Posted by (twitter: @oreganik)
    Thursday, April 14th, 2016 10:56 pm

    alt games

    Hello folks! Do your game design ideas tend to be less of the shoot-shoot-bang-bang variety, and more like the wacky and weird stuff people call Alt Games? Then I hope you join us at our quickie Facebook group: Alt Games of Ludum Dare 35!

    Before the jam, you can post short game design ideas based on the final themes. During the jam, you can get inspired by other peoples’ ideas. After it’s over, post links to interesting Alt Games you discover… or made yourself!

    This was inspired by Henrike Lode’s microtalk at GDC16:

    “I don’t want to make racing games … or fighting, shooting, action, dragon-slaying, strategy games fulfilling default human power fantasies. I go to a lot of game jams and I always run into this problem that most default humans want to make games about silly jokes in oversaturated genres, which of course is normal when you’re just starting out. My ambitions as a designer have completely changed. So I started compiling a list of jam games that no one wants to make with me.”

    As a long-time jammer and game dev veteran, this is something I can get behind, with no disrespect to folks just wanting to make a game where stuff blows up real good.

    If this interests you, please share on Twitter and Facebook. Thanks!

    Game page without links

    Posted by (twitter: @oreganik)
    Sunday, August 23rd, 2015 10:46 pm

    Hey folks! I posted my combo entry here: http://ludumdare.com/compo/ludum-dare-33/?action=preview&uid=12485

    but in my tired state I forgot to add http:// to the front of my links, rendering them… useless! And the entry appears to have no links!

    I edited the entry to update the links, but — oddly — it shows up in one browser, but not the others.


    UPDATE: Server cache. Updated. All fixed. Blood pressure going down… down… ok, we’re at normal. :)

    Thanks Mike and team!

    Squish those Alien Fraggards!

    Posted by (twitter: @oreganik)
    Sunday, April 19th, 2015 11:38 pm

    AHB Screenshot 1

    All I can say in my defense is that KIDS THE HALL ARE AWESOME.

    The defense rests.

    Alien Headbang.


    Thank you, Mike K!


    Posted by (twitter: @oreganik)
    Wednesday, March 11th, 2015 6:32 pm

    Marshie For Mascot


    Because during Ludum Dare, you’re doing it right if your hair is on fire.


    Toasts to any color!


    Zero Sum for Rapid Fun!

    Posted by (twitter: @oreganik)
    Monday, December 8th, 2014 11:47 pm

    Zero Sum : A Ludum Dare 31 Jam



    What started out as a “quick compo weekend” turned into an epic jam when the theme was announced. Zero Sum is designed to be a short (three to five minutes), rich experience that makes you laugh out loud. Featuring a deluxe audio treatment, beautiful flat-shaded polygonal art, and some arresting throwbacks to an earlier era, I hope you take the time to play it, and sincerely hope you enjoy it.

    zero sum landscape

    Zero Sum : A Ludum Dare 31 Jam

    As an aside, I want to say how excited I am by the huge number of unique art styles I’ve seen already, and the fantastic ways people have subverted the theme. I love Ludum Dare, and I love all of its game creators. You rock. Thank you.

    Hey you. Want a fun game?

    Posted by (twitter: @oreganik)
    Saturday, September 13th, 2014 7:36 am

    There have been some amazing games produced — as usual — during this season’s Ludum Dare competition. And usually I don’t bang my own drum. But!

    If you want a game that’s easy to play but hard to master, doesn’t take itself seriously, and is basically an old-school arcade game juiced up on mind-altering drugs and a soundtrack that’s so good even I had trouble believing it was made in 72 hours, then you, my friend, want to play Sun God Star Bridge.

    SGSB Rainbow


    Get some. The ending will leave you … er… breathless. Okay, that’s a space pun. I’m sorry. Post is over. Next!  😀

    Burning Love: Art Timelapse

    Posted by (twitter: @oreganik)
    Thursday, December 19th, 2013 4:51 pm

    Play it here!

    Burning Love Game Tile

    Burning Love Hero Inspiration

    Burning Love Tile Inspiration

    Burning Love Backgrounds

    Nothing to say, really. It was a very busy Sunday. =)

    Play it here!

    Burning Love: Day 1: Design and Code

    Posted by (twitter: @oreganik)
    Tuesday, December 17th, 2013 2:29 pm

    Play it here!

    Burning Love Game Tile

    Day zero was the night of the theme announcement. Eight of us sat around and bounced ideas off of each other, trying to identify what people would immediately think of (“one shot,” “one life”) and then move on from there. While wondering about objects that were inherently unique, I thought of the Olympic torch, and rapidly got to a concept where you are a primitive tribesman trying to carry a precious gift of fire through a raining jungle fraught with danger. In fairly little time, I had a 3D capsule moving around terrain tiles in Unity, with fire reflecting off normal maps generated with Crazy Bump. It was a promising start, with the potential for procedurally generated levels.

    original concept

    But something didn’t feel right. At one AM, six hours after the competition had started, I was moving around my world and realized it wasn’t fun. It worked, and it would be challenging once more gameplay was in, but it felt claustrophobic and tense. I think there’s a time and place for that, but if you aim at that target, you have to crush it. Falling short would just result in a comical failure that undercuts itself at every turn.

    What broke my momentum completely was the realization that dynamic shadows are a no-go in Unity if using an Orthographic camera. Shadows were critical to the mood, and while I’m capable of creating 3D assets in a weekend, it would soak up far more time than a friendlier sprite-based solution. Tired and emotionally drained, I shut down the computer and left.

    On the drive home, I thought about how people would be going through these games like popcorn, and how the games I enjoyed playing were light-hearted and fun. So why the hell was I making a game about a frightened Mayan warrior pounding through the Yucatan in the middle of a night storm?

    I had to have an orthographic camera to keep art costs in line, and I wanted a sense of speed and motion. A knowing smile crossed my lips as I realized I would be following one of our medium’s ancient and accepted forms: the platformer.

    After four hours of sleep, I returned to the lab, created a new project in Unity, and got to work. By midnight, I had a game with:

    • A platforming hero run by physics
    • A torch that burns down a stick for fuel (providing a handy in-game meter)
    • A realistic fire that dims and eventually dies
    • An ability to “blow” on the fire and see it blaze back to life
    • Rain that stopped you from blowing on the fire unless you were under shelter
    • Terrain that was low friction if a) stone and b) under rain
    • Procedurally generated levels that had inputs like total length, number of platforms, gap min/max, height change min/max, enemy placement, rain shelter, big blocks, etc.
    • Two enemies
    • Game progression (start, level 1, level 2, etc. end)

    Here’s a timelapse of all that being put into play. Tomorrow I’ll post the art portion. Thanks for reading!

    BONUS FRESH PRINCE DANCING GIF (if you enjoyed the ones in the video)


    Play it here!

    Burning Love is Hot to Trot!

    Posted by (twitter: @oreganik)
    Monday, December 16th, 2013 11:59 am

    Play it here!

    Burning Love Sheet

    What an awesome weekend!

    I hosted a jam space for the first time, met some cool folks, and finished a game after totally rebooting it on day 2.

    Serious, look at this. Yuck!

    original concept


    grog walk

    Play it here!


    Here Grog.

    Posted by (twitter: @oreganik)
    Sunday, December 15th, 2013 10:56 am

    grog walk

    Posted by (twitter: @oreganik)
    Saturday, December 14th, 2013 8:36 am

    morning internet

    Notes To Me, From Myself

    Posted by (twitter: @oreganik)
    Thursday, December 12th, 2013 3:03 pm

    Reflecting on past successes and, mostly, failures, here are my testaments of game jamming, version 7.

    • Go 100%. There’s always something socially fun going on during a game jam. The trade-off to an effervescent social call is a punishing effect on your game project. The project lives forever, while events come and go. If you’re in, commit, and skip the party or campout or tournament or whatever. Shore up social capital beforehand, and recoup losses afterwards.
    • Give love. If you are romantically attached or have scions, minions, or children, give them lots of time before and afterwards, because you won’t really interact with them for several days. The project lives forever, but those closest to you are more important.
    • Get eight hours of rest. If you sleep for eight hours during the compo, you’ll “only” put in the equivalent of a 40 hour work week. Plus, you’ll perform more consistently.
    • Use state machines. There is nothing worse than trawling through pages of switch statements when adding or fixing features. Commit to a state machine early, even if it’s only a handful of states at the start, because then you can expand and collapse easily.
    • Mechanics or Story. Pick one, and focus. Trying to blend both at the start is what you do with a full game project, not a jam.
    • Avoid learning something new during the jam. Seriously, Ted, didn’t you learn from the flocking fiasco? =)


    Guys. Gals. Bieber 4 Evar.

    Posted by (twitter: @oreganik)
    Monday, December 9th, 2013 10:22 pm

    Because then it’s totally legit to turn Bieber into a Lich. Looking for love. Trying to sing with the voice he traded in for eternal life.

    Chess Heroes is on Steam Greenlight!

    Posted by (twitter: @oreganik)
    Friday, October 4th, 2013 6:06 pm

    Hey everyone! I’m just dropping by my favorite ol’ game compo site to let you know my solo indie project Chess Heroes is on Steam Greenlight! Please give it your vote, and if it really piques your interest, share it on teh twitterz and facebookin’s! Thank you! =)

    Chess Heroes Square

    LD 27: Break Time

    Posted by (twitter: @oreganik)
    Sunday, August 25th, 2013 2:49 pm

    3 Hours LeftWhoops, somebody’s fired!

    This might be my oddest Ludum Dare to date. I started late, and taking sleep into account I’ll only have had 24 hours to create a game. It’s so frustratingly close that I can feel it in my teeth… but deep down I’m worried about crunching the final sprint and not being any closer to A Final Game.

    Time to take a break and see if I can plot a course towards the finish line.

    Because, seriously, making these little boxes go Bang is quite fun.


    [cache: storing page]