Hi there!

My name is John and you found my website! I make Flash games and do other things. I have this website as a sort of homestead for myself and my work. Thanks for visiting :).

Latest Projects

  • Obey The Game

    Obey! The Game


    12/15
  • I Hate Traffic

    I Hate Traffic


    11/15
  • Red Eye 1031

    Redeye 1031


    10/31
  • Frontier

    Frontier


    09/09
  • This is the Only Level

    This is the Only Level


    08/19
  • The Next Floor

    The Next Floor


    07/31
  • Warp Shot

    Warp Shot


    07/24

Stay Connected


NEVER FORGET

  • Feb11

    I love fonts and typography.  There’s something so amazing about the power of text in design beyond the meaning and words.  I really love UI and organizing things on screen in meticulous ways and today I have a confession to make: I’m addicted to this font.

    There’s something so balanced and eloquent about the font Futura. It conveys modern yet simple typeface and can deliver practical use for most situations in my games.  I’m typically a sans-serif guy and have employed many fonts over the years including Myriad, Helvetica, and Calibri… but these days Futura is fulfilling all my needs.

    Here’s as few of my recent games with the font in-use:

    /

    In the end I have come to realize that every game I make seems to adopt a font or two that it persists through the entire game.  As a developer knowing fonts is crucial to changing a tone or style to a game.  When I want to go cruise control with a good, balanced, well-rounded font it doesn’t seem to get any better than this.

    Oh, and in case you are wondering… yes, I do dislike Comic Sans (purely from overuse, not from its actual style) but I have more of a qualm from Impact (purely from misuse, it’s like a world where everyone types in Caps Lock).

    Tags: , , , , ,

  • Feb03

    Hey there friends, new game out today, it’s Balloon in a Wasteland.  This game felt like it took forever (in John time).

    So our friend Mr. Tophat (yes some of the commentators on this site named him) is back for more strange vehicle mishaps.  First it was an elevator, then it was a random plane, and now its a crashed balloon.  The point of the game is to survive until you can fix your balloon.  While you fix your balloon a caravan of different store fronts show up to provide weapons and fort building materials to better protect yourself.  Set traps and build barbwire to slow down and injure your enemies.  There’s a lot to do.

    The route you take is up to you.  There’s several strategies to be had in this game that you can find all different ways to reach the end. Either way, fix your balloon, shoot the bad guys, and overall… just survive.  Easy peasy lemon squeezy.

    Enjoy.

    Tags: , ,

  • Jan28

    Synopsis:  You crash land your balloon in a monster-infested area.  To survive you must kill bad guys and repair your hot air balloon between waves of cohorts and visits from traveling arms dealers.  In a way it’s a survival game, in another it’s a shooter, and in another way it’s a micromanagement game.  It stars Mr. Top Hat once more in his third performance since Redeye and Next Floor.

    So what should I call this thing?  Should be done soon, just missing a name.  It’s called “Survival” right now but that seems fairly simple.  Best name gets a Special Thanks in the credits.

    Tags:

  • Mar09

    Several times in my life I decided to work the entire night to finish a project.  Projects such as Luminara and Dark Cut were finished in the wee-hours of the night.  When I am SO close to finishing a game it doesn’t feel right just to leave it 95% done so I’ll out the rest of the night.  If you ever decide to spend the entire night programming, remember a these few important rules:

    Most Important Rule

    All-Night Programming SUCKS.  If you plan on doing it do it sparingly.  It saps you of energy, makes you grumpy, and less tolerated by roommates.  It’s rather unhealthy in large quantities and your sanity needs sleep.  Do it when you really can’t do it any other time, if you are jamming with other developers for fun, are on a personal quest of self-fulfillment or you are just that motivated that you couldn’t have it any other way.

    I also find that my work gets sloppy with little sleep, so don’t expect things to turn out as beautifully as they during the normal midday work hours.

    Time

    Spending the entire night programming (for example, from 9 pm to 9 am), gives you an additional 12 hours of work time.  But remember that you were probably up since 9 am the previous day, so you’ll be running for a straight 24 hours without sleep.  For many this is not a hard task but if you require extra sleep or need to be in bed at a regular early time this will be quite a fight.

    Wake up late the morning you plan on doing your overnight programming.  Try not to do a lot of really physically straining activity that day.

    Crashing

    Sleeplessness comes in two major phases.  The first is the “I need to sleep” phase.  This phase kicks in usually a few hours after your normal bedtime, and usually this hump is easy to overcome.  When you have work to do and you are focused usually it’s not a huge deal.  If this is hard to get over think about taking a quick shower or getting your body moving.  It can usually be shaken off somehow, whether that is activity, food, drink or taking a short break.

    The “crash point,” however, is like trying to stop a full-speed train.  This is the point at which my body can no longer tolerate a sleepless night, which is typically after about 5 pm the following day (or 29 straight hours of no sleep).  You shouldn’t hit this point and if you do you should consider giving in… at this point you won’t be getting anything done anyway.

    Food

    Food is energy, and if you are one of those people who never eats this overnight coding is going to be tough.  Keep eating foods that will give you a bit of energy such as whole wheat bread.   I like Clif Bars because they are fairly good and tasty.  Eat constantly and consistently well.

    STAY AWAY from energy shots or other food with massive doses of random crap your body doesn’t need.  I find these items just make me sick or make me crash faster.  Fast food or unhealthy treats will make your body feel gloopy.

    Drink

    Caffeine is a welcomed friend in staying awake, but I would avoid having a lot of caffeine in one day.  If you plan on coding all night you should perhaps not drink a ton of caffeine earlier in the day.  Caffeine is a drug afterall, and I always believe too much of something is a bad thing.

    Avoid energy drinks like the plague.  These things are not good for you and (at least for me) causes huge crashes.  Great for a quick boost by causes rough roads ahead.  Regulate your caffeine by drinking things like tea, small cups of coffee, and soft drinks… moderation is always key.  Fruit juice is great too for when you need something tasty yet non-caffeinated. 

    And of course, don’t drink beer, wine, or anything else with alcohol until you get some sleep.

    Repetitive Eye/Muscle Stress

    When you are coding non-stop don’t forget to stretch and walk around every few minutes.  I often find myself getting locked onto the computer too long in the middle of the night and getting really sore eye muscles.  Sore eyes mean quicker road to sleepiness.  Also move around and get your blood flowing.

    Turn down the brightness of your monitor, and remember to stay in a well-lit room.  Dark rooms with bright monitors strains the eyes and makes you sleepy.

    Sit in a computer chair at a desk.  If you are sitting on a couch programming a laptop you might get too comfortable and fall asleep… couches are the bane of overnight programmers.

    Avoid Chill Music

    If you listen to Moby or something similar you are going to fall asleep.  Listen to heavier, happier music that will keep your heart beating and enthusiasm pumping.  I listen to 80’s hair metal, and that’s quite a treat.

    Voice podcasts are also really nice.  Having someone talking to you is really quite a treat, because I am sure your roommates or friends certainly won’t at 4 in the morning.

    Also use headphones.  Roommates want to sleep.

    Stop Looking at the Clock

    Get your project done and stop worrying about the time.  Every time you look you are just going to want to go to sleep.  The faster it gets done the more sleep you’ll get in return.

    Go To Sleep ASAP

    You’re going to be grumpy and your body will be exhausted.  Get your work done and immediately go to bed.  Let your body be healthy.

    And finally…. have fun.  All-night programming jams are great with friends or when planned ahead of time.  If you find yourself doing it for self-pain, don’t.  Don’t be a workaholic and do this every other night.

    Tags: , , , , ,

   

Recent Comments

  • @ 1228 00: I'm pretty sure he gets money from Armor Games fo...
  • 05:53:40 12 deaths...
  • fantastic game John...
  • When you finish the games, press "Armor Games", no "back to ...
  • I can feel your pain, while I have always been able to play ...