Our third child arrived. Mom and son doing well thanks!
I've made no progress on Maze, Evan, Quantopian.com and Hearthstone are to blame. I'm winding down on Quantopian so hopefully I'll pick up the Maze development again soon. It's been a long break... too long.
A party-based, first-person, fantasy CRPG with phased combat, class-based character progression, and programmer-art. I called it "old school" until the term got trendy. It started inspired by Wizardry VII and the lack of a free open source alternative. Today we are living in the indie revolution and there are far more influences, but the game still clearly shows its Wizardry lineage. It's playable end to end, but there is a lot more to do before it's done. This blog tracks that work.
Thursday, June 15, 2017
Thursday, March 2, 2017
The Oh Crap Missed February Update
Work continues, here's the skinny:
- Druid class abilities: Aura of Regeneration, Bestial Reincarnation
- Elemental class abilities: Fists of Rock, Channel Elements, Helm of Flames, Mantle of the Seas, Robes of the Wind, Shield of Ice, Magma Spear
Thursday, February 2, 2017
The Late For January Update
Is it February already??
There's been some progress. Courtesan is finally done. Druid is under way. The hybrid classes take somewhat longer because they have more class abilities and less spell casting levels.
There's been some progress. Courtesan is finally done. Druid is under way. The hybrid classes take somewhat longer because they have more class abilities and less spell casting levels.
- Class abilities: Supply Consumption modifier
- Courtesan class abilities: Sense Motive, Barter Expert, Minor Powder Creation, Locate Person, Courtesan Skills
- Druid class abilities: Regenerate Self, Wilderness Veil, Entangling Blows
Sunday, December 18, 2016
v0.916 released!
18 months later, finally another release. Both lots and not much to say about this drop. Lots has changed. Still very much a work in progress. Grab the download at SourceForge.
Without further ado, the release notes.
---------------------------------------
v0.916 (18 December 2016)
---------------------------------------
Features
- Gnome female art and portraits
- Changed NPC attitude system to use states instead of a score
- Added attitudes for all actor encounters (NPC and foe)
- All encounters now on new UI design and standard event processing model
- Support for both windowed and full-screen mode, can be set in maze.cfg
- Dwarves are drinking fit
- Spell data model updated to includes HP, AP and MP costs that are Values
- Added spell results: AttackWithWeaponSpellResult, CreateItemSpellResult
- Implemented Backstab and Snipe as Spells: results in a weapon attack, costs AP
- NPC Inventory Templates can now include Loot Entries
- Added character race images and spell book descriptions to the character creation wizard
- Added Iajutsu special ability
- Added foe information popup on click of the sprite during actor encounters and combat
- Added foe types as configurable objects, can provide modifiers and abilities to foes
- Favoured Enemy modifiers for various foe types
- Added descriptions for player spell books
- Immunity to Criticals is now a modifier, not a Foe Template property
- Added level ability progression preview to the character class selection screen
- Class abilities: Parry & 1H Wield for Sword, Axe, Mace, Polearm & Staff; Threaten; Code of Honour; Code of Dishonour; Hide; Bribe, Dodge; Backstab; Snipe; Riposte
- Acolyte class abilities: Whispers of Evil, Life Leech, Dark Majesty, Hellfire, Power of Darkness, Apotheosis
- Amazon class abilities: Amazon Stamina, Amazon Strength, Amazon Speed, Deadly Aim, Furious Purpose, Amazon Courage, Amazon Willpower, Hail of Arrows, Amazon Fury
- Berserker class abilities: Berserk Powers, Berserk At Will
- Blackguard class abilities: Dying Blow, Finisher, Bloodthirsty, Notoriety, Terrifying Reputation
- Burglar class abilities: Pickpocket, Nondescript, Dirty Attack, Danger Sense, Sap, Quick Wits, Disable, Trap Sense
- Courtesan class abilities: Slip Away, Hidden Blade, Underhand Throw, Hidden Dart, Deadly Dart, Surprise Parry, Surprise Riposte
Other
- Performance improvements for movement mode
- Refactored event text display to centralise into a single UI widget
- Refactored combat to execute on the game thread
Without further ado, the release notes.
---------------------------------------
v0.916 (18 December 2016)
---------------------------------------
Features
- Gnome female art and portraits
- Changed NPC attitude system to use states instead of a score
- Added attitudes for all actor encounters (NPC and foe)
- All encounters now on new UI design and standard event processing model
- Support for both windowed and full-screen mode, can be set in maze.cfg
- Dwarves are drinking fit
- Spell data model updated to includes HP, AP and MP costs that are Values
- Added spell results: AttackWithWeaponSpellResult, CreateItemSpellResult
- Implemented Backstab and Snipe as Spells: results in a weapon attack, costs AP
- NPC Inventory Templates can now include Loot Entries
- Added character race images and spell book descriptions to the character creation wizard
- Added Iajutsu special ability
- Added foe information popup on click of the sprite during actor encounters and combat
- Added foe types as configurable objects, can provide modifiers and abilities to foes
- Favoured Enemy modifiers for various foe types
- Added descriptions for player spell books
- Immunity to Criticals is now a modifier, not a Foe Template property
- Added level ability progression preview to the character class selection screen
- Class abilities: Parry & 1H Wield for Sword, Axe, Mace, Polearm & Staff; Threaten; Code of Honour; Code of Dishonour; Hide; Bribe, Dodge; Backstab; Snipe; Riposte
- Acolyte class abilities: Whispers of Evil, Life Leech, Dark Majesty, Hellfire, Power of Darkness, Apotheosis
- Amazon class abilities: Amazon Stamina, Amazon Strength, Amazon Speed, Deadly Aim, Furious Purpose, Amazon Courage, Amazon Willpower, Hail of Arrows, Amazon Fury
- Berserker class abilities: Berserk Powers, Berserk At Will
- Blackguard class abilities: Dying Blow, Finisher, Bloodthirsty, Notoriety, Terrifying Reputation
- Burglar class abilities: Pickpocket, Nondescript, Dirty Attack, Danger Sense, Sap, Quick Wits, Disable, Trap Sense
- Courtesan class abilities: Slip Away, Hidden Blade, Underhand Throw, Hidden Dart, Deadly Dart, Surprise Parry, Surprise Riposte
Other
- Performance improvements for movement mode
- Refactored event text display to centralise into a single UI widget
- Refactored combat to execute on the game thread
Tuesday, November 29, 2016
November update
It's been a slow month. I've just started on the Courtesan class abilities, but before that a couple of long-overdue tweaks:
I think this naming avoids bringing a bunch of baggage with each type of spell book, reduces confusion about colours of mana they need, and is generally more user friendly.
- AttackWithWeaponSpellResult requirements (e.g. requires ranged weapon) now impact the option display in combat instead of just fizzling the action.
- Clipping of PC options combo to screen Y bounds
- Event messages now clear the display, with an all-new "view log" button to display the whole message log for browsing. Makes combat easier to follow.
- Adding descriptions to player spell books, also now displayed during character creation
- Added race pictures to character creation wizard (still missing some art assets here)
- Support for running windowed instead of full-screen
- Sorcery to "Red Magic"
- Witchcraft to "Purple Magic"
- Elementalism to "Blue Magic"
- Enchantment to "Gold Magic"
- Druidism to "Green Magic"
I think this naming avoids bringing a bunch of baggage with each type of spell book, reduces confusion about colours of mana they need, and is generally more user friendly.
Tuesday, October 25, 2016
20%
Five classes down, twenty to go. Give or take a few straggler level abilities.
Highlights for October include
So I'm taking a quick divert from this class-ability stuff. Time for some creative writing, a few UI tweaks, some bugfixes, etc.
Highlights for October include
- Blackguard abilities: Finisher, Bloodthirsty, Notoriety, Terrifying Reputation
- Burglar abilities: Pickpocket, Nondescript, Dirty Attack, Danger Sense, Sap, Quick Wits, Disable, Trap Sense
- Shared abilities: Threaten, Code of Honour, Code of Dishonour, Hide, Bribe, Dodge, Backstab, Snipe, Riposte
So I'm taking a quick divert from this class-ability stuff. Time for some creative writing, a few UI tweaks, some bugfixes, etc.
Wednesday, September 28, 2016
Class Ability Progression Progressing
Progress proceeds in alphabetical order
- Amazon class abilities: Amazon Courage, Amazon Willpower, Hail of Arrows, Amazon Fury
- Berserker class abilities: Berserk Powers, Berserk At Will
- Blackguard class abilities: Dying Blow
- Shared abilities: Deadly Strike is now an activated ability
Tuesday, August 16, 2016
July/August update
Working through the class abilities. Starting at the top with A, here's the elevator pitch:
When I'm further along I'll try and post occasional class spotlights, going into further detail on what each ability does.
I'm still pencilling in a release towards the end of the year. It will have some well fleshed-out classes and some not started on yet, but it'll be good to exercise the release process and get a version out there.
- Special abilities: Sword Parry, Axe Parry, Mace Parry, Polearm Parry, Staff Parry. Only Polearm parry currently used, by the Amazon
- Acolyte special abilities: Whispers of Evil, Life Leech, Dark Majesty, Hellfire, Power of Darkness, Apotheosis
- Amazon special abilities: Amazon Stamina, Amazon Strength, Amazon Speed, Deadly Aim, Furious Purpose,
When I'm further along I'll try and post occasional class spotlights, going into further detail on what each ability does.
I'm still pencilling in a release towards the end of the year. It will have some well fleshed-out classes and some not started on yet, but it'll be good to exercise the release process and get a version out there.
Wednesday, June 1, 2016
The April May June update
Progress has been slow. I blame Hearthstone.
Not much code has been written, but a lot of spreadsheet work has been done coming up with special abilities for the different classes. There are a few gaps still, but I've moved on to implementing. Code needs to get written to enable some of the cool stuff, so that is in progress too.
In brief:
Character classes to be dropped: Magician, Cultist, Scout, Kamunushi, Knave (in favour of Burglar)
Character classes to be renamed: Kitsune -> Courtesan
Not much code has been written, but a lot of spreadsheet work has been done coming up with special abilities for the different classes. There are a few gaps still, but I've moved on to implementing. Code needs to get written to enable some of the cool stuff, so that is in progress too.
In brief:
Character classes to be dropped: Magician, Cultist, Scout, Kamunushi, Knave (in favour of Burglar)
Character classes to be renamed: Kitsune -> Courtesan
Wednesday, March 30, 2016
Hard choices to be made
Progress-wise: favoured enemy modifiers are done, and some minor UI polishing of the character creation process.
The big feature rollout is kinda running out of steam - it's time to firm up the character classes and finalise that design. I think I'll be dropping a couple of character classes, at least initially.
Scout: since the heroic/retainer split this class has always been an uneasy shadow of the Ranger. I thought about changing it to Archer, but Ranger shades that a bit too.
Magician, Cultist, Kamunushi: these two-magic classes have never had a strong identity (except maybe the Cultist), and there are a few missing from a full roster of combinations. Maybe a future addition.
After that, I think I'll rename the Kitsune class to Courtesan. The design still needs a female-only stealth-focused Purple magic class. But as interesting as the "kitsune as a class" idea was it's just a little too confusing. Courtesan ticks those boxes and opens up some interesting options for non-combat class abilities.
The big feature rollout is kinda running out of steam - it's time to firm up the character classes and finalise that design. I think I'll be dropping a couple of character classes, at least initially.
Scout: since the heroic/retainer split this class has always been an uneasy shadow of the Ranger. I thought about changing it to Archer, but Ranger shades that a bit too.
Magician, Cultist, Kamunushi: these two-magic classes have never had a strong identity (except maybe the Cultist), and there are a few missing from a full roster of combinations. Maybe a future addition.
After that, I think I'll rename the Kitsune class to Courtesan. The design still needs a female-only stealth-focused Purple magic class. But as interesting as the "kitsune as a class" idea was it's just a little too confusing. Courtesan ticks those boxes and opens up some interesting options for non-combat class abilities.
Subscribe to:
Posts (Atom)