Marketing Here and Now

Introducing Troy Parker. Troy is our current development intern at Soma. We feel like the fortunate ones to have Troy around. When it comes to learning the ropes of the video game business, Troy is like a sponge. Beyond that he is a tremendous addition to our team. Troy one day plans to have his…

God Games Never Sell – NOT!

The last session of CGDC this year was a roundtable discussion that opened with Mark Soderwall’s observation that where faith-laden works had made real headway in movies and books, when it came to games Christian content had scored a “big Goose Egg.” Now to be fair, Mark’s assertion was not accepted by all the members…

Morsels Of Memory Management

So if there’s one thing I’m learning in my career shift to “mobile developer,” it’s that computer programming is a science and that I’m not a scientist.

Previous thesis statement: memory is a magical unlimited resource. ¬†200 mb webapp? ¬†No big deal – my desktop has plenty to spare. ¬†Zombie objects? ¬†Let ’em be, they’re not hurting any one.

New thesis statement: memory management stinks. Texture memory? ¬†Draw calls? GPU? Power of 2 Textures? ¬†This is starting to smell a lot like the low lands of computer science and less like the flowered fields of Scriptable Mesa in the land¬†of GigaBytes O’Ram.