Demons and Dices is currently designed to use orthogonal maps (like the one used in D&D, Pathfinder and other games).
A map, usually an image that comes with the adventure, can be imported into the game and its size can be adapted to the grid defined by the program. This image can be used as the terrain and / or as a base so that you know where the objects need to be placed.
The app supports defining different levels for the same map, in this way, you can define a wizard tower or the deepest dungeon.
The app also allows you to hide upper levels so that you only show where the action is taking place (for example, you can hide the upper levels of the wizard tower so that you only see the level where the players currently are) and allows you to move the whole map up a level (it can be very useful for the master to hide the number of levels in a dungeon from players) or down a level (useful when defining the upper levels of tall buildings, so that you can hide the previously-defined bottom levels).
One of the biggest “problems” I encountered when playing online is that you lose the feeling of sitting at a table with your friends. It feels like playing just another video game, while speaking with your friends.
To mitigate this feeling, I included a table, the character sheets and the master screen. I know it’s not quite the same as being in the same room as your friends, but I feel it’s an improvement.