Category Archives: general programming

(Single-Threaded) Latent Functions in C++

I’ve been recently considering conversion of one object oriented Unreal Script like language code into C++ to improve its run-time performance. And while most of the features of the language seemed easy to transform from one to another there was one that … Continue reading

Posted in game engine, general programming, scripting languages | Tagged , | 4 Comments

msawitus

After some very long and slow, mostly after hours, development I have finally released my new puzzle game – Rainbow Hero: The game is an old-school type of game as far as mechanics with some painterly stylized graphics and a fairy tale style audio.   … Continue reading

Posted in general programming, indie game development, puzzle game | 1 Comment

Naive #include Optimizer for C++

Here’s my simple and really basic utility written in C# that optimizes Visual Studio project by removing redundant #include lines where possible. Why having redundant #includes is so bad? The answer is simple – it can severely slow down the … Continue reading

Posted in c++, general programming | Leave a comment

Practical C++ RTTI for games

There’s at least few popular approaches to C++ based RTTI (aka Run-Time Type Information) implementation in games. The goal of this post is to discuss strengths and weaknesses of major ones. But before that let’s have a look at some of … Continue reading

Posted in game engine, general programming | 4 Comments

Monstaaa! development summary – part 1

Today is the day. The game I’ve been working on for the last 6 months gets released on iOS as a universal app. Monstaaa! is finally available on the Apple App Store! Yeah!!! Now, here is the summary of my indie game … Continue reading

Posted in general programming, indie game development, mobile game development, physics | 2 Comments

Monstaaa! for iOS – the first announcement

Just a quick (and big) announcement today! The game I’ve been working on for the last 6 months is finally going to be released on iOS. It is called Monstaaa! and should be available on the 29th of May 2012 as a … Continue reading

Posted in general programming, mobile game development | Tagged , , , , , , , | 2 Comments

iOS & Android game development on Windows

UPDATE: Read here about my second game Monstaaa! made on Windows using Marmalade SDK. When I started indie game development 6 months ago (see my previous post Good bye Blue Tongue (and time for indie game development)) I knew I wanted to experiment … Continue reading

Posted in general programming, mobile game development | 17 Comments