Tag: bug

  • Multiplayer Development Challenges

    When a single player project goes to multiplayer, a bunch of assertions that could be made before cannot be made anymore such as: To go from single player to multiplayer, members of the party relinquish their right to move the enemies, and allows the server or host to determine the enemy movements. We are also…

  • Floor Serialization Issue

    In engineering, sometimes you run into an issue and it’s actually disguised as another issue. That’s what happened to me when I tried to send the floor definition from the host to the members of the party. Part of implementing multiplayer is that the host sends the floor definition to all the members so that…

  • Boss Hues

    The obsidian tower has the 2 bosses from the previous tower, the golem and the dragon. Although the movements of the bosses are the same, the HP and attack stats were too low. Any player who could go any reasonable distance in the obsidian tower would find that the golem even on the highest difficulty…

  • Cat Conundrum

    For the obsidian tower boss, a cat, I wanted to do something special because it’s the final boss of a fairly hard tower, so I made his movements unlike the movements of any other enemy in the whole app. This has led to some interesting challenges. One of the most interesting is the single-tile movement…