ACotGK: Scare Bug

Ran into an interesting bug in Accursed Crown of the Giant King today. The spell Scare was unexpectedly lasting 0 seconds.

Beldegon casting the Scare spell (somewhat inexplicably on his own party member).

The Scare spell inflicts fear on the target, and should last for 30 seconds. In the case where the target makes his saving throw, the spell duration should be minimized, which in this case means 10 seconds.

So, digging in, the first issue I found was that the saving throw message was not getting displayed properly. As part of some changes that I made a while back, the message was getting created, but never displayed. That had the additional result that the fact that the target was successfully saving, and thus the spell should have a short duration, was not obvious at all.

But that wasn’t the whole issue. Once I started to display the message, it became obvious that the bug occurred when the save succeeded. However, the short duration was much shorter than expected. Digging in further, I quickly found that the duration was getting reduced several times; specifically divided by 2. So the duration was ending up at 30/16, or about 1 second. The fix ended up being one line, to simple make the duration 10 seconds in this case. Another bug bites the dust!

The Accursed Crown of the Giant King is an old school role-playing game, single player, party based. It will be released in 2020 for Windows, Mac, and iOS. ACotGK is by Merry Prankster Games, and you can get more information at https://prankster.com/acotgk.

ACotGK: Orvasin Orc Caves

The Accursed Crown of the Giant King is an old school role-playing game, single player, party based. It will be released in 2020 for Windows, Mac, and iOS. ACotGK is by Merry Prankster Games, and you can get more information at https://prankster.com/acotgk.

This week I’ve been cranking through some areas. Thanks to procedural generation this goes a lot faster than it used to, though a lot of work went into getting the generation going in the first place. The video is from the Orvasin Lands, where the party explores some orc caves located below.

Exploring the Orvasin Orc Caves

More videos in the weeks to come.

ACotGK Door Bug

I ran into a fun bug in Accursed Crown of the Giant King today, and thought I’d share. See the door in this screenshot:

The locked door to the chaos temple of Thunor.

When you come upon this door, if you have the Fire key and the Ice key, you should be able to open the door. That works OK. Also, to avoid inventory clutter, the game removes the keys. A little unrealistic, but probably best for the player.

However, when you come back to the door, oops! You can’t open it any more. I forgot to save the state of the opened door. Easy enough to fix, my engine supports arbitrary tags, just set a tag when the player opens the door. Then when the player tries to open the door the second time, check the tag, and the door opens.

Another day, another bug fixed.

ACotGK: Baddo Camp

The Accursed Crown of the Giant King is an old school role-playing game, single player, party based. It will be released in 2020 for Windows, Mac, and iOS. ACotGK is by Merry Prankster Games, and you can get more information at https://prankster.com/acotgk.

I’ve switched to doing a video every other week. As I develop the game further, I should have something new to show from the game every couple of weeks. This week, I’ve completed the town of Baddo Camp, a temporary settlement of dwarves fleeing chaos in the Giant Kingdom. The party explores the town, talks to some folks, and peeks into a location.

More videos in the weeks to come.

The Problem With Apple

I got an email from them:

Your app, Temple of the Abyssal Winds, app Apple ID: 816495128, does not follow one or more of the App Store Review Guidelines.

Turns out there isn’t a problem with my app, it just hasn’t been compiled and submitted “recently”. So now I have to think about whether it is worth the trouble of digging out the old code , getting it to work with the new compiler (and dependencies), and go through submission again. It would probably take me a week to get through all that.

Is this really a problem? I guess not; it’s probably a good thing for users to ensure that apps are maintained and kept up to date.

ACotGK: New Party Member

The Accursed Crown of the Giant King is an old school role-playing game, single player, party based. It will be released in 2020 for Windows, Mac, and iOS. ACotGK is by Merry Prankster Games, and you can get more information at https://prankster.com/acotgk.

In this week’s video, the party completes a quest. The person who assigned the quest then offers to join the party, and is welcomed as the new spellcaster.

More videos in the weeks to come. I’m thinking about switching to a video every other week, though it is good to put one out every week because I stay in practice. TBD.

ACotGK: Winning Chapter 2

The Accursed Crown of the Giant King is an old school role-playing game, single player, party based. It will be released in 2020 for Windows, Mac, and iOS. ACotGK is by Merry Prankster Games, and you can get more information at https://prankster.com/acotgk.

This week’s progress: Chapter 2 is now winnable! I still have a fair amount of work to do filling in the details of Chapter 2, but this is a good accomplishment.

More videos in the weeks to come.

ACotGK: The Mirror of Fauglin

The Accursed Crown of the Giant King is an old school role-playing game, single player, party based. It will be released in 2020 for Windows, Mac, and iOS. ACotGK is by Merry Prankster Games, and you can get more information at https://prankster.com/acotgk.

This video demonstrates the party unsealing a magic mirror, magically guarded in the pinnacle of a tower. In the process, the party completes a quest and gains valuable experience.

More videos in the weeks to come.

ACotGK: Slain by a Mummy

The Accursed Crown of the Giant King is an old school role-playing game, single player, party based. It will be released in 2020 for Windows, Mac, and iOS. ACotGK is by Merry Prankster Games, and you can get more information at https://prankster.com/acotgk.

This video demonstrates the party battling some mummies and wights, and the main character meeting her end.

More videos in the weeks to come.

ACotGK Roguelike?

I’ve been playing a bit of FTL lately ( https://subsetgames.com/ftl.html ); great game:

The way my FTL games often end…

It occurs to me that the engine I use for Accursed Crown of the Giant King could pretty easily adapt to play a similar sort of roguelike:

  • Any given play-through of the game could take an hour or two.
  • Roguelike generation of quests, level, etc, but with a general overall plot.
  • D&D-style RPG mechanics.
  • Experience full party and character progression each game.
  • Unlock new classes, factions, etc with each successful play.

I think it could be pretty interesting.

Of course, this is typical when I am well into the process of making a big game. I start thinking about all of the fundamental design decisions that I could have done differently. When what I really need to do is to suck it up and finish, and then I can think about what future development holds.