I didn’t have time to finish my text adventure game so I wrote a map editor

in #gamedevyesterday (edited)

Sometimes procrastination work can pay off

Dungeon Loom

You can take a look at dungeon-loom.retrogamecoders.com

On my retro game programming site I have been running a series about writing text adventure games in C64 BASIC. I've got to the point where the game should have more than demo data, and that is where I got stuck.

Using a Spreadsheet for Map Creation

I tried! Nothing helped. Scraps of paper, written notes, even a spreadsheet.

The problem, I think, was the usual ADHD stuff, but also trying to mix the creative with the analytical.

In writing we say "Write Drunk, Edit Sober". It's hard to switch from essentially writing a story with puzzles while also doing math and logic.

So I started writing a tool for my own use and it kind of got out of hand.

Dungeon Loom, my Text Adventure and Dungeon Map Editor

It's a JavaScript web app. Potentially I could package it for desktop using NW.js.

Right now you can place rooms, define the exits for each room, and add the room name, description(s) and any objects a room might contain.

You will notice I said descriptions, that is because there might be a before and after, for example the description for light on and in darkness.

The app exports and imports .JSON (JavaScript Object Notation) files right now. In future I might come back to that, or perhaps instead write post-processors. We shall see, that is a problem for future-Chris.

Anyhoo, try it out and let me know what you think?

Sort:  
spammer.parentElement.style.display = 'None';

Spammer is a race now?

If Hive is done why do you keep spamming us here instead of Blurt which is doing so well LOL

Your friends have shown that Hive is not decentralised it's run by a bunch of old scammers

Again, if it is so bad here why do you stick around?

You are not entitled to anyone's attention so stop your comment spamming. If you didn't spam me I would never know you existed, and I don't give a shit about whatever beef you have with anyone else.

Anyway, I made a browser extension so I will never see any of your shit again - g'bye!