Mission statement: Difference between revisions

From Arx Libertatis Wiki
Jump to navigation Jump to search
No edit summary
Line 27: Line 27:
* Debugging tools (profiling hooks for cpu & memory usage, debug hud, in game console, launch script)
* Debugging tools (profiling hooks for cpu & memory usage, debug hud, in game console, launch script)
* Game editor with a modern implementation (using Qt)
* Game editor with a modern implementation (using Qt)
* Support for more CPU architectures.


Milestone 2: "?"
Milestone 2: "?"

Revision as of 07:05, 11 February 2012

A mission statement for the project.

Arx Libertatis - To update and improve Arx Fatalis to bring it up to 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 for modern versions of Windows and POSIX/X11 systems.
  • 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

Project Milestones

First release: "Bloody gobblers!"

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

Anticipated Milestones

The following are anticipated features but not yet fixed or fully decided upon.

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)
  • Support for more CPU architectures.

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

While answering these and creating their wiki pages we're sure to come up with more.

Current project members and contributors

Insert this list!