0 A.D. is a free, open-source, cross-platform real-time strategy (RTS) game of ancient warfare. It's a historically-based war/economy game that allows players to relive or rewrite the history of twelve ancient civilizations, from Iberia to Mauryan India, each depicted at their peak of economic growth and military prowess. Developed using Pyrogenesis, a ground-breaking new game engine custom-built to suit this project, 0 A.D. will give players a rich and entertaining real-time gaming experience.

Report article RSS Feed 0 A.D. 2009 Winter Update

The simulation system has been entirely rewritten and a member of the Art Department from Israel presents the game to a group of Linux hobbyists. Merry Christmas!

Posted by WFG-Kimball on Dec 26th, 2009

0 A.D. 2009 Winter Update

Last July, the development team decided to transfer our model to an Open Source platform, making the majority of the game’s code and assets available to the general public by granting access to the bulk of our Subversion repository. For those that are unfamiliar with Subversion (SVN), it is a popular version control system by which a directory of files can be kept consistent and up-to-date between multiple users, primarily used in the software development community. This release has allowed our dedicated fans to report bugs and has significantly hastened the developmental process. Many fellow developers have taken it upon themselves to release bug-fixing patches and even compiled versions of the game for the less than software savvy among us.


The Programming Department has been hard at work rewriting what we refer to as “the simulation system.” This is responsible for controlling all the units and objects in the game world and the interactions between them. The prior implementation lacked a few fundamental elements that are required to supplement many of the features we intend to include in the final release; a list which has grown immensely over the years. 

The decision was made to restructure the foundation of the simulation system, with the intention of emphasizing modularity with a component-based architecture and maximizing extensibility. For example, the majority of the gameplay logic is now written in Javascript as opposed to C++, making it much easier to write and modify and thereby benefitting both the development team and the eventual modders. With ten-thousand lines of new code and the bulk of the framework and supporting systems completed, they have made substantial progress in this area.

The current plan is to finish implementing an outline version of the primary gameplay features, merge the new system into the Subversion trunk once it is stable enough to replace the old version and for other developers to experiment with, and finally to fully implement the new system into the game design. There is still a considerable amount of work left, but this approach will help us overcome roadblocks and although this has delayed progress, their dedication will result in a much better final release.


 The Art Department has been filling out the unfinished animal assets as well as some of the naval war machines that you’ll see in the game, particularly the trireme and quinquereme. Let the screenshots speak for themselves. Enjoy!

Celtic Raid Dry Season Lake Bed

Persian Trireme Elephants Zebras

Roman Beachhead The Masters of Greece



Recently, Aviv Sharon (Jeru), a member of the Art Department from Haifa, Israel, was invited to speak about 0 A.D. at a Linux fan organization. Following a brief introduction of Wildfire Games and our portfolio, he discussed a five-point model of the benefits of being a contributor. Along with a live demonstration of the game and in-depth discussion of the mechanics of our trees, Aviv explained concepts ranging from what an RTS is to how artificial intelligence affects the behavior of units and objects. As well as spreading the word about 0 A.D. to a group of potential contributors and fans, the audience did present us with a few valuable suggestions that you’ll be seeing light of in the coming months. 


Merry Christmas, ModDB! Don’t forget to vote!

Rob Kimball
WFG PR Manager

Post comment Comments
Betelgeuze
Betelgeuze Dec 26 2009, 6:29am says:

looking great as always!

+5 votes     reply to comment
cortez666
cortez666 Dec 26 2009, 7:20am replied:

cant agree with you more

+1 vote     reply to comment
Sebbeman
Sebbeman Dec 26 2009, 12:45pm says:

Looking better with every update you put out, can't wait for it.

+3 votes     reply to comment
Killed_By
Killed_By Dec 26 2009, 7:57pm says:

Cool!

+3 votes     reply to comment
WFG-Kimball
WFG-Kimball Dec 26 2009, 8:15pm says:

Check out the interview with HeavenGames and WFG Producer, Erik Johansson. Heavengames.com

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
0 A.D.
Platforms
Windows, Mac, Linux
Developer & Publisher
Wildfire Games
Engine
Pyrogenesis
Contact
Send Message
Official Page
Play0ad.com
Release Date
TBD
Game Watch
Track this game
News
Browse
News
Report Abuse
Report article
Related Games
0 A.D.
0 A.D. Indie Single & Multiplayer Real Time Strategy
Related Engines
Pyrogenesis
Pyrogenesis GPL TBD
Related Groups
Wildfire Games
Wildfire Games Developer & Publisher with 20 members