Next Broadcast

Manor Mania: DAM & SYN items overhaul

DEADZ0RS GameDev DK30 Fall 2023 0 0

Description

I’m well into developing my game Manor Mania using GameMaker Studios and I wanna use DK30 as a way to push progress on my next update. I plan on updating my inventory systems by adding a new Vendor(Forge) that will allow for infusing DAM & SYN items to chest and cloak armor slots, similar to the Diablo 4 imprinting mechanic. This will allow for the PC to have total 2 DAM and 2 SYN(one of each equipped and one of each infused) items to further build diversity. I will also need to rebalance some DAM & SYN items due to doubling of said abilities.

Recent Updates

DEADZ0RS 2 years ago

Update 12/12

Well I took a week break since I was so far ahead of schedule and totally had nothing to do with the release of Season of Discovery. But I did jump back into things and managed to test/fix some bugs as well as finally fleshing out tutorial system.

Altho I managed to meet my goals for this DK30, there is still plenty to do on my game as a whole. The shortlist is basically finishing more artwork, reworking of elevators, boss fight and their mechanics, biome status via some event or enemy, and some more things I’m sure I’m forgetting. But with all that said, it is in a state where I think I should be seeking more player feedback and will be putting together a official discord for the game,

Thanks for all that read and for those who may be interesting in more, you can check out the latest Manor Mania versions 4.9.0. at this link

DEADZ0RS 2 years ago

Update: 11/27

Altho it was a busy Holiday weekend, having 4 days off really allowed me to make some great progress on the game. Not only have I completed my goals for week 2, but I have also completed week 3 goals and basically have a running version of this update for testing. Before this update, my game already had DAM and SYN items that could be equipped in their respective armor slots. Now each of those items can also be infused into Chest & Cloak armor respectively.


What are DAM & SYN items?

DAM items, when equipped, will buff a particular damage type, i.e. Melee attacks do 33% more damage or Magic attacks do 33% more damage, etc. Identical DAM items can also be combined together to level up their effectiveness, i.e. 33% becomes 66% at level 2, then 99% at level 3 and so on.

SYN items, when equipped, can affect a particular attack or alter some game play element, i.e. projectiles can pierce enemies, increase maximum mana, or spawn a Holy Cross that circles the player, etc. Identical SYN items can also be combined together to level up their effectiveness, i.e. pierce more enemies, spawn more Crosses, and so on.

With this update, You can now have 1 more DAM & SYN items equipped by infusing them to your Chest and Cloak armor slots. I’m hoping this will further build diversity by giving the player 2 DAM & 2 SYN items to pair alongside their weapon and stat choices. The player will need to find a new “Forge” vendor and pay a hefty price of 1000 gold in order to infuse DAM or SYN items to armor.

See the screenshots below. The icons at the top left are all the available DAM items and the icons at the top right are all the available SYN items. The middle image shows the basic inventory with SYN & DAM items not equipped on the left and equipped normally on the right. The bottom images shows the new “Forge” Inventory and the preview system for infusing DAM/SYN into the Chest & Cloak armor slots.

Info Graphic

Even tho you can infuse the same DAM/SYN item to your armor while also having it equipped in their respective slots, this will be of no benefit to the player. They will not be able to “double dip” on the same Items, nor would they want to since it would be just as effective to combine/level those identical items instead.


For anyone interested, below is a link to play the latest update for Manor Mania. Altho the game is still far from completion, it is however playable from start to finish with multiple endings.  Please don’t hesitate to reach out if you have any feedback/bug reports.

Playable Demo

DEADZ0RS 2 years ago

Update: 11/19

I managed to get the Forge Inventory system working visually(not functional yet). There are 3 main components that update dynamically depending what inventory item is selected and what inventory items are equipped.

Component 1: Infusion Text, located in top right of inventory. It will display 1 of 3 options(4 technically). First prompt will tell you to select an DAM or SYN item, then once you have selected a DAM or SYN item, it will check to see if you have the appropriate armor item equipped for infusion(chest for DAM, cloak for SYN). If you do not have the appropriate armor equipped, the second prompt will ask you to equip said armor. If both of these conditions are met(DAM/SYN is selected from inventory and appropriate armor is equipped), the third prompt will ask for you to infuse the item.

Component 2: The compare item windows(located at bottom left) will update dynamically depending on inventory selection. The normal/default behavior is comparing the selected item in inventory with the currently equipped item of that slot. If using the Forge Inventory and you select a DYM/SYN item from inventory with the appropriate armor equipped, the compare window will show the cloak/chest armor that will be infused instead of the DAM/SYN slot compare. If both conditions are not met, the compare component will use default compare windows.

Component 3: Dynamic Input options located at bottom of inventory. These options appear and disappear based on inventory selection and conditions. “Press ‘button’ to equip” will appear when selecting an equippable item, and “Press ‘button’ to infuse” along with the cost will appear when selecting a DAM/SYN while having appropriate armor equipped.

Demonstration

Still a few kinks to work out like overlapping text and unintended text color but really happy with the progress so far.

Estimated Timeframe

Nov 15th - Dec 15th

Week 1 Goal

Finish updating the WIP Forge interface/inventory to work visually as expected. Upon selecting a DAM or SYN from the inventory, the screen will show which armor item will receive the “infused” item(DAM to chest or SYN to cloak) and display a preview of the result.

Week 2 Goal

After completing the visual interface of infusing, I plan to code in the actual infusing of the items so the PC will gain the ability from the newly infused item. I will also need to code in the unequipping/replacing of the infused item with another item, thus changing the ability.

Week 3 Goal

Next I will need to rebalance and update the DAM & SYN items around having a total of 4 abilities,(2 of each) . This will requiring reducing DAM multipliers and updating SYN items to their “2.0/reworked” versions.

Week 4 Goal

Clean up and bug testing of the new system, along with any polishing that may be needed.

Tags

  • Gamedev
  • Metroidvania
  • Randomizer
  • inventory