Jump to content

  • Log In with Google      Sign In   
  • Create Account

Michael Grand

Member Since 22 Jan 2005
Offline Last Active Jun 01 2016 03:49 PM

IfThen Software > Devlog #16: The Bugs are Fixed... I Think

Posted on 25 February 2015 - 08:30 PM

Well, the good news is that this works!


I finally managed to fix pulling across map borders. You still aren't moving your target... But at least you are not longer getting stuck.

I still had a host of small bugs to fix today, this being one of them:


IfThen Software > Devlog #14: The World of Volund has been Mapped!

Posted on 23 February 2015 - 09:46 PM

Grabbing Sprite

Today started off with a relatively easy task: Add in a "grabbing" sprite for when a character grabs on to another.

I started off with getting things setup to add the sprite to the character's spritesheet. This went well, however I discovered something surprising: It was already there! Wishing I had noticed this sooner, I quickly moved...

IfThen Software > Devlog #11: Choo-Choo!

Posted on 18 February 2015 - 11:55 PM

Uh... That Shouldn't be Happening

So today started off with fixing a rather odd bug. You see, the- Uh... Well. This is easier shown than described:


So. That was happening. Fortunately I managed to fix it (not without the help of the liv...

IfThen Software > Devlog #10: A New Mechanic and Helpful Bug Fixing

Posted on 17 February 2015 - 07:55 PM

Hindering Movement is Finished

The biggest news I have today is that the "hindering movement" mechanic is finally finished! Here is an animated gif of it in action:


With this mechanic, you can approach another character, grab on to them, and then prevent them from movin...

IfThen Software > Devlog #9: Holding Hands and Fast Iterations

Posted on 17 February 2015 - 12:56 AM

Engine Doesn't Allow Fast Enough Prototyping

Well, I have learned one thing over the past few iterations: Adding game mechanics takes a long time. A very long time. Just the framework for the grabbing feature has been in development for the past couple months.

So, I've identified a problem. Now what? Well I need to figure out how I'm going to solve i...

IfThen Software > Areum is now Volund - Choosing a new Project Name

Posted on 24 December 2014 - 12:41 PM

"Areum" is not as Unique as we Hoped


One of the biggest changes to Areum recently has been a new name.

Choosing a name for a game is always a difficult process, and this one took us a couple of weeks. I consider us fortunate that it didn't take longer!

First off, le...

IfThen Software > Trello Board is Live

Posted on 02 September 2014 - 09:01 PM

Areum finally has a Trello board http://public.gamedev5.net//public/style_emoticons/default/biggrin.png

(click to visit the board)

Trello is a free online task management program: I highly recommend it to anyone who needs to do planning for a project.

Today I finished estima...

IfThen Software > Finally: A Progress Update

Posted on 01 September 2014 - 08:53 PM

I’ve wanted to do this since Friday, so I’m finally writing it up :D I technically don’t have any time left for work today, but I’m making an exception just so that this whole thing actually gets started!

Over the past few days, I’ve been working on the task list for Areum, as well as designing the new movement system. Specifically, I’ve been working o...

IfThen Software > No Demos Recently

Posted on 13 February 2013 - 11:17 PM

Recently we have been working on internal features of the engine, so there hasn't been anything new to look at.  Because of this, we haven't released any new demos since there would be little point in showing what is effectively the same version of the game.We are very close to being feature complete for the first phase (the first version of the game).  T...

IfThen Software > Areum Pre-alpha v0.0.0.321

Posted on 07 February 2013 - 08:26 AM

Download: Areum Pre-alpha v0.0.0.321 I worked straight through the night to bring you guys this update :)  Music and sound effects are now in the game.  I have also added swords and armor to the Goblin's inventory, so they will have a chance of dropping one of them.Next up is the chat system...  I'm personally not looking forward to this feature; I'll nee...

IfThen Software > Areum Pre-alpha v0.0.0.248

Posted on 31 January 2013 - 08:53 PM

Download: Areum Pre-alpha v0.0.0.248 I've added in very basic combat: You can press the A key while standing next to and facing a character, and that character will die (including PCs). Because there is no respawning though, you might run out of targets quickly; if this happens, please let me know and I'll reboot the server.Because of limitations with the...

IfThen Software > Areum Pre-alpha v0.0.0.233

Posted on 28 January 2013 - 01:35 PM

It's been a while since I last posted on here... Hello again!A few months back, we started work on a new project named Areum, a 2D top-down MMORPG in a medieval fantasy setting. We have been working hard on this game, and we are now able to show something.Here are a few screenshots of the game. Please keep in mind that the game is using all placeholder ar...

IfThen Software > Register Renaming

Posted on 02 September 2011 - 11:51 PM

Register renaming is the action of replacing the registers used by an instruction with different registers.

When register renaming is used, there are more physical registers (actual hardware registers) than there are logical registers. A logical register is a register which is defined to exist by the architecture, but this is purely an...

IfThen Software > Starting graph theory

Posted on 13 June 2011 - 10:11 PM

Today I started reading Introductory Graph Theory by Gary Chartrand. It's starting off teaching about modeling. Modeling in this case is turning something into math, such as the area of a square being A=W^2.

I reached the part in the book where it...

IfThen Software > HLSL and a cool Direct3D debugging tool

Posted on 06 May 2011 - 10:57 PM

I worked on the rendering system today. Because of the way I handle errors, there is a class for the D3D object, the device, vertex declarations, vertex buffers, vertex shaders, and pixel shaders. This is a little inconvenient, as the following code shows:

hResult =...