IfThen Software

Profile
Oregon
Journals our progress on current projects
54 comments
1 followers
169 entries
Advertisement
VBStrider
March 02, 2015
Devlog #17: The Livestream
Over the last month we've had fun doing the livestream. We made new friends and everyone had a great time during this month-long experiment.

After a month of livestreaming, we've discovered that we can't maintain the same level of production that we could before.

So we are no longer able to continue …
2,028 views
VBStrider
February 26, 2015
Devlog #16: The Bugs are Fixed... I Think
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:



Fortunately, I managed to get most of the bugs fixed…
1,888 views
VBStrider
February 25, 2015
Devlog #15: Pulling is Buggy
The Pulling Mechanic

So, today I started work on the "pulling" mechanic. This mechanic allows you to pull other characters around the map. Such a feature would be useful in combat, and would also aid in forcing characters out of choke points.

I decided to get it working in a simple situation first: N…
1,781 views
VBStrider
February 24, 2015
Devlog #14: The World of Volund has been Mapped!
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…
2,088 views
VBStrider
February 24, 2015
Devlog #13: New Version and Lots of Fan Art
Name Tags

Due to popular request, "name" tags have been added at the last minute. The name is simply an incrementing number, but it allows you to identify each other while playing.

[size=2]Fanart by SurvivorTuga:



The Caboose has been Found

I finally fixed the bug that was causing the third character in…
2,110 views
VBStrider
February 20, 2015
Devlog #12: The Mystery of the Vanishing Caboose
It was a dark and stormy night...

No, not really. Although the morning certainly started off cold!

Bugs, Bugs, and um... Bugs

Today was full of bug fixing, which I expected going into it. The day started off with implementing the final part of the "grabber dragged along" mechanic: Slowing the speed of…
2,108 views
VBStrider
February 19, 2015
Devlog #11: Choo-Choo!
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 livestream viewers in the chat - thanks!)

The problem, like with most…
1,799 views
VBStrider
February 18, 2015
Volund Livestream for 2/18/2015 - 2D MMORPG Game Development
Today's game development livestream is starting at 8:30am PST!


Schedule

On today's livestream, Mike will be working on the "grabber dragged along" mechanic. He started work on this mechanic in yesterday's stream, and it's making very good headway!

The "grabber dragged along" mechanic will cause a char…
2,288 views
VBStrider
February 18, 2015
Devlog #10: A New Mechanic and Helpful Bug Fixing
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 moving away quickly. After grabbing …
1,779 views
VBStrider
February 17, 2015
Devlog #9: Holding Hands and Fast Iterations
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…
1,841 views
VBStrider
February 05, 2015
Devlog #7: Version Numbers & Grabbing
Version Number is now Displayed


So, first off: I finished another user story! Within a single day too. Believe it or not, I've had a rather bad track record in that department.

While on the livestream, I managed to finish the version number user story. This means that the next release will have a ver…
1,806 views
VBStrider
December 24, 2014
Areum is now Volund - Choosing a new Project Name
"Areum" is not as Unique as we Hoped

