~New dungeon is implemented(Roguelikegame "The adventure of a man with six powers" development diary9 2019/04/26)~

Japanese page(日本語) English page(英語)

I implemented a new monster, experience point, growing a level, stairs and BGM.

As a result, I could make a new dungeon.

I fixed many bugs.

Unexpected dead ends was created. It took long time to find the cause because it sometimes happens.

How should I fix a bug with randomness? Should I change a variable to constant value?

I found monsters chase the player character to an unexpected direction. They chase the player character more smartly than ever.

I found bugs about stairs I created this time.

I found the menu for stairs open when the player character went to stairs with the abnormal state "berserk" or "frightened". In this case, the player could go down at the place without stairs. It is a critical problem. It was lucky to find it accidentally.

I found that new one message wasn't sometimes drawn after the player went down stairs. It happened because I hadn't initialized the variable recording how long the messages are scrolled up when the player went down stairs.

It was hard to find the cause because the program to draw messages was complex. Should I refactor it?

I found monsters were drawn wrongly in a certain condition.

I found the message showing the player took some damage wasn't drawn when the player character was blinded.

Programming is fighting with bugs!

You can play this roguelikegame "The adventure of a man with six powers" at this page for free without any registration and installation.



Web search
Site search



Acceptable use policy Privacy policy Contact How to link to my site Twitter
Home