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

@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 (Today)

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 (Today)

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

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

@RYStorm actually now that I think about it when I get really excited "dude" is one of the first things out of my m… t.co/xjxRg7aZtf (Today)

@dkoontz the brite side (Today)

@MOOMANiBE I grew up in ultra rural upstate new york and somehow I still got it (Today)

when i spend hours on a bug caused by typing x twice instead of x and y t.co/nOkvbJ2XQg (Today)

@NoelFB @RobClemmonsJr coffee totally kills my appetite and I may lean into that more than I should *passes out fro… t.co/QEri4qx8On (Today)

@NoelFB this is a "bad" habit, you say? hmm... interesting... heh heh... *totally not sweating nervously*... (Today)

I've accepted the fact that I'm just going to say "like" 500 times per minute when I'm talking, and that's just, like, how it is. (Today)

@raiganburns yeah something really frustrating about watching a term's meaning totally erode, especially when a ter… t.co/LnabpYVyJQ (Today)

@floatvoid holy poop I havent heard this one yet!! (Today)

@raiganburns seems folks have been using rogue-whatever when they just mean procedural generation for awhile now. (… t.co/yYGOokKJUu (Today)

when are these so called major "esports" teams going to pick up players for link to the past randomizer races?? t.co/mxXI5JRG2X (Yesterday)

@AshBlueWD @ESAdevlog this is legit one of my favorite games of the past couple years. amazingly executed metroidva… t.co/WAQq7r3MQs (2 days ago)

@dannyBstyle Yeah it was an insane disaster and I'm amazed everyone signed on and was like yeah cool this sounds good let's do this (2 days ago)

RT @ESAdevlog: Btw, ESA is 60% off (and OST 30%) this weekend on Steam & Humble Store!! Completely forgot to announce that, whoops https://… (2 days ago)

@dannyBstyle Haha too late. It was... a thing. The original trailer for it was amazing though so I'll just keep watching that. (2 days ago)

posts tagged with: gaiadi

2013 - 12 - 20 / 9:10 am / general

Dev Log: Shootin' Stuff

Dev Log: Shootin' Stuff

As I spend most of my time visiting family in the cold north east of the U.S., I still have some down time to work on my next project. I've been trying to flesh out the feel of the moment to moment game play which will involve a lot of enemies, shooting, and explosions. Eventually there will be a system to build islands and structures, and then some kind of overall goal to complete for each challenge, but for now I am just focusing on the details of combat.

Right now this is what it currently looks like in animated gif form:



I've been playing around a lot with hit freezing the action for when enemies are hit and destroyed, and still not totally sure if I like it or not. I think I might reserve it for larger enemies and more significant events and explosions, but it is kinda cool. I also threw damage numbers onto stuff just to see how it would look and surprisingly it makes shooting things magically more satisfying. In the final build of the game I'll probably have the option to turn it off.

I've also been updating some things in Otter as I work and I'll most likely save a lot of it for one big push with a lot of changes. It doesn't look like I'll be able to get any video tutorials recorded, so it may be a little while before I make another one of those.

Trying to keep up with my usual 15ish blog posts a month, but I'll have to go double time from here on out to hit my goal!

No Comments

2013 - 7 - 9 / 3:56 pm / general

Dev Log: Boring Stuff

Dev Log: Boring Stuff

My work with C# and SFML pushes on. I'm also trying out a new thing which is working remotely! I need to break free of the shackles of my bedroom and be more comfortable with working at over locations, so right now I'm making this blog post from a local cafe with my laptop as I work on C# stuff and rant about how Nintendo sucks.

Every time I travel my work schedule get's totally screwed up and it takes me days to get back into a groove, so in an attempt to try and correct this I'm getting used to working in different locations. Anyway...


Yesterday I added a bunch of structure code to Gaiaden (tentative title!) for combat. My dream right now is to have a bunch of different damage types, armor, shields, and all that kinda crap, but we'll see how much of that makes it into the final game code. Usually that kind of stuff gets cut in the end because it ends up being way too much work that doesn't add a whole lot to the game, but right now I'm letting myself dream big! read more

No Comments

2013 - 7 - 1 / 2:58 pm / general

Dev Log: Game Loops

Dev Log: Game Loops

I pretty much spent the whole day learning that certain video cards, or hardware configurations, seem to really hate rendering large textures.


I've been messing around with some early versions of the background for my new game. I'm composing it from a number of images -- there's the ground, a couple of gradients for water and haze, and a couple of cloud layers. All of my desktop machines seem to have no issue running this (the render time is 1 to 2 ms) but my laptop seems to get very upset about this with a render time of nearly 15ms.

I also discovered that using the SetFramerateLimit() function in SFML is bad news, at least in C# land. I sent my current build to a friend who ran it on his Macbook (running parallels to boot into Windows) and it ran at about 30 frames per second (short of the desired 60.) His Macbook has no problem playing any other Windows games, so this was a bit odd. After messing around in the game for about 5 minutes the framerate jumped to 60 for no reason that we could see. Super weird.

After these weird results I went back to my code and ripped out the SetFramerateLimit() in favor for my own timing code that would limit the framerate. Not only does this seem to just work better than SetFramerateLimit(), but it also fixed the framerate on my friend's Macbook.


Eventually I will be releasing the full source of my framework for people to laugh at, or possibly use and contribute to. I haven't yet reached the point where I think I can do that comfortably, but I would imagine that sometime this month I'll be ready to show it off. It's very similar to Flashpunk, and is basically a big mash up of a lot of the engines and frameworks I've seen or used. In the mean time, you can also check out #Punk by Jacob Albano which is more of a faithful port of Flashpunk to C# using SFML as the core.

1 Comment

2013 - 6 - 13 / 4:20 pm / games

New Game Mockup!

New Game Mockup!

Now that I'm doing all this stuff with C# and SFML, some people have been wondering what exactly it is I'm doing with it! I have two games that I want to try and make with my new C# knowledge. They're both previous game jam games of mine, and here's what I want to do first:



You may recognize this from the game I made for Ludum Dare 17. It's actually available for download in my games section -- just scroll down to Gaiadi and download it to give it a whirl. Gaiadi is just a prototype, but now I want to turn the concept into a fully fleshed out game.

I've been trying to get this project going for a long time now, and I think attempting it in a high resolution will be pretty fun ... as long as nothing goes horribly wrong! This is by no means a guarantee that I will be releasing this game any time soon, but just what I'll be focusing on for the next big chunk of time.

As for my metroidvania project in flash from Global Game Jam... that's not 100% dead, but right now I am putting it on hold to focus on this.




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 :)