Game Project: Weekly Recap #2

Progress was slow this week due to the day job using Node.js to write a specialized web server. Last week I looked at different C/C++ JSON parsing and construction solutions for serialization.  After initially choosing Jansson I found faster, more efficient solutions.   Jansson is a fully-featured…

Read this article

Game Project: Weekly Recap #1

This has been an on-again, off-again game project.  Though this is the first of hopefully many weekly recaps, it's not the project's first week of development.  Below is a bulleted list of 'accomplishments'. Moved the Game Engine's SDK modules from a single mega-repository into separate git repositories using…

Read this article

A C++ Engineer’s Journey into the World of Javascript

This post is admittedly full of opinion, observation and reflection. Someone once said you truly can’t master your native tongue until you’ve studied another. It takes a lot of time and work to master any language – where on a scale from one to ten, you rate yourself a…

Read this article

When XCode 4 Cocoa Development Meets a C++ Library

I've been developing an Xcode 4 Cocoa application and a C++ Gaming SDK library in tandem.   The SDK uses CMake and builds outside of XCode on the terminal, generating a static library binary.  The SDK, while developed in C++ exposes a C API.  The app links to…

Read this article

DIY Game Development

As I ramp up my next game software project, I find myself asking a few questions before writing that first line of code: What's the game about? Who would play it? What's the scope? I've been in the games industry for years now - from Doom 2 to the present…

Read this article