Thursday, April 6, 2017

Dissonance Blog Week 12

Three weeks left til the game has to be complete and we have a long way to go. The major issue that we still have is sometimes the puzzles aren't being initialized. This crashes the game when a player then touches the piano or the radio. We think this bug has something to do with the level streaming but we are having trouble fixing it right now. I suggested that instead of putting the puzzle manager blueprint in the default level, put it into each level. It might then always initialize correctly.

This week I was working on the tape recorder and modifying sequence puzzles. In the tape recorder I fixed it so that the tape can't be pulled out of the tape recorder. This was done by just setting the tape to have no collisions. In the sequence puzzles I added an integer identifier so the game can have multiple sequence puzzles in the same level. Only the sequence with the same identifier will update. This will fix any problems with multiple sequence puzzles updating.