4 articles

Title card for Joining UOZU GAME BOOT CAMP 2020 [Tsukuru UOZU]

Joining UOZU GAME BOOT CAMP 2020 [Tsukuru UOZU]

UOZU GAME BOOT CAMP is a game creator training program run as part of the Tsukuru UOZU project, where professional creators mentor aspiring game developers. I decided to join again after taking part in the previous boot camp.

Published 2020/06/21 mackysoft.net

Title card for Spawning Random Enemies in a Roguelike [C#]

Spawning Random Enemies in a Roguelike [C#]

The 'improved level generation algorithm' update for Treasure Rogue is now complete, so this article walks through the implementation in detail with code.

Published 2020/06/18 mackysoft.net

Title card for How to Implement a Turn-Based Game Loop [C#]

How to Implement a Turn-Based Game Loop [C#]

This article introduces the code used to implement a turn-based game loop. Treasure Rogue, the turn-based roguelike I made, basically runs on the code shown here. I leave out anything that is not strictly necessary so the code is easier to read.

Published 2020/06/14 mackysoft.net

Article image for Explaining a Roguelike Map Generation Algorithm

Explaining a Roguelike Map Generation Algorithm

I made a roguelike game called Treasure Rogue, so I will explain the map generation algorithm I implemented for it. Treasure Rogue generates tall, vertically oriented maps, but the basic implementation should also work for Mystery Dungeon-style map generation.

Published 2020/06/02 mackysoft.net