RT @pixelnicks: Want to explore this island? Just support #EagleIsland on Kickstarter 😊🦉 t.co/jeAAnRtaWG #gamedev #pixelart #indi… (Today)

@rustym @celsiusgs just round that shit UP (Yesterday)

@impbox dang there's always a catch... (Yesterday)

@impbox ah, dunno if you can customize the shortcutz (Yesterday)

I'm now trying out DYNALIST t.co/pxwNPUMXtC for brain management/task tracking/misc writings. Might be cool! (Yesterday)

@kertgartner okay well now you *have* to make your voicemail this t.co/NVtMVTzIVE (Yesterday)

@Commanderstitch yeah it is. I didnt tweet that in the morning. what are you a time cop? (Yesterday)

@mangadrive yeah okay also the opening of episode 22 of kill la kill (Yesterday)

every morning I start my day with a cup of coffee, 4 eggs, and the arc-gurren lagann transformation scene (Yesterday)

@theBanov thx :3 (Yesterday)

@Vash3stampid3 naming them would only give them more attention~ (Yesterday)

@ADAMATOMIC classic pikagreg (Yesterday)

@AsherVo @fell_martins any% world record (Yesterday)

@kinifi hahah amazing! thanks <3 (Yesterday)

getting excited while watching a trailer for a video game but at the end it reminds me that there's already dlc and… t.co/WJh1g2gcGB (Yesterday)

@MoviusC soooo unreal tournament definitely tried terrain maps with their twitch-fps weapons and they were god damned awful lol (2 days ago)

@MoviusC well if it were like a quake map there'd probably be less giant open spaces, or if there were they'd be in… t.co/0LK7FJCbVs (2 days ago)

if PUBG was just like the same concept but a giant quake map and played like quake then I would be dead from playing it for 999999 hours (2 days ago)

@TeddyDief ancient me: "my bloodline will carry out this task for me sometime before the sun consumes our home plan… t.co/T27Mb6a93W (2 days ago)

RT @fell_martins: 💰💎✨ Boys and girls, I'm open for business ✨💎💰 Resposting artwork because most of my stuff is under very secretive NDAs.… (2 days ago)

posts dated from: august 2013

2013 - 8 - 29 / 5:14 pm / events



I made it safe and sound to Seattle after nearly losing my mind to the anxiety of flying and traveling in general. I usually like traveling when I'm actually in my new location, but the entire process of getting there makes me pretty crazy. The packing before the trip makes me freak out as if I forgot everything important, the airport security makes me freak out with the weird x ray scanners and pat downs, and the act of flying in a plane is probably the worst since I get pretty bad adrenaline rushes from the turbulence which causes me to panic...

But hey! Here I am in sunny Seattle, Washington getting ready for one of the craziest events of the year.


Behold the beautiful view from my friend James's apartment. We're only 10 to 15 minute walk from the actual convention center where PAX is, so it's a pretty good set up for 4 days of madness. I'm taking every precaution not to get sick, but it really does seem to come down to luck of the draw (but your odds of sickness increase based on how little sleep you get.)

If you're out at PAX then I hope I get to see you and or meet you! I'll be hanging around the indie mega booth or the PAX 10 for most of the time, so if you see some dude with blue and blonde hair you should totally say hello.

I hope everyone has an awesome and healthy PAX! LET'S DO THIS.

No Comments

2013 - 8 - 28 / 9:20 am / doodle

Doodle Post


No Comments

2013 - 8 - 26 / 11:57 am / general

Gravity Ghost Website!


Gravity Ghost is now up for pre-orders! A lovely game by one of my house mates Erin Robinson. She needed a fancy pre-order page so I returned to the war zone of HTML and CSS to make some magic happen.

The big screenshot of the site is a little wacky because of some of the parallax scrolling and background positions that I used. Certain elements stay in place when scrolling, and some scroll with some parallax, it's very fancy. I also made use of a lot of the artwork directly from the game for a majority of the elements on the site. I think it turned out pretty well! Check out Gravity Ghost!

No Comments

2013 - 8 - 24 / 1:35 pm / general

