dougmencken / HeadOverHeels

The free and open source remake of the game “Head over Heels”
GNU General Public License v3.0
33 stars 10 forks source link

Room miniatures and map of the world #17

Open dougmencken opened 6 years ago

dougmencken commented 6 years ago

It would be sooo~ nice to have the on•screen automap in this game

dougmencken commented 6 years ago

I added the code for drawing of room’s miniature. Yet it shows the connections to the other rooms like doors, teleports, and shows a mark when there’s a room above or below

miniatures 3size and 2size miniatures-moon

long room with its miniature

dougmencken commented 6 years ago

Yet miniature is more real, and it shows fishes, bunnies, and character too

mini-moon8and20 cap-62fish

And for triple rooms

cap-tripleroom

dougmencken commented 1 year ago
building new room "blacktooth60.xml"
built room "blacktooth60.xml"
building new room "blacktooth58triple.xml"
built room "blacktooth58triple.xml"
headoverheels: Miniature.cpp:841: std::pair<int, int> Miniature::calculatePositionOfConnectedMiniature(const std::string&, short unsigned int): Assertion `westDoor != nilPointer && connectedEastDoor != nilPointer' failed.
Shutting down Allegro due to signal #8
Floating point exception (core dumped)
dougmencken commented 8 months ago

need to take some more care of this