@ChevyRay I think you're really dang good at it to achieve that pace. It takes me like forever and a million years for editor features ;_; (Today)

@infinite_ammo cancel all my meetings that i didn't have. looks like i have other plans for today. (Today)

@infinite_ammo hahahh fuck I dont remember that and I should be all caught up. I must have missed that... (Today)

RT @Draknek: The Stugan deadline is coming up soon and @bnhw and I want to work on a new project there, looking for a 3D artist: t.… (Today)

@infinite_ammo oh god he's slamming the baby in the toilet. it's only a matter of time before he turns his toilet seat into a subwoofer too. (Today)

@infinite_ammo my fav is my upstairs neighbor who slams his toilet seat down also now apparently has a screaming baby in his apartment?? (Today)

@ChevyRay ugggghhhhh I LOVE MAP VIEWS OF THINGS AHHH (Today)

@jwaaaap I don't think you need to be SUPER HARDCORE but you def need platforming skills and the map system can seem kinda brutal at first (Yesterday)

@ChevyRay hi here is my tutorial on regular expressions this is how to verify an email address s/g+.a-Z0-9[]{/gi-?@/f-[a-Z]0-9??/gmail.com (3 days ago)

@TommyRefenes the lengths you'll go to become a metal gear solid boss amaze me (3 days ago)

@shaneneville t.co/9H8F5KlgFA (4 days ago)

@shaneneville well that sounds rad as fuck jfc (4 days ago)

@shaneneville tell me more (tabletop / pen and paper rpg systems are super duper fascinating to me) (4 days ago)

@Fruckert depends on my pace. if I'm working super fast I'll just have a text file in my csproj folder. if I'm slower I'll use trello. (4 days ago)

@ADAMATOMIC I'm not far into this talk yet but do they discuss how most of the costumes make characters look entirely different and incompre (4 days ago)

I'm excited to make games today! *checks task list* Oh right I'm stuck on like 50 bugs I don't know how to solve. (4 days ago)

@ADAMATOMIC just now realizing that I need a giant motivational poster of nasir over my desk at all times (5 days ago)

@obskyr YEAH I was bummed that the Hollow Knight soundtrack turned a bunch of the loops into short songs or arrangements :I (5 days ago)

I humbly request for video game soundtracks to feature more than one loop on the tracks that normally loop in the game~ (ESPECIALLY BOSS TRA (5 days ago)

RT @bitmOO: Hi, I make playful art! :) If you like my work please consider supporting me: 🐮 t.co/dFSRVxbXzf ☕️ t.co/F2hPwao… (5 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 :)