Mission statement: Difference between revisions

From Arx Libertatis Wiki
Jump to navigation Jump to search
m (Created page with "At some point down the line, we should agree upon a [http://en.wikipedia.org/wiki/Mission_statement mission statement] for the project. == Open questions == These open questions...")
 
No edit summary
Line 1: Line 1:
At some point down the line, we should agree upon a [http://en.wikipedia.org/wiki/Mission_statement mission statement] for the project.
A [http://en.wikipedia.org/wiki/Mission_statement mission statement] for the project.
 
Arx Libertatis - To update and improve the Arx Fatalis source to bring it on par with modern implementations of similar games.
 
== Basic Project Goals ==
 
* Update the Arx Fatalis source code to support modern systems
* Improve Portability of the game
* Provide ports and on-going support in source to modern versions of Windows, Linux and OS X
* Eliminate bugs or limitations of the original
* Improve basic functionality to bring the engine on-par with similar modern games
* Provide for further improvements and customizations to be made to the game by the community
 
== Anticipated Milestones ==
 
First release:
* Core upgrades for compatibility with modern systems
* Direct support for Linux, Os X and Windows
 
Milestone 1:
* Hardware transform and lighting
* Modern shader support
* Debugging tools (profiling hooks for cpu & memory usage, debug hud, in game console, launch script)
* Game editor with a modern implementation (using Qt)
 
Milestone 2:
* General portability (potentially tablets and mobile devices)
* Improved graphic, audio and control support and configuration
* Texture processing (alpha smoothing, re-synthesis, interpolation)
* Modern user interface
 
Milestone 3:
* Hardware physics support, modern physics library
* Previously missing features and assets
* Audio processing effects such as reverb
* Improved formats support (3d models, textures, audio, etc)
 
Milestone 4:
* Support for community resources (3d models, textures, audio, scripts)
* Support for mods to currently static core features (spells, characters, physics, graphical effects)
* Support for completely new "story mods" with custom features, scripts and resources


== Open questions ==
== Open questions ==
These open questions are worth exploring in the mission statement:
<adejr> While answering these and creating their wiki pages I'm sure to come up with more.
* What is the general goal of the project?
 
* Which platforms do we want to target?
== Current project members and contributors ==
* Do we consider to replace the media files that shipped with Arx Fatalis with free versions?
<adejr> Insert this list!

Revision as of 16:05, 2 February 2012

A mission statement for the project.

Arx Libertatis - To update and improve the Arx Fatalis source to bring it on par with modern implementations of similar games.

Basic Project Goals

  • Update the Arx Fatalis source code to support modern systems
  • Improve Portability of the game
  • Provide ports and on-going support in source to modern versions of Windows, Linux and OS X
  • Eliminate bugs or limitations of the original
  • Improve basic functionality to bring the engine on-par with similar modern games
  • Provide for further improvements and customizations to be made to the game by the community

Anticipated Milestones

First release:

  • Core upgrades for compatibility with modern systems
  • Direct support for Linux, Os X and Windows

Milestone 1:

  • Hardware transform and lighting
  • Modern shader support
  • Debugging tools (profiling hooks for cpu & memory usage, debug hud, in game console, launch script)
  • Game editor with a modern implementation (using Qt)

Milestone 2:

  • General portability (potentially tablets and mobile devices)
  • Improved graphic, audio and control support and configuration
  • Texture processing (alpha smoothing, re-synthesis, interpolation)
  • Modern user interface

Milestone 3:

  • Hardware physics support, modern physics library
  • Previously missing features and assets
  • Audio processing effects such as reverb
  • Improved formats support (3d models, textures, audio, etc)

Milestone 4:

  • Support for community resources (3d models, textures, audio, scripts)
  • Support for mods to currently static core features (spells, characters, physics, graphical effects)
  • Support for completely new "story mods" with custom features, scripts and resources

Open questions

<adejr> While answering these and creating their wiki pages I'm sure to come up with more.

Current project members and contributors

<adejr> Insert this list!