Pyrogenesis is the nickname given to the custom built engine developed for 0 A.D. Featuring an enriched 3D environment, a particle system, OGL graphics and 32-bit color, it not only provides a powerful environment, but allows the game to have very minimal system requirements, which will be available for Windows, Macintosh and Linux. To cater to our Linux crowd, we've opted to use the OpenGL API rather than DirectX, which not only functions just as proficiently, but it's already bundled in your video card drivers, so there's no need to worry about downloading the right version to run 0 A.D.

Sounds will be handled by the .ogg encoding alternative, which does not require a licensing fee that cannot be financed by a non-profit team. Because it would be illogical based on our game's camera, the engine does not support 3D sounds. It could, in theory, be implemented, but we've decided not to include it in the release of 0 A.D.

System Requirements

- Windows® 2000 or greater (or Linux®)
- 1 Ghz Processor
- 256 Mb RAM
- 32 Mb Geforce3/Radeon 8500 (or equivalent)
- Windows® 2000 or greater (or Linux®)
- 1.6 Ghz Processor or greater
- 256+ Mb RAM
- 64 Mb Geforce3/Radeon 8500 (or equivalent)

Image RSS Feed Latest Screens
Detailed units and buildings Circular maps and lush terrain 0 A.D.
Blog RSS Feed Report abuse Latest News: Development Report: Campaign System #1

About 0BC Time Machine with 0 comments by radagastearendil on Dec 3rd, 2014

Gallic Wars #1, Defend the village.

Gallic Wars #1, Defend the village.- State machine, enter, leave conditions and message system.

- Allows story per player, and storyline that all share.

- Modular component to allow reassignment or multiple storylines depending on campaign state.

- Full use of siege engines and other entities.

- Supports differents attack compositions.Gallic Wars #1, Defend the village.

- Diplomatic ties.

- Allows dynamic placement of structures and thus territories (0BC only due to deep changes, felt, everywhere).

- Allows automatic modifications without requiring external static/manual technology, e.g. removing decay from structures, such that no civil center is required (which allows for something like mini-civs).

- Proof of concept Gallic Wars Campaign Part 1 scenario finished, including last Roman effort to turn the tide and fully balanced.

- Featuring stackable entity and central strategy shieldbearer entity (without it, the Gauls have quite some resource gathering problems).

- A dynamic system to allow for RPG like actions of individuals like a Roman Centurio having a look at the village and hunting down all your heroes (he's a 10x bonus against your heroes).

- If no hero can be found, the Centurio retreats or hides randomly somewhere on the map.

Gallic Wars #1, Defend the village.

- Increasing and decreasing attacks strengths and a dynamic interval. (required changes to 0AD trigger code, of course this was doubted by the 0AD team for a long time, I got used to their 'not seeing the necessity for changes thingy' - of course as always and everyone just believes, when you hit the same problems. Anyway, nevermind. We're humans, no supermen or uberpower aliens.).

- Druid that somewhat makes the Gauls invincible though it's difficult to keep all your units in control, they go for excursions themselves. They like the forrest and their animals too much. And Romans no less. :-)

- Global events (like random catastrophes).

- Random actions, like Centurio excursions.

- Ships passing by randomly, at times aborting or being not willing to trade either to circumstances on the ground (enemies in harbour region) or to mood. For a lively experience.

Upcoming (related)

- Dynamic player addition and removal.- Campaign mode (low detail).- Dynamic enter and leave loading. (to be determined if over-border actions are possible, it's a bit a primer as the 'Total War' system is not very desirable and thus we need a nicer solution. Btw. crazy name 'Total War' - who had this mad idea? To me as a German that's a bit weird, we're no longer interested in 'total wars'. And it's war promotion too. Highly undesirable.)
- Full multiplayer support (it's not hard-coded -> players can share storylines or merge -> can change the campaign happenings this way, too).

0BC Time Machine

0BC Time Machine 0BC Time Machine

Updated 1 month ago TBD Single, Multiplayer & Co-Op Realistic Sim

Established as a fork of 0AD, the realtime strategy game targetting city phases and fun play, it extends 0AD's goals and vision to simulate the whole...

0 A.D. Empires Ascendant

0 A.D. Empires Ascendant 0 A.D. Empires Ascendant

Updated 1 month ago TBD Single & Multiplayer Real Time Strategy

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...

BYZEN - 1811

BYZEN - 1811 BYZEN - 1811

Updated 1 month ago TBD Single & Multiplayer Real Time Strategy

Byzen tells the beginning and development of the ‘Revolución Oriental’ (Eastern revolution) in 1811, focusing especially on the episodes of oppression...

Post comment Comments  (10 - 15 of 15)
saad32 Jun 27 2011, 8:09am says:

how to download

+3 votes     reply to comment
galaxy366 Jun 27 2011, 9:05am replied:

You cant download it I think

+2 votes     reply to comment
feneur Creator
feneur Jul 12 2011, 10:59am replied:

Rather, there's no need to download it separately, if you've downloaded 0 A.D. you have access to the engine. If you want more access (i.e. source code) just get the code via SVN:

+5 votes   reply to comment
asmartgoat Mar 1 2011, 11:17pm says:

'Windows 2000 or better' includes linux and mac :)

Excellent Engine!

+6 votes     reply to comment
Warboss_Sid May 28 2011, 9:23pm replied:

how do I download it?

+2 votes     reply to comment
thunderising Apr 7 2010, 6:02am says:

It is excellent!

+4 votes     reply to comment
Cybio Feb 15 2010, 11:34am says:

Looks excellent!

+3 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

Windows, Mac, Linux
Wildfire Games
Send Message
Official Page
Release Date
Engine Watch
Track this engine

Latest tweets from

It can take up to a few hours for tweets to begin appearing.

Embed Buttons

Promote Pyrogenesis on your homepage or blog by selecting a button and using the embed code provided (more).

66 of 689
Last Update
3 months ago
86 members