Hi all,
Sorry for the shoddy subject line.
I've been working on Mindspace for a while now. It's what I am calling an audio-first virtual reality. That is audio is the primary means of showing information, but there is text too, since pure audio would be a drag.
It's played on the web and works on Chrome, Firefox and Safari on all opperating systems that I've tried it on (including mobile ones).
I've already got a lot of stuff working:
Rooms
subway-like cars (can be made into anything with names and sounds)
Mobiles
Phones
Shops (half implemented)
Probably other stuff that I've forgotten too.
I've started work on starships, and they can move as you'd expect, acceleration and stuff is configurable on a per-engine basis.
Everything is stored in an in-memory sqlite database that is dumped to disk every so often. As such everything is modular.
There's a few things I'm struggling with, namely starship autopilot and (ideas mainly) money / banking.
If anyone's interested in getting in on this medium-sized project feel free to check out the code and have a play, or connect to the game.
What you'll be developing (github side) is an open source server which can be used by anyone. If you've ever used Lambda MOO you'll quickly realise that what you start with is a very basic subset of commands, allowing you to enter code from the client (python command), run actions (with the action command) although you'll have neither actions or objects, the ability to accept keys from the client (with the key command), and the ability to speak through your microphone and have it sent to everyone else in the current room, although there'll be no way of starting that from the client without running something like the following:
send({name: "toggle_recording"})
If you want to help out game-side, it'll be a game which I control, usual stuff about being a builder or admin applies: Don't be horrible basically. Other than that the game-side stuff hasn't been thought through (apart from the back story which I wrote). This isn't because I'm not going to think about it, it's just that currently it's only me developing it, with a friend of mine occasionally building stuff and testing things.
I'm really chuffed with what I've got so far, and hopefully others will find it interesting.
Eventually the instance that I'm running will be a game which I'll announce to the public. I want to get a few more things running there first though.
If you want to get in touch with me, my email address is .
Hope to hear from some of you.
Take care,
Chris
I have code on GitHub