I created herb.
It wasn't difficult to create it because it just made the player character a abnormal state. I had created programs for abnormal states.
I prepared the animations for healing herb and detoxifying herb. It wasn't difficult because the animations isn't complex. I may have been used to create an animation.
It took long time to prepare images.
It is difficult to prepare images for free.
I edited a image which I got from a homepage to create a images for herb. I created the animations for healing herb and detoxifying herb with a free software.
Also, I improved game system.
I refactored programs for menu as I had said in the last development diary. It became programs I could comprehend easily.
I felt that refactoring was useful although it is tough. It is easy to start the debug if the programs is easy to understand.
Additionally, I created programs to put items when dungeon is created. At first, less items was put than the configured number. It took long time to debug.
Because I didn't use the function which I created to put an item randomly on the place where it could be put. I just put an item randomly. So, it was put on another item.
I couldn't find it soon because I totally thought that I used the function.
It was easy to sort out player's items although I presumed that it was the most difficult in this programming.
I chose the algorithm "insertion sort". It will be proper because player's items should often keep being sorted out.
I may use another algorithm in another case. For example, quicksort.
I'm going to stop creating items temporarily to create easy dungeon. I want people to enjoy this game as a video game early.
I'm going to create some monsters.
I'm going to make it possible to gain experience points by defeating an enemy and gain a level.
I'm going to create stairs to go to upstairs.
You can play this roguelikegame "The adventure of a man with six powers" at this page for free without any registration and installation.