20:20
room topic changed to Adventure Engine: General discussion about: github.com/ShearOfDoom/TextEngine Here's the docs: docs.google.com/document/d/… [fun] [game] [no-its-an-engine]
You have now been transported to an empty room. At coordinates (2, 4) stand a tall oak door with a sign on it.
> move 2 3
You are now at (2, 3)
> open door to north
The door is locked.
> unlock door to north
The door to the north is unlocked now.
> open door to north
The door to the north is now opened.
You have been transported to a room with a long table.
> move 2 3
You are now at (2, 3)
> open door to north
The door is locked.
> unlock door to north
The door to the north is unlocked now.
> open door to north
The door to the north is now opened.
You have been transported to a room with a long table.
I think that having a grid would make it easier to create worlds... instead of a large list of complicated if statements and variables we could just arm the gamemaker with a few tools
So, the user might not even have to deal with coordinates, but the programmer could use them to easily automate things
With a simple room, you could have a
isTableBurned
boolean and have a burn
command for the user to use. 21:07
room topic changed to Adventure Engine: General discussion about TextEngine: github.com/ShearOfDoom/TextEngine specs docs.google.com/document/d/… [fun] [game] [no-its-an-engine]
However, let's say that in the third level there's a door to the side that leads to a bathroom. That bathroom has a window that can be broken quicker than a table can be burned
> Mr. and Mrs. Dursley, of number four, Privet Drive, were proud to say that they were perfectly normal, thank you very much.
> They were the last people you'd expect to be involved in anything strange or mysterious, because they just didn't hold with such nonsense.
dictionaryOfRoomExits = {'north': [id], 'south': [id]} dictionaryOfRoomItems = {'taco': 'Moldy Taco', 'cactus': 'Cactus', 'door': 'Door to the west'}
So the
goto()
function will 1.) read the game files and create a Geolocation
class using the data (like the stuff above) 2.) list out all of the items ("This room has: Moldy Taco, Cactus, Door to the west" next day → last day (214 days later) »
Transcript for
May '1530
May31
The Cactus Game Engine
General discussion about Cactus: (github.com/ShearOfDoom/Cactu...