Trending Games | Fallout 76 | World of Warcraft | Star Wars: The Old Republic | Lord of the Rings Online

    Facebook Twitter YouTube YouTube.Gaming Discord
Quick Game Jump
Members:3,908,674 Users Online:0

Show Blog

Link to this blogs RSS feed

IfThen Software

Development log for IfThen Software. IfThen Software is a family owned and operated indie game development company.

Author: InvisibleLf

Newsletter issue #4

Posted by InvisibleLf Tuesday October 14 2008 at 11:08AM
Login or Register to rate this blog post!

Cross-posted from


We have merged the Stick Adventures Online ( forum (which used to be on with our main IfThen Software board at The forums have also been given a new festive theme.

Ace, a member of our community and SAO moderation team, has released an IRC channel where you can read the current in-game Stick Adventures Online chatter. To talk to players in-game however, you will need to connect to the game like normal.

IRC Server:
: 6667
Channel: #HAL

From the Programmer
Written by Invisible

I'm not sure if it was a bad idea to agree to this, but I am working on an online chess game for a chess tournament that a friend of mine is hosting. Since he needs it soon, I've been working on that for the past week instead of Loradon 3.0, but I've learned some interesting things along the way.

First off, creating another game from the ground up allowed me to try out new program designs. So far, I am liking the new structure of the code and I will probably convert Loradon 3.0 to the same structure at some point in time.

Secondly, I am writing a memory manager. This is something I have wanted to do for a while, but never really had time to do it.

A GDNet+ journal entry by ApochPiQ ( gave me the inspiration to try coding a memory manager for the new chess game, and so far it's going smoothly. The memory manager is contained in a single class and contains 2 structures, one to represent a block of allocated memory and another to represent a reference to that memory. I'm using linked lists for the allocated memory blocks and references, which is something new to me as I have never had to use them before. I "borrowed" the memory type idea from ApochPiQ to help with debugging, and will probably also apply it to references.

Latest Dev Demo Report
Written by Invisible

There wasn't a demo last week, so there won't be a dev demo report this time. Sorry people!