Weekly Dev Log #3


Welcome to the third weekly dev log where we are going to try something new and report things in chronological order now.

Monday

Programming Department

  • Fixed a bug in the enemy AI that made them not target any entity when using a single target move and sometimes made the game crash
  • Added numbers to the party stats in the top left and polished the view of the bars

  • Fixed targeting so now you can't target unconcious entities with a single target attack action
  • Dead entities no longer have turns
  • Added a shield icon when displaying the enemy entities guard

  • Added a mechanic that restores guard at the beggining of an entity's turn
    • If the entity has no guard left it restores a great amount
    • If the entity has guard left it restores a small amount

Art Department

  • Made shield icon for displaying guard on enemies during battle

Tuesday

Programming Department

  • Created gameover screen
    • Created a MVC application for the gameover screen
    • Added keypress to go to the main menu in the gameover screen
  • Added gameover trigger when player party is defeated
  • Added item rewards for winning a battle
  • Added victory screen with the items obtained when the enemy party is defeated during a battle
  • Modified how items are saved in the party inventory so its easier to work with it in the future
  • Migrated repository to private git server

Art Department

  • Created png for ending screen

Music Department

  • Finished sencond version of Battle Music (this time more battle-ly)
  • Finished fast debug room song

Wednesday

Programming Department

  • Finished basic tool to make world building easier (github link)
    • Added support for
      • Stories (more like events)
      • Characters
      • Items
      • Locations (Places and Regions)
      • Relations between stories and other object

Writting Department

  • Wrote a small story about how the game starts
  • Defined the birthday of a protagonist

Music Department

  • Polished music track for battle theme
  • Accidentally composed a small melody that sounds like a second battle theme, maybe  I'll use it as the theme song of a battle with a character in the future

Thursday

Programming Department

  • Setted up first version of tool in private server
  • Refactored Pause menu application because a part of the code structure didn't made sense
  • Fixed bug that caused the game to crash when there are no items in the inventory while trying to access the pause menu
  • Added no items view to pause menu when there aren't items in the inventory

  • Added feature that let you exit the pause menu when pressing the "back button" in any option of the side menu in the pause menu
  • Unhardcoded strings in menues so its easier to translate the game to another language in the future
  • Created special debug room for encounters


  • Made encounter entity in overworld to trigger custom encounters when interacted with
  • Fixed bug that made the game crash when canceling an ability in battle and selecting another one

Music Department

  • Completed first version of town song
  • Worked on the forest song

Fryday

Programming Department

  • Added pseudo json library  for configuration saving
  • Fixed bug that caused a game crash when opening the party menu
  • Added feature that makes configuration persist after close of game
    • Added configuration managers to make configuration changes instantaneo
  • Added creatures to story manager tool
  • Integrated second version of battle theme

Writting Department

  • Added three character sheets to the story manager
  • Added two places with backstory to story manager
  • Added one empty story with just the title to story manager
  • Added one creature to story manager

Art Department

  • Increased width of battle backgrounds 2.5 times
  • Created Mac Portrait for Story Manager
  • Commited art resources to private repository

Get The Runemaster's Diary

Leave a comment

Log in with itch.io to leave a comment.