Difference between revisions of "UC MUD Code Planning"
From UtterChaos
(→Interface and code) |
|||
Line 3: | Line 3: | ||
* AJAX? | * AJAX? | ||
* Rails? | * Rails? | ||
+ | |||
+ | ===Brainstorming=== | ||
+ | # Have defined sections of the page for basic ways to interact with game | ||
+ | ** Room/environment view box | ||
+ | ** Inventory | ||
+ | *** Item view | ||
+ | ** Other characters/NPCs | ||
+ | *** separate from room? or basically like the room is a container and a subwindow that shows what's in the room--items, players, npcs. Things can go in and out without changing the view of the environment. | ||
+ | ** Combat | ||
+ | ** Conversations | ||
+ | *** Include emotes here? basically, an action window? | ||
+ | *** Split between chat lines/tells/room actions? If we have chat lines/tells | ||
+ | # Obvious and non-obvious methods of interaction | ||
+ | ** Obvious methods (go north, wield sword, don armor, press button) as clickable links | ||
+ | ** Non-obvious methods not displayed, but given an empty text box to input commands | ||
+ | # Way to script things? | ||
+ | # Mobile site? | ||
+ | # Telnet option | ||
+ | ** Web interface a wrapper around all information given, but with traditional telnet interface of many lines coming at you? | ||
+ | ** Or telnet interface with a text-based browser style? Keep the different windows? | ||
==Database== | ==Database== |
Revision as of 15:30, 20 October 2011
Interface and code
- Web based?
- AJAX?
- Rails?
Brainstorming
- Have defined sections of the page for basic ways to interact with game
- Room/environment view box
- Inventory
- Item view
- Other characters/NPCs
- separate from room? or basically like the room is a container and a subwindow that shows what's in the room--items, players, npcs. Things can go in and out without changing the view of the environment.
- Combat
- Conversations
- Include emotes here? basically, an action window?
- Split between chat lines/tells/room actions? If we have chat lines/tells
- Obvious and non-obvious methods of interaction
- Obvious methods (go north, wield sword, don armor, press button) as clickable links
- Non-obvious methods not displayed, but given an empty text box to input commands
- Way to script things?
- Mobile site?
- Telnet option
- Web interface a wrapper around all information given, but with traditional telnet interface of many lines coming at you?
- Or telnet interface with a text-based browser style? Keep the different windows?
Database
- Rooms
- Items
- Characters
- Monsters/NPCs
Interaction
- Modeling NPCs as computer-controlled PCs
- Objects with built in calls for actions?
- Characters as special kinds of items?
- Rooms as special kinds of items?