Submissions from 2015-03-05 to 2015-03-06 (5 total)

Well, I have had things every day this week, so it's been hard to really get much done sadly. I'm surprised I even managed to make the event system! I've started to implement what I'm calling the third tier of gameplay (hmm, why is it the third tier. I don't even remember what the first two tiers were...) - an action mechanic. Anytime you attempt to interact with something in game which is above trivial difficulty, you will have to play a "minigame" of sorts. This minigame consists of a progress bar that fills over time, and a percentage chance the task will fail. You can speed up time by holding the run key - but this will both deplete your endurance AND increase the failure chance of the task. It's simple enough that you wont be frustrated at having to do a dumb minigame for so many actions, but has enough depth to play into the other mechanics of the game. Since so much of the game will rely on you completing tasks in a limited time, you will be managing your endurance and speed of completing the tasks, in a similar way to managing your potions, mp, and hp as you go through a dungeon in final fantasy.

Anyway, I got the action ui and mechanics working (to a point). The next step is to actually hook up the ui to different actions in the game.

A submission for Make games. 40

Minor narrative progress, sorting out which concepts I want to use in the engine demo and which of those I want to use in the larger 'full game'.

Now that the level editor is nearing completion, I'm working on refactoring. After the editor is fully finished, I plan to work on dialog trees. As I envision it, dialog should leave the player in full control of their normal gameplay, but add contextual features to some mechanics, such that walking away is just as much an option, and just as fluid as stopping to chat. No more, "Tell me more." > "Goodbye." Nonsense.

Hopefully, a non-blocking dialog system will allow the game to feel more fluid, and less clunky.

Just a simple demo for today, so give it a try if you have an extra controller!

Tomorrow I'll probably make a demo of Mass Warfare

Today I did multiple smaller tasks:
  • added an autosave every 5 turns. Player will have an option to change the saving interval or turn off the autosave completely.
  • added error handling for loading save files if they are corrupt. A nice message is now displayed.
  • added a check for victory scenarios. Player is now displayed a pop-up specifying which victory is reached.

If you would like to support Crystal Kingdom, please consider liking its facebook page and following it on twitter.
Yesterday's update can be found here.
In a case of any questions or suggestions, don't hesitate to contact me here or on twitter. ;)

Trying to keep the animations simple since I'd like to have a prototype finished by the end of the month.