Visual Development

I’ve been working on developing the visual style. Here are a couple shots. Both of these use the exact same assets and all of the colors are generated dynamically in code and shaders. I’m also hoping to officially announce this project before too long…once I have some more details fleshed out and a final title.

red_smred_sm

 

Colors

Been playing with color styles. Here’s a test. Oh, and palm trees.colors

 

Shadows!

B3VDXLdIEAEOtAv

I’ve added shadows to my game engine!  OpenGL 2.0ES doesn’t support the standard method for shadows because you can’t access the depth buffer.  So, my method basically requires packing the depth value into a vec4 and creating a regular texture buffer instead of a depth buffer.

Works great, but very expensive.  It will almost certainly need to be disabled for anything below the iPhone5S. It seems the real expensive part isn’t drawing all the geometry twice. It’s the process of drawing it into a texture that is the real bottleneck.

 

New Untitled Game

I’ve started a new project.  It’s super super early, but here’s a screenshot of a playable version.

ingame0001

 

This is all from scratch with no physics or opengl libraries or third party tools.  Call me crazy.

 

 

Flatiron Available Now!

Download Flatiron now on Apple’s AppStore!  You can get it here: https://itunes.apple.com/us/app/flatiron/id926033330

 

Flatiron Release Date!

Flatiron as been approved and will hit the AppStore on Thursday, November 13th!

 

Flatiron

Flatiron has been submitted and is awaiting approval!

I ran into a big roadblock last week, which delayed submission a few days. Apple requires that apps still need to support the iPhone 4S, which has the old 3.5″ screen and a 1.5:1 aspect ratio.  Needless to say, all of Flatiron’s graphics were formatted for the newer standard 1.775:1 aspect ratio and they all needed to be re-formatted. Another big issue with the 4S was performance. I couldn’t get my hands on a 4S for testing, but I was able to test on a 5th Gen iPod which has similar hardware (but a 4″ screen). So hopefully it holds up on the 4S. I had to make some changes to get it working though.  Most notably, the game will run at 30fps on iPods and 4S phones (it will still run at a smooth 60fps on any other device). This is because the game does a pretty heavy render-to-texture pass in order to simulate the flickery film grain look of old movies. The older devices’ PowerVR GPU just can’t handle it. And the textures used to produce that film grain had to be reduced on those devices to accommodate the limited 512MB RAM. The film-grain won’t look as sharp, but still works well enough.

In the meantime, check out this short and chaotic gameplay video:

 

Flatiron submission

Flatiron, MCG’s first game, is finished and ready for submission!  But there are still a million things left to do first.  I am aiming to submit to Apple tonight.

In the meantime, check out my fancy press kit for Flatiron!

 

Welcome

Welcome to Mission Control.  We build games.