• Register

About

After 2nd-class involvement in 0AD in the Council of Modders as programmer and 3D artist, a pretty crazy open source engineer from the non-profit distributed individuals of worldev and the resurrected open source eco movement, started to work on no less than time travel (evolution, time continuity, (e)merge of civilizations, roads, diplomatic interactions, spread of knowledge, ...)

Since 2017 the effort is twofold: E1. Custom RGP,RTS engine E2. Compatibility layer

Almost all technological goals have been achieved in 2023. Integration of all parts and artworks still are a tremendous challenge.

Virtual Time Machine Tech
0BC is version controlled using Git in a modular repository structure and comes with a premake (E2) and cmake (E1) based build system.

It integrates with "blender" employing a Scenario Editor framework (UNIX style) mitigating several OS compatibility problems and code redundancy to reduce maintenance.

Next to Linux, Mac OS and Windows, a build for Android, especially suitable for CyanogenMod and other Android (AOSP) flavours like Unicorn, will be made available.

Script languages are JavaScript (E2), Lua (E1) and two custom script languages.

Engine/Pyrogenesis' future
Since BGE is discontinued and Pyrogenesis is not made for RPG features, 0 B.C. ships a custom engine concocted over previous game projects.

The gap between Unreal Engine and both BlenderGE and Pyrogenesis and our custom engine is getting bigger and bigger due to lack of serious engine developers and the community contributing fixes upstream since Unreal is open source. Nevertheless Unreal does neither suit the time machine nor the fantasy project due to high running costs, overcomplication, maintenance and compatibility.

Release
E2 is made publicly available on first release in consonance with licensing.

Goals

0BC Time Machine targets the educational, diplomatic and strategical aspects like in the real worlds (as known to us), where battles not have been decided by attrition warfare often.

Another important cornerstone is teaching philosophical questions the fun way to help mankind not lose its roots.

The time machine won't give answers, instead it shall get people to ask philosophical questions themselves, i.e. to become critical, investigating.

An example is the often sudden emergence of religions, most of the times based on nothing - and suddenly being spread very far mostly by warfare. From this it is hoped, that the question arises, why the world is caught in the circles of conflict, crime and inter-cultural catastophes. It must be asked, why is spreading own belief by force or peacefully not helpful for a peaceful world? We desire peace, harmony simply an epic and happy world. For that to happen we should respect each other.

The Time Machine at some point could next to simply having fun also serve the scientific community to teach ecology, history and its lessons in an effective and adventurous way.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
RSS Articles

There is no rush in assigning the following jobs but for driving this project further

  • a 2D | 3D artist | animator is to be hired to help develop
    • transition animations (mounting a horse, tank, ladder, ...)
    • frequent, thus low poly, goods for units to bear around (plank, arrow, ...)
    • building damage props / parts that are attached using stacked entities and allow destroying them partly
    • inventory system graphics
    • seasons
    • fantasy and historically accurate assets
    • real world fireworks ideas
    • or whatever a skilled artist dreams about working on could be useful / epic.
  • an electronics engineer | coder | mathematician is to be hired to help develop
    • controllers of the operations and rescue automata
    • the codebase of the virtual time machine historical, fantasy simulations
    • speech aware security systems for search and rescue.
    • danger prevention by on demand presence of aversion androids
    • real world fireworks ideas
    • or whatever a skilled engineer dreams about working on could be useful / epic.


What you get

  • Initially income is low (400€/month), but not only will you get a club's share once familiar and your soul/mind is matching ours. Also
  • work & time is flexible, free, and
  • well possible from remote.
    If desired then an independent flat as living space can be provided in Lechbruck near the Alpine Valleys of Castle Neuschwanstein free of cost additionally to the income.
  • work in a motivated, epic team of scientists, techists, engineers
  • being part of state of the art technology development (software, hardware bleeding edge development, e.g. exotic defense machines)
  • being able to together build real fantasy worlds and live in these on neutral club territory.
  • no hierarchies.


Requirements

This is a trust job, because there will be no control mechanisms to check work done or exert any other pressure. Therefore only highly reputed, reliably known, highly motivated world citizens will be accepted as candidates for filling these vacancies.

Like us, You should be freedom conscious and live for others and not mainly for your own benefit. Altruism needs more rewards to extend "survival of the fittest" to "survival of the fittest gentle(wo)men" - this job is exactly that. A reward. Getting an equal (!) share of worlddevelopment club, which has come out of nowhere and worked itself up into a pretty wealthy position (heaps of territory, multiple bases, debtfree, ...).

Privacy, freedom respecting GNU/Linux or BSD should be your OS of choice (ideally Arch or Void for which worlddevelopment provides simplistic bin.configuration for very slim, speedy, interchangeable systems).


Application procedure

Applications to the worlddevelopment email. Suitable candidates will know what this address is. Do not forget to note why you think you are a suitable honorable knight for world development castle building + references | evidence. Be verbose. What do you think about Unlicense, Creative Commons Share Alike. Elaborate about whether you see some peoples | races being worthier than others. Hint: We do have a strong opinion here. Hint 2: We are an international team.

You will be notified when your application fruits and further talks are to be undertaken.


More Variety: Fauna

More Variety: Fauna

News

Long live living creatures long and short :) See the world grow - and shrink.

Development report: Day & Night

Development report: Day & Night

News 1 comment

Day night cycles added to engine, simulation complementing world time. Enjoy sunrise and sunset. :-)

Development report: Time

Development report: Time

News

No (time) travel without time. In world time added to sim and GUI.

Board decision: Time machine splits into 2 projects

Board decision: Time machine splits into 2 projects

News

The project has been split into two efforts: E1 custom engine, E2 compatibility layer

