XEvil Developer's Page
This area is dedicated to current and future development of XEvil:
-
Software Engineering: architecture and implementation
-
Graphics: characters and world
-
Sound: music and effects
-
Souce code issues: version control, merging in changes
-
Testing
-
Building XEvil releases for multiple platforms
-
Porting to new platforms
-
Distribution
-
XEvil web site improvements
Source Code Release
We now release the complete cross-platform source code to XEvil 2.X.
XEvil and the XEvil source code are distributed under the
Gnu Public License
Benefits of Releasing XEvil Source
-
Read the source code and modify it for your personal education
and amusement.
-
People on the net can build XEvil for more UNIX
platforms than I have been able to individually.
-
Contribute to the main XEvil distribution.
So far, the net has been kind enough to
donate some artwork and sounds for XEvil and the XEvil web page.
But, work on the code itself has been limited to a small group of people,
mostly Steve Hardt and Michael Judge.
-
Distribute custom versions of XEvil (under the terms of the license
agreement).
Future Work on XEvil Developer's Page
Some things I'd like to add to the XEvil Developer's Page:
-
Bug/Feature Tracking System: List of all known bugs and feature requests,
sorted by priority. I have my own personal lists, but I haven't put
them up yet. Possibly some forms to submit new bugs/features.
-
In-depth description of how to add a new character/weapon/item to XEvil.
-
Description of the overall XEvil architecture, the modules and how they
interact, cross-platform issues, client/server networking, etc.
-
More graphics and such. The page is a bit bland. I tend to
put all my creative energies into making XEvil itself, and not as much
into the web site.
-
Platform Owners: Since I only have a certain number of platforms
available to me, I'd like to get volunteers from the net to "own" other
platforms. E.g. the Mac PPC Linux Owner would be the expert on XEvil
issues specific to Mac PPC Linux. The owner would take responsibility
for building XEvil on Mac PPC Linux when a new version of XEvil comes out
and would answer questions about Mac PPC Linux.
last modified 5/8/2000
Comments to satan@xevil.com