forked from mozilla/BrowserQuest
-
Notifications
You must be signed in to change notification settings - Fork 219
Backlog
justinclift edited this page Sep 22, 2012
·
11 revisions
The Backlog is a collection of functionality to be implemented in the future.
The Admin REPL is what you see when you start the server. After booting up, the server prompts the administrator for commands. This allows the administrator to perform such tasks as
- broadcasting a message to all players,
- sending a message to a single player, as the server,
- enacting bans and pardons,
- and changing game settings without having to restart.
This is a server-only feature.
- Finish documenting the client and server javascript files.
- Add good documentation for the Server bootstrap process.
- Remove the area transition effect, so the player is generally centered onscreen when they move.
- Addition of inventory screen, item handling inside it, and some way to access the inventory screen.
- Addition of character information screen (level, attributes, etc). We'll need to figure out attributes for this.
This feature revolves around enhancing map-related functionality, such as:
- adding a BrowserQuest Maps site/page where users can upload and download maps, rate them and comment on them, etc
- adding a random map generator (or multiple generators) to create unique maps of all shapes and sizes
- adding the ability to link maps via pathways, portals or just walking off the edge of one map into another
- adding the ability for the server to serve different maps to different users
- adding some kind of fast transportation system for large maps
- adding in-game "map editing" gameplay features such as:
- farming (plant seeds, watch them grow, harvest, trade, etc)
- assigning land to players (via admin, purchase with in-game currency, trade, etc)
- building houses and other structures such as:
- Movie Theaters (shows a video from YouTube, Hulu, etc)
- Player owned and operated shops
- Hospitals
- reforming terrain with digging, placing dirt/stone, irrigation, etc
- Get build.sh working again, so the client side javascript is streamlined.
The idea here is to...create a website for BrowserQuest :) Even browserquest.github.com would work for now.