Dev Log: Ogmo Integration

Dev Log: Ogmo Integration

I'm starting to put together a quick example game for my C# SFML framework during the Ludum Dare weekend of jam madness, and part of this will be Ogmo Editor integration, YEAH!


Loading XML seems to be pretty straight forward so far in C#, but I do miss some of the XML features of AS3. Right now in that image I'm just loading a grid collider and a tile map from the XML data in Ogmo, and the green box is a player that can run around and collide with the tiles.

For this example project I'm just going to make a quick and easy platforming and collecting game. I want to make it as complete of an example as I can, and not just a single level room. Multiple levels, menus, saving and loading, stats... I want all that kinda stuff in this example so people can see a sort of "complete" game made with my framework.

I'm hoping to have this done fairly soon, but on Wednesday I'm taking off for PAX and I don't think I'm going to be working on anything during those four days of insanity.


2013 - 8 - 23 / 4:24 pm / general

Dog Face No Space


Oh my GOD I am now a Twitch emoticon! YEAH! If you type DogFace into any Twitch chat you get my beautiful visage.

Why DogFace? Well, it's a pretty long story, but it has something to do with me adding a tribute to FrankerZ on Steam. When I added trading cards and emoticons to Steam through Offspring Fling, one of the emoticons I added was a tribute to FrankerZ, a Twitch emoticon used heavily by the speed running community. I added it because I love the emoticon as much as the speed runners do, and since Offspring Fling had a speed running element I figured it would be awesome to reference the speed running community with an emoticon. (Also, I chose :dogface: for the Steam emoticon because a lot times people in Twitch chat try to troll new users by typing "FrankerZ = Dog Face (no space)")

At first there was an issue with me using an emoticon that looked like FrankerZ, so I had to remove it, but then after some more communication and help from a Twitch admin, Horror, I was able to get the okay to use it on Steam. After the dust had settled and the twitter outcry to free FrankerZ was over, Horror figured it would be pretty funny to wrap up the story with putting me on Twitch... so there I am! DogFace on Twitch is me, and :dogface: on Steam is my tribute to FrankerZ and the speed running community. All's well that ends well!

No Comments

2013 - 8 - 22 / 3:40 pm / general

Dev Log: Screen Scalin'


Look out, it's a 6mb animated gif! Another thing off my task list was scaling the game window to different resolutions. I wanted to keep the same stuff on the screen as I scaled the game window up and down (since I imagine people will want to play games at varying resolutions) so what I'm doing right now is just scaling a render texture to the size of the window. I guess we'll see how horrible or okay this approach is soon enough.

I've been trying to figure out the best way to start making assets in terms of their resolution. Right now my idea is to just pick a resolution that the game will natively be in, like 1920 x 1080, and just make all assets as if the game is being played at that resolution. Scaling that resolution up to 2440 x 1440, or down to something like 720 x 480, doesn't seem to be that bad. My only concern is keeping text readable at low resolutions, so I might have to do some extra work to maybe change fonts or text sizes depending on the resolution.


For Snapshot, we just chose a virtual resolution of 1600 x 1200 and made all assets as if the game was being played at that resolution. This seemed to work out okay in the end, but we did spend a lot of time at the beginning of the project trying to figure out the best solution for this issue. If I were smarter I'd be doing something like having assets for different resolutions and loading the right one depending on the resolution but I have no idea how to do that for now so I'll go for the short and simple approach!

No Comments



Hi! My name's Kyle, and I make video games most of the time in Denver, Colorado. Here you will find my thoughts, games, websites, doodles, and other stuff like that. I worked on Snapshot, Offspring Fling, and a whole bunch of other games. I also created and maintain Otter, a 2d game making framework. If you want to get a hold of me use the form on the bottom of the page, leave a comment, or just tweet at me. I try to post three times a week. Thanks for stoppin' by! You're the coolest.

blog stuff






Do you want to make a Let's Play of one of my games, or a just a video featuring footage of my games? You have my full permission to do so! Even if you are monetizing your videos, you still have my full permission to use any footage from any of my games. Go for it!


Your message has been sent! Thanks :)