Main Page
From WorldForgeWiki
This is a wiki for the WorldForge project.
For those not yet familiar with MediaWiki, here's a Sandbox.
Note: In order to fight the ever increasing number of spam, you need to sign up to the Wiki in order to edit pages. We are sorry about any inconvenience this might cause but we cannot afford to spend more developer time watching the wiki and cleaning up behind spammers.
Guides
- An Overview of the Worldforge System.
- Quick Start Guide
- Guide to installing Cyphesis.
- Guide to installing Ember.
- Guide to editing the world in Ember
- Guide to understand CVS resource.
- Guide to Using Git
- Guide to Making good screenshots.
- Wiki Guidelines - Read this before editing this Wiki.
- IRC FAQ - Commonly answered questions about the WorldForge IRC.
- Media Guidelines - Information to get WordlForge media.
- Exporting to OGRE Guidelines - Quick overview to get you started with producing media for OGRE client.
- Code Repositories - Where to get the latest development source code.
Games
- Mason - A game of building and crafting.
- Castlegard - A discontinued demo game idea. The ideas will be implemented into Mason.
- The Lost Worlds - A suggested scifi game.
- WorldForge game area page - old and unimplemented games
Tracking
- Bugs and Feature candidates are kept on the Launchpad site. It could be easier to maintain than TODO lists here in the wiki, and might replace the lists below.
- Suggestions Wiki - Suggestions about any aspect of the project.
- ToDo List - The current list of coding related ToDo items to be done.
- Media ToDo List - Media tasks to be done. This is the place to check out if you are looking to contribute some of your artistic skills to the project.
Clients
- Sear - A Worldforge Client written top to bottom for this use.
- Ember - A Worldforge Client making extensive use of existing libraries and modular design..
- Ember Guide - Everything Ember related
Servers
Current available server
- Cyphesis - The Worldforge AI Server, which currently doubles as Mason server.
Future server architectures
- Indri - The Worldforge Future [TM] scaleable server. May it one day rise in full glory
- Multitier Server Architecture - Proposal for multitier server architecture.
Libraries
- Eris - The WorldForge client session library.
Communication Channels
- WorldForge IRC - Most of the day to day communication happens in IRC. (IRC FAQ)
- Regular IRC Meetings - Keeping track of what is going on and deciding on next steps.
- Mailing lists - These are guaranteed to reach all involved (newcomers should post in General).
- WorldForge Website - The main website. Holds relatively outdated information, except for the news.
- Developer's Blog - Used for sharing and discussing news and ideas among developers and others.
- Forums - General WorldForge related discussion forums.
- Launchpad - All bug reports and project planning happens in the Launchpad.
- Coordinators - The contact information for people coordinating the different software parts, as well as the media, infrastructure, and so on.
Meetings
Game Design
Note that this is just one possible game design vision, not necessarily shared by all WF members. Collect any major dissagreements into the Rule Set Parameters page for now.
- Game Features - Player activities in the game, and features supporting them. This is a good starting point for browsing the design docs.
- Rule Set Parameters - The main points we seem to currently disagree on, and which thus could be made into server parameters.
- Crafting - Creating items from raw materials
- Characters - Skills and stats.
- Contracts - A Quest, Mission, Trade, or Legal Agreement between game characters or organizations.
- Sub Games - Player definable games inside the game.
- Warfare - How to make warfare enjoyable.
- Organizations - Clans, Clubs, Guilds, Companies, Nations, and any kind of organized group of one or more characters.
- Character Homepages - A central place for presenting a character to the player and to the world
- Story Generation - one or more main storylines involving the most of the world, and then organization and player specific storylines connecting to that in various ways, making players feel more connected to the world.
World Design
- Dural - all the pages dealing with Dural, the world in which the main WF games will play in.
- Ecotypes - Different landscape types that may be used in various games, with a description of the flora and fauna, and with an unique mood to each.
- Map Format - Discussion about what kind of map format to use
- Races - Pages about the races inhabiting Dural.
- Political Boundaries - How to add realistic political boundaries to an inhabited landscape
- Notes on Coinage Systems
Algorithm Design
- Conversation - Ideas on how to enable conversations between NPC:s and players and NPC:s and NPC:s, and how to model concepts.
- Quest Generation Algorithm - Ideas on how to generate quests and plots.
Media Design
- Media ToDo List - Media tasks to be done. This is the place to check out if you are looking to contribute some of your artistic skills to the project.
- Media Guidelines - Information to get you started with producing media for WordlForge.
- Licenses - An explanation to the licenses used by WF
- Collada - Proposed new media format for WF models etc. Modellers please read, edit, comment (and try out the plugins listed on that page).
- Style Guidelines - Guidelines about submitting artwork to the WorldForge project.
- Wombat - The WorldForge Open Media Browser/Artist Tool, a web front-end to our media repository.
- DrawBoard - A web application enabling simultaneous access to a simple paint program. Used for media brainstorming.
- Art resources
- http://www.lowpolycoop.com/ - seems to have attribution only licensed low poly media
Atlas the Network Protocol
- Atlas Specification
- Atlas Types (automatically generated) (most of these are of academical interest and not really used)
- Atlas Guides
- Atlas Ideas
- Metaserver Protocol (master server)
- Atlas Proof Of Concept Projects
Procedural Map Format
SharedPaper
A collaborative workspace tool being created by Demitar and zzorn. (Currently on hold).
Planned features include collaborative mind maps, chat, and whiteboards. With future plans to expand towards collaborative map editing and world design.
Quick Scratchpad
For ideas that are too small to get their own page, and too valuable to forget
- Guide to create your own world with worldforge, who explain what you have to do if you want create your world, server side, client side and how to create your entities and terrain (with Ember terrain editor for example .. [We have movement! on WorldForge Developers’ Journal) --Elendrim 23:28, 20 September 2006 (CEST)
- A tamagotchi sword that wants to be fed blood - such a cool idea for an interactive game item with a lot of potential. (Inspired by http://www.thenoobcomic.com/daily/strip144.html but it could be something much more sinister also - in the style of the Elric books). --zzorn 20 July 2006
Housekeeping
The Volatile Pages list contains pages that have content that easily becomes outdated. Checking and updating them once in a while will help keep the wiki useful.