Post comment Comments  (0 - 10 of 17)
Scorilo01
Scorilo01

Looks good :v

Reply Good karma Bad karma0 votes
angelos10gr
angelos10gr

where is the download bottom :@ please help me...

Reply Good karma Bad karma+1 vote
Guest
Guest

Long time no see Rada, you should remember me, MuteLovestone, From 0AD Modding

Reply Good karma Bad karma+1 vote
Guest
Guest

Time machine,philosophy,is just a way to troll our society's culture

Reply Good karma Bad karma-2 votes
radagastearendil Creator
radagastearendil

So one can't learn from history?

And philosphical questioning is not helping finding sensible solutions?

Everyone can decide for oneself.
We for our part are fighting for freedom and civil rights and an epic world.
Wouldn't - without people having encouraged and shown tremendous effort for freedom and civil rights (philosophers, enlightenment, french revolution, critics, ...) - the world still see many more of us in slavery or in bondage/serfdom or similar?

You still want to serve as slave having no rights and being fully and totally exploited?
Encouragement (thinking, actions) for a free, educated and epic world will always be required or it'll never be achieved. With taking action the world ship may be steered in always ever more epic waters if we really want it.

And if now this dry history lesson could be an adventurous game? Epic?

Reply Good karma+1 vote
av29
av29

Well, French colonialist used the enlightenment as an excuse to slave other countries. Is not easy.

Reply Good karma Bad karma+1 vote
Evulant
Evulant

Oh, I just had the idea to make an empire earth clone, too :s
Well done so far, looking forward to this!

Reply Good karma Bad karma+3 votes
radagastearendil Creator
radagastearendil

:D Never played Empire Earth, but I've been told that they hard-coded the epochs, which is something we won't do. In 0BC the time flows, you can start at any time e.g. choosing time 300BC and then you'll deep into that time as things were in history.

You then can join one of the civs that were around at that time, e.g. the Ancient Greeks.

It will be shown if you manage to protect the Ancient Greeks from being conquered by the strong Romans. If you survive, then you'll basically change history in the time machine. You'll of course have a hard time surviving long with the Ancient Greeks because there will be no auto-researched technologies for that civilization later in history, e.g. in modern times. So you have to research all this fancy new tech manually which is no easy task. Your enemies will grow stronger and stronger, but if you manage to conquer some of them, then their techs and other know-how will be added to yours.

You can also try to move your civilization by packing all your military, citizens and structures onto vehicles and surrecting them somewhere else. You might have problems with the climate zones if your people are not used to it, but that's only a temporary problem.

The work on this transformation of entities from mobile to static is already quarter done.

Reply Good karma+2 votes
SebaZ_16
SebaZ_16

This seems very interesting. Looking forward for it.

Reply Good karma Bad karma+3 votes
radagastearendil Creator
radagastearendil

Thx for the interest, comrade. Will do all in my power to create that time machine, if a real one is somewhat impossible then at least a virtual one.

Reply Good karma+2 votes
SebaZ_16
SebaZ_16

I'm happy enough with a virtual one. I have been looking for a game with those goals for a long time.
I never tried it before but how hard is to make models for Pyrogenesis? I might help with something.

Reply Good karma Bad karma+2 votes
radagastearendil Creator
radagastearendil

Indeed, a virtual one would be a good start. Basically pyrogenesis uses COLLADA .dae files for the mesh. The textures will be assigned in an actor file (XML) which the engines reads. Such an actor file also defines the props (visual only attachments) to the model (!= stackable entities).

So the hardest part to get a model into 0BC is:
- model the mesh using blender (or any other COLLADA capable tool).
- UV unwrap.
- create texture.

I'll help as much as I can. Thanks for your offer. Currently I'm busy with flying object / plane fixes and creating a proof of concept.

For the content we need, you may have guessed: everything the real world has we basically also need, but we won't be able to add it all so we might only model the most important items. But you can model any vehicle/unit/armour/animal/plane from any period of history, but for our feature of time continuity we need to keep track of:
- point of time of first occurrence (e.g. when was this kind of tank first built/used).
- point of time of zenith (when was this kind of tank used most often).
- point of time of last occurrence (when was this tank obsolete/no longer used).

Using these 3 points of time, the engine will interpolate the usage and AIs will use it according to this scheme (to reach our goal of a guided history experience aka time machine, but still being flexible, e.g. you can still survive with Ancient Greeks up to the modern age, but you'll have a hard time surviving against all those tanks because reaching the same level without auto-research techs is almost impossible/a huge challenge for the player.).

Reply Good karma+2 votes
SebaZ_16
SebaZ_16

I'll try to get the programs, and saturday I'll start learning the basis. Thanks.
Every day I'm more surprised of the capabilities of Pyrogenesis.

Reply Good karma Bad karma+2 votes
radagastearendil Creator
radagastearendil

If you like, then you can have a look at Andrew Price's blenderguru tuorials. blenderguru.com/ Pretty awesome quality. CGCookie / BlenderCookie also is epic (but not all tuts are free). Youtube also is your friend of course.

Reply Good karma+2 votes
SebaZ_16
SebaZ_16

Thanks, I will see those. And see if I can learn something.
Unfortunately I think I'll be floading with school tests in November, but I will see if I can take advantage of what remains of October to practice.

Reply Good karma Bad karma+2 votes
radagastearendil Creator
radagastearendil

Awesome, there's no rush. The time machine is quite big and luckily not volatile. So we'll have at least 1 year work to achieve something. I'll continue high-speed development throughout this year finishing with hopefully a season system and a snow-plow proof of concept, then I'll add content.

Reply Good karma+2 votes
radagastearendil Creator
radagastearendil

Did blender get enthusiasm going, comrade?

Reply Good karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X