Difference between revisions of "UC MUD Code Planning"

From UtterChaos
Jump to: navigation, search
(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 14:30, 20 October 2011

Interface and code

  • Web based?
  • AJAX?
  • Rails?

Brainstorming

  1. 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
  1. 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
  1. Way to script things?
  2. Mobile site?
  3. 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?


UC_MUD