The A.Typical RPG features everyday situations, tactical RPG gameplay, cartoony hand drawn art, branching storyline and a sense of humor in a strange town called whatever-this-place-is-ville. The game is based on the lives of a bunch of friends as they trudge through a college semester, with everyone in the town – ranging from bullies to real estate agents out to get them. Will they be able to survive?

Post news Report article RSS Feed A legit update – World map, yo

Happy, wholesome news about programming, the world map and our project in general. Also, something for you to guess.

Posted by Arvind on Jul 21st, 2010

Hey people! It’s Arvind this time with some sweet news to share. Now before you run away in fear of the horrible art I am about to show you, be aware that it is all going to be replaced by our awesome artist, so just see it this once and you’ll never have to see it again. Promise.

Let’s start with one feature that is quite central to the game – The World Map.

A<br /< rough sketch of the world map

Okay, enough screaming in horror at my sheer impudence to show you this horrible picture. But once you get past the art and to the substance, you will notice that the locations on this map all have one thing in common. Come on, guess that common thing while I show you some other pictures of the development process.

Notice the small map icon in the middle? We have selected the <br /<classrooms, producing this effect.

Left : How the map icon looks on screen (Henri drew that), and Right : the selection effect that occurs when you select a location on the world map.

So there I am, hard at work implementing new features and toiling away in inhospitable conditions to polish the game to near perfection. For those of you who prefer using the keyboard to the new-fangled mouse and GUI stuff that is surely a fad, I’ve added full keyboard support to all the in-game interfaces. After all, nobody will be using mice after 5 years.

In the next update, we’ll show you the environments that Henri has been toiling on for the past few days. He did make the special map icon that glows when you point at it. Technology!

Boring! Magic!


(Not suitable for the graphics-obsessed or people with allergy to code !)

Is he gone? Good, I don’t like him very much.

A lot of my programming time this past month has been spent optimizing the game engine, as it soon became apparent just how bloated the code had become in some places. Worse, I came upon a nasty memory leak that caused about a 2 MB increase in memory consumption per second. That’s pretty nasty even for a AAA 3d-enabled processor-destroying game, much less for a 2d game like we have here.

So the result was that I dived into all my code, and completely rewrote the parts I thought were poorly written (about 75% of the code), and the result is a leaner, faster game that consumes about half as much memory as previously and runs a lot faster. And best of all – no more memory leaks!

I’m currently programming a whole new level system that will enable me to quickly prototype the game events (story and battles, basically). After that, I plan to get started on the inventory and equipment system.


That’s it from me then, fellas. For any queries, comments, criticism, or maybe if you would like to help out in some manner, don’t hesitate to contact me!


Post comment Comments
wilbefast Jul 23 2010 says:

Good stuff :-) Out of curiosity, how did you check for memory leaks? Just system monitor/control panel ?

+1 vote     reply to comment
Arvind Author
Arvind Jul 24 2010 replied:

Task manager and System monitor are good for checking general memory consumption. For specific checks (such as which thread/object is causing the leak),I use the analysis tools built in Visual Studio 2010.

+1 vote   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

A.Typical RPG
Windows, Linux
Custom Built
Send Message
Official Page
Release Date
Released 2011
Game Watch
Track this game
Post news
Report Abuse
Report article
Related Games
A.Typical RPG
A.Typical RPG Role Playing
Related Groups
Indie Devs
Indie Devs Hobbies & Interests with 1,250 members
Pyrodactyl Developer with 4 members