[color=#000000][font=Lato][/font][/color]

[color=#000000][font=Lato]One of the biggest changes to Areum recently has been a new name.[/font][/color]

[color=#000000][font=Lato]Choosing a name for a game is always a difficult process, and this one took us a couple of…
1,432 views
VBStrider
September 03, 2014
Trello Board is Live
Areum finally has a Trello board


(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 estimating the tasks for the first pre-production demo of the game. So tomorrow, I should be able to ac…
1,783 views
VBStrider
September 02, 2014
Finally: A Progress Update
[color=#404040][font=inherit]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![/font][/color]

[color=#404040][font=inherit]Over the past few days…
1,231 views
VBStrider
February 15, 2013
Areum Pre-alpha v0.0.0.327
Download: Areum Pre-alpha v0.0.0.327

Account passwords are now encrypted, and we've changed the storage system for account data. Because of this, all current accounts had to be wiped; this is just a pre-alpha, so hopefully you guys didn't lose too much progress.


We have an online chatroom where you …
1,718 views
VBStrider
February 14, 2013
No Demos Recently
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 comple…
1,822 views
VBStrider
February 07, 2013
Areum Pre-alpha v0.0.0.321
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…
1,748 views
VBStrider
February 07, 2013
Areum Pre-alpha v0.0.0.317
Download: Areum Pre-alpha v0.0.0.317

To prepare for the artwork that our artist GreyKnight will be creating, the game's resolution has been increased. The graphics have all been stretched to match the resolution, this is only temporary however; the graphics GreyKnight is working on won't be stretche…
1,599 views
VBStrider
February 05, 2013
Areum Pre-alpha v0.0.0.286
Download: Areum Pre-alpha v0.0.0.286

The leveling system is finished! At least for phase 1.

When you gain enough experience, your character levels up. Leveling up will increase your stats, so killing the goblins should be a bit easier after a level or two. I also added in an armor stat, which comp…
1,483 views
VBStrider
February 03, 2013
Areum Pre-alpha v0.0.0.277
Download: Areum Pre-alpha v0.0.0.277

Sorry for the long wait for a new demo; I had to take care of some tool-related features. Since you guys wouldn't see any difference, I decided not to release new demos.

You will now gain experience from killing NPCs (specifically the goblins). I don't have leve…
1,434 views
VBStrider
February 02, 2013
Areum Pre-alpha v0.0.0.250
Download: Areum Pre-alpha v0.0.0.250

Combat is finished! This version has quite a few changes:

  • Attacks are now limited by an attack speed.
  • Characters now have health, which decreases as they are attacked; when a character's health reaches zero, it dies.
  • I've added combat messages so that you can tell w…
1,767 views
VBStrider
February 01, 2013
Areum Pre-alpha v0.0.0.248
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 a…
1,745 views
VBStrider
January 31, 2013
Areum Pre-alpha v0.0.0.238
The NPC feature is finished! Areum Pre-alpha v0.0.0.238

The bug where you were sometimes stuck at the login screen should now be fixed, as well as the bug where the map name would sometimes be replaced with "Static". Both of these were because of a race condition, and I'm happy to have them gone!

Th…
1,410 views
VBStrider
January 30, 2013
Areum Pre-alpha v0.0.0.237
Here is the download link to the new version: Areum Pre-alpha v0.0.0.237

The AI for the goblins has been improved; they will now chase you around relentlessly if you get too close. Otherwise they will
just walk around randomly. You can also get a description of each character by left-clicking on them…
1,391 views
VBStrider
January 29, 2013
Areum Pre-alpha v0.0.0.236
First off, here is the download link: Areum Pre-alpha v0.0.0.236

I've added some goblins to the map, and NPCs now have very basic AI.

Adding the goblins was fairly easy, thanks to the way the content pipeline is designed (it's data-driven), although I was stuck for a while trying to figure out why th…
1,430 views
VBStrider
January 29, 2013
Areum Pre-alpha v0.0.0.235
Here is the download link to the latest version: Areum Pre-alpha v0.0.0.235

NPCs can no longer be walked through, and a slight sprite offset between NPCs and PCs has been fixed. Sort of a small update from the player's point of view, but I've made some internal improvements as well. Characters (wh…
1,582 views
VBStrider
January 28, 2013
Areum Pre-alpha v0.0.0.233
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. Ple…
1,982 views
VBStrider
September 29, 2011
DDR SDRAM Memory Bank
Because I'm getting into the section on memory (and some parts of yesterday's example made me curious, particularly the RAS-to-CAS delay) I have decided to research RAM again. I did quite a bit of research in this area about a month ago, so a lot of this is review and should go by relative…
2,087 views
VBStrider
September 28, 2011
Memory Access Latency

A predicated instruction is an instruction whose execution depends on the result of a true/false test. Another way to look at it is a single instruction for code like the following:

if (a > b) c = 6;

Predicated instructions can help to reduce the number of branches in your code, which ma…

3,146 views
VBStrider
September 27, 2011
VLIW and Researching Interlocks
Trying out a different work schedule, so my blog entries may be a little erratic while I work out some of the kinks. So anyways, this blog post is for yesterday.

Today I learned about a couple new techniques. The first one is something called "very long instruction word" (VLIW). In VLIW, a sin…
1,392 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
8 Followers
15 Entries
9 Followers
johnhattan
Programmer
1,277 Entries
46 Followers
ApochPiQ
Generalist
628 Entries
43 Followers
dgreen02
Generalist
338 Entries
55 Followers
Advertisement