top of page
Search
Writer's pictureVinny

Driving Forward

Today was a great day. Despite the fact that I woke up with a random intense pain in my left ankle. I have a decent pain tolerance and this is not a pain I would wish on my Orc enemies. Luckily this type of injury does not prevent progress in game development.


Before I get into what I worked on today I want to share some images generated with AI and experimenting with new prompts surrounding one of the game's protagonist, Queen Isolde Ravenshadow.



Queen Isolde Ravenshadow
Queen Isolde on her horse Polaris

I was able to settle into a groove and push forward with progress on the game.


  • Integrated & tested the tree cutting and log gathering system

  • Integrated & tested gaining experience and incrementing attributes

  • Integrated & tested mining rocks using a pick axe

  • Modified the Hyper UI including headers, progress bars, and backgrounds of widgets

  • Tightened up the inventory slot widgets and children visually

  • Improved appearance of tooltips and formatting for longer text blocks and multi-lines in various widgets

  • Started looking into Gameplay Ability System. This system is the basis of games like Paragon and, more famously, Fortnite.

  • Updated to transparent background craft resource icons in the items table

  • Adjusted interaction radius to react better when camera is at max zoom. Yesterday's adjustments still did not feel comfortable.

  • Tested tree cutting and gaining experience via collecting the logs

  • Adjusted the background of the master progress bar

  • Adjusted the background of the oxygen only player stats UI

  • Adjusted the fill value to all progress bar template colors to 1.0 to address bars starting 75% full at max

  • Used "Refresh All Nodes" plugin for the first time. While it did not solve my issue, it did perform as expected and refreshed my nodes.



  • Addressed the tricky issue with an error that caused me to try refreshing all my nodes: 'Input pin Attribute Type specifying non-default value no longer exists on node Create Widget . Please refresh node or reset pin to default value to remove pin.'

  • Adjusted mana glass ball to display the appropriate background color when scalability settings are set to Medium quality.


The trick was to move the Attribute Type value to the new pin called by the same name. The original value used was not an Enum, and when it was changed to an Enum the Type changed to Enum_ and until I changed that type it was busted. These are the types of moments I live for in game dev, to discover an issue and properly solve it because I am gaining a better understanding of why these types of issues are occurring. Big experience points for those kinds of gems!



I focused my attention next on making sure the combat and ranged attributes displayed properly on the UI. This was trivial and simply needed to be set in the character's component to be non-zero. It worked like a champ first try.


Overall a productive day in the world of Anduraen. Tomorrow I am off work for the holiday so I should be able to continue solid progress.


Cheers,

Vinny

11 views

Recent Posts

See All

60 FPS

Comments


bottom of page