XGProyect / XG-Proyect-v3.x.x

XG Proyect is an OGame clone open-source web application framework designed for creating game clones, particularly those inspired by the popular game OGame, set in a vast and captivating space-themed universe.
https://xgproyect.org
GNU General Public License v3.0
148 stars 101 forks source link

[Feature request] Life form (Formas de vida) #487

Closed jonamix-ar closed 1 year ago

jonamix-ar commented 2 years ago

FIRST PART

Life forms

Once the lifeform has been resettled on this planet, you have the option to settle one of the previously discovered lifeforms.

  1. All active lifeform construction queues will be cancelled and the raw materials reclaimed.
  2. The exploration ships dispatched from this planet will abort their flight.
  3. If humans were the last lifeform selected, all exploration ships from all planets will abort their flight.
  4. All building and research levels will be retained.

Content Overview

- The species techs are like a talent tree which players can manipulate and personalise from all the species they have discovered.
- Players can freely choose which lifeforms to add to their planets.
- Lifeforms on planets can also be switched around if players decide to change up their strategy.

Lifeforms

1 Humans

In the mid-21st century, humanity unlocked the potentials of hyperdrive technology and were finally able to explore the furthest reaches of space. Over the generations, humans have spread throughout the universe, settling countless planets. In this quadrant of the galaxy, humanity is the most commonly encountered lifeform. Humans have earned themselves a reputation as reliable traders, and they maintain good commercial relations with various other species. A balanced lifeform, they can rapidly exploit natural resources, have decent military technologies, and place great store in research. By terraforming planets, they are capable of constructing more buildings, and know how to defend themselves when under attack.

  1. Humans are the basic species which every player automatically starts with.
  2. They are the only species equipped with the technology to discover other lifeforms in the galaxy.
  3. Humans are perfect for a balanced playing style, covering all the bases, but with a particular focus on research speed.
  4. Their special building protects a certain percentage of their lifeforms from being killed if successfully attacked.

2 Rock’tal

The Rock’tal normally inhabit planetoids with great proximity to their stars, places that would be uninhabitable for other species. Their stony exteriors and slow metabolisms make them resilient to living in conditions which few others could ever call home. For centuries they have lived on minerals which they exploit as their primary source of nutrition. Hence it is no wonder that they are specialists in the techniques of mining ores and minerals which they need to safeguard their very survival. Since the Rock’tal never become estranged from their natural environments, they are capable of constructing buildings quickly, cheaply and energy efficiently. They are also highly effective at resource acquisition.

  1. The Rock’tal are archetypal miners.
  2. They are highly specialised in producing resources and energy.
  3. Their special building allows them to convert destroyed fleets into resources during an assault (when a Rock’tal planet is attacked).
  4. Their special tech bonus provides a bonus to the Collector class.

3

Mechas

Mechas are AIs which can replicate themselves faster than any other lifeforms. They communicate via an artificial neural network, which is a core factor in allowing them to deploy improved combat strategies. Since Mechas lack any form of emotional capabilities, their actions are not hampered by potential moral considerations. A controller AI in the network is constantly on the hunt for new opportunities for conquest and exploitation. Other species fear the Mechas’ superior military technology, with good reason: their fleets are cheaply constructed, equipped with sophisticated weapons systems and constantly kept in good repair with nanobots.

  1. The Mechas are archetypal fleeters.
  2. Mechas are specialists at increasing the firepower of their ships and fleets.
  3. They can also reduce their fuel requirements for fleet operations, as well as reducing ship production costs and building times.
  4. Their special building improves the stats of the Space Dock, allowing them to recover more ships from battles (synergising well with the General class).
  5. Their special tech perk provides a bonus for the General class.

4

Kaelesh

The origins of the Kaelesh literally lie in the stars: they are born in the safety of the fabric between space and time. They do not settle upon planets until they reach a certain age, but upon doing so, they travel through the cosmos in search of their own kind, covering many light-years. Before settling a planet, they must pass a test before the Council of Unity. The Kaelesh use their metaphysical properties in their exploration of the universe. As a result of the many galactic secrets they have unlocked, they have been able to make great leaps and bounds in their technological advancement. They are renowned for their effective exploration missions and their ability to see far into the depths of space.

jonamix-ar commented 2 years ago

SECOND PART

Humans Buildings

$LifeForms = [
    'humans' => [
        '11101' => [
            'name' => [
                'en' => 'Residential Sector',
                'es' => ''
            ],
            'short_desc' => [
                'en' => 'The residential sector provides accommodation for T1 Humans. Each level increases the maximum population on the planet.',
                'es' => ''
            ],
            'long_desc' => [
                'en' => 'The residential sector may be basic accommodation, but it’s packed with everything required to meet the most important needs of its residents. The design of the system uses the latest findings in the field of sociology to ensure effective cohabitation. The number of people who can be housed here is limited, however, and people have to make do with small living quarters. Housing is not split along class lines, though. This concept is intended to positively influence the satisfaction and productivity of the residents.',
                'es' => ''
            ],
            'requirements' => [],
            'start_resources' => [
                'metal' => 7,
                'crystal' => 2,
                'deuterium' => null,
                'energy' => null,
                'population' => null,
                'food' => null,
                'factor' => null
            ],
            'formule' => ''
        ],
        '11102' => [
            'name' => [
                'en' => 'Biosphere Farm',
                'es' => ''
            ],
            'short_desc' => [
                'en' => 'With each level, the expansion of the Biosphere Farm increases the amount of food produced per second.',
                'es' => ''
            ],
            'long_desc' => [
                'en' => 'A whole range of food products that humans need to survive are generated in the biosphere farm using astrobiology. A refined simulation of ecosystem interdependencies comes into play here: none of the ecosystems used as a food source is actually self-contained. By controlling the interplay between them, yields remain efficient and predictable. Additionally, the farm has a positive psychological effect on people because part of the team here works periodically: this means, for example, that a drive mechanic can rest for a certain amount of time by working as a biosphere gardener.',
                'es' => ''
            ],
            'requirements' => [],
            'start_resources' => [
                'metal' => 5,
                'crystal' => 2,
                'deuterium' => null,
                'energy' => 8,
                'population' => null,
                'food' => null,
                'factor' => null
            ],
            'formule' => ''
        ],
        '11103' => [
            'name' => [
                'en' => 'Research Centre',
                'es' => ''
            ],
            'short_desc' => [
                'en' => 'The Research Centre unlocks the tech tree for Humans, and the costs and duration of research of new technologies decrease with each level.',
                'es' => ''
            ],
            'long_desc' => [
                'en' => 'Each new technology is devised by the highly educated scientists who put each new theory to the test in the Research Centre. The centre focuses on applied research and practical applications. It tests each new technology until it’s ready. But basic research has its place in the research centre too. Many of the findings from experimental physics can be used to create new technologies. However, only those approaches that promise to bring benefits to humanity and their habitat are taken up by the scientists at the Research Centre and followed through to their conclusion.',
                'es' => ''
            ],
            'requirements' => [
                '11101' => 12,
                '11102' => 13
            ],
            'start_resources' => [
                'metal' => 2000,
                'crystal' => 2000,
                'deuterium' => 500,
                'energy' => null,
                'population' => null,
                'food' => null,
                'factor' => null
            ],
            'formule' => ''
        ],
        '11104' => [
            'name' => [
                'en' => 'Academy of Sciences',
                'es' => ''
            ],
            'short_desc' => [
                'en' => 'At the Academy, T1 Humans are trained up into T2 Humans. Each level increases the number of trained individuals.',
                'es' => ''
            ],
            'long_desc' => [
                'en' => 'The Academy of Sciences forms the basis for all of human education on the planet. Having successfully graduated from the Academy, students can choose between a multitude of further educational opportunities. Some graduates hope to be recruited directly by the territorial military administration to join the space fleet. Others prefer a career in research. No matter which path these young people decide to take, their studies at the Academy of Sciences constitute the bedrock of an aspiring and successful civilisation.',
                'es' => ''
            ],
            'requirements' => [
                '11101' => 40
            ],
            'start_resources' => [
                'metal' => 5000,
                'crystal' => 3200,
                'deuterium' => 1500,
                'energy' => null,
                'energy_need' => 15,
                'population' => 20000000,
                'food' => null,
                'factor' => null
            ],
            'formule' => ''
        ],
        '11105' => [
            'name' => [
                'en' => 'Neuro-Calibration Centre',
                'es' => ''
            ],
            'short_desc' => [
                'en' => 'T2 Humans are trained up into T3 Humans in the Neuro-Calibration Centre. Each level increases the number of trained individuals..',
                'es' => ''
            ],
            'long_desc' => [
                'en' => 'The next generation of intelligent minds are trained in the Neuro-Calibration Centre. An AI provides individualised tuition, perfectly tailoring both the duration of training and the speed at which knowledge is transferred to the students. They can also interact with the system and incorporate their preferences. The students gain access to cyberspace via corresponding interfaces, connecting via artificial neural networks. All students of the Neuro-Calibration Centre thus benefit equally from the advantages of active and passive learning.',
                'es' => ''
            ],
            'requirements' => [
                '11109' => 5
            ],
            'start_resources' => [
                'metal' => 50000,
                'crystal' => 40000,
                'deuterium' => 50000,
                'energy' => null,
                'energy_need' => 15, // FORMULE LEVEL
                'population' => 100000000,
                'food' => null,
                'factor' => null
            ],
            'formule' => ''
        ],
        '11106' => [
            'name' => [
                'en' => 'High Energy Smelting',
                'es' => ''
            ],
            'short_desc' => [
                'en' => 'High Energy Smelting increases the planet’s metal production with each level.',
                'es' => ''
            ],
            'long_desc' => [
                'en' => 'High Energy Smelting ensures highly lucrative metal production. Particles are electrically accelerated to such a degree that they release extremely high thermal energy. The smelting process is characterised by the efficient reuse of this thermal energy in the accelerator.',
                'es' => ''
            ],
            'requirements' => [
                '11103' => 5
            ],
            'start_resources' => [
                'metal' => 7500,
                'crystal' => 5000,
                'deuterium' => 3000,
                'energy' => null,
                'energy_need' => null, // FORMULE LEVEL
                'population' => null,
                'food' => null,
                'factor' => null
            ],
            'formule' => ''
        ],
        '11107' => [
            'name' => [
                'en' => 'Food Silo',
                'es' => ''
            ],
            'short_desc' => [
                'en' => 'The Food Silo makes it possible to distribute food more efficiently. Each level increases the maximum amount of food, reduces the food consumption of T1 Humans on all planets and increases the speed at which the number of T1, T2 and T3 Humans increases.',
                'es' => ''
            ],
            'long_desc' => [
                'en' => 'Each planet needs Food Silos to be able to successfully and continually feed its residents. Food distribution and storage plays a crucial role. In addition, Food Silos ensure planets are better protected in the event of exceptional situations that could cause potential food shortages.',
                'es' => ''
            ],
            'requirements' => [
                '11106' => 3
            ],
            'start_resources' => [
                'metal' => 25000,
                'crystal' => 13000,
                'deuterium' => 7000,
                'energy' => null,
                'energy_need' => null, // FORMULE LEVEL
                'population' => null,
                'food' => null,
                'factor' => null
            ],
            'formule' => ''
        ],
        '11108' => [
            'name' => [
                'en' => 'Fusion-Powered Production',
                'es' => ''
            ],
            'short_desc' => [
                'en' => 'Fusion-Powered Production increases crystal and deuterium production on the planet with each level.',
                'es' => ''
            ],
            'long_desc' => [
                'en' => 'Fusion-Powered Production utilises the enormous pressure and the resulting radiation energy supplied by small fusion reactors. This allows you to increase crystal and deuterium production on the planet and achieve high added value.',
                'es' => ''
            ],
            'requirements' => [
                '11104' => 1
            ],
            'start_resources' => [
                'metal' => 50000,
                'crystal' => 25000,
                'deuterium' => 25000,
                'energy' => null,
                'energy_need' => null, // FORMULE LEVEL
                'population' => null,
                'food' => null,
                'factor' => null
            ],
            'formule' => ''
        ],
        '11109' => [
            'name' => [
                'en' => 'Skyscraper',
                'es' => ''
            ],
            'short_desc' => [
                'en' => '?
                The Skyscraper provides accommodation for numerous individuals. Each level increases the maximum number of Humans on the planet and the speed at which the number of T1, T2 and T3 Humans increases.',
                'es' => ''
            ],
            'long_desc' => [
                'en' => 'The Skyscraper complies with the scientific norms determined by the Consortium for Human Residences. It creates a pleasant atmosphere which, combined with an effective design concept, individuals like to live in permanently. Additionally, the interior design is built modularly and can be changed periodically so as to allow inhabitants to simulate a natural seasonal change.',
                'es' => ''
            ],
            'requirements' => [
                '11108' => 1
            ],
            'start_resources' => [
                'metal' => 75000,
                'crystal' => 20000,
                'deuterium' => 25000,
                'energy' => null,
                'energy_need' => 50, // FORMULE LEVEL
                'population' => null,
                'food' => null,
                'factor' => null
            ],
            'formule' => ''
        ],
        '11110' => [
            'name' => [
                'en' => 'Biotech Lab',
                'es' => ''
            ],
            'short_desc' => [
                'en' => 'The Biotech Lab increases the planet’s food production with each level.',
                'es' => ''
            ],
            'long_desc' => [
                'en' => 'The Skyscraper complies with the scientific norms determined by the Consortium for Human Residences. It creates a pleasant atmosphere which, combined with an effective design concept, individuals like to live in permanently. Additionally, the interior design is built modularly and can be changed periodically so as to allow inhabitants to simulate a natural seasonal change.',
                'es' => ''
            ],
            'requirements' => [
                '11108' => 2
            ],
            'start_resources' => [
                'metal' => 150000,
                'crystal' => 30000,
                'deuterium' => 15000,
                'energy' => null,
                'energy_need' => 60, // FORMULE LEVEL
                'population' => null,
                'food' => null,
                'factor' => null
            ],
            'formule' => ''
        ],
        '11111' => [
            'name' => [
                'en' => 'Metropolis',
                'es' => ''
            ],
            'short_desc' => [
                'en' => 'The Metropolis improves all technologies on this planet.',
                'es' => ''
            ],
            'long_desc' => [
                'en' => 'Living in the complex called ‘Metropolis’ combines all aspects needed in a highly technological society. The design concept plays an entirely subordinate role to the practicalities. This ensures that a great number of people can call Metropolis their home. At first sight, the complex may not look particularly inviting. However anyone who has already taken up quarters there has come to appreciate its advantages. Both the Entertainment Cyberspace and the minimalistic Resting Centre present the inhabitants with opportunities to find an escape from everyday life.',
                'es' => ''
            ],
            'requirements' => [
                '11105' => 1
            ],
            'start_resources' => [
                'metal' => 80000,
                'crystal' => 35000,
                'deuterium' => 60000,
                'energy' => null,
                'energy_need' => 90, // FORMULE LEVEL
                'population' => null,
                'food' => null,
                'factor' => null
            ],
            'formule' => ''
        ],
        '11112' => [
            'name' => [
                'en' => 'Planetary Shield',
                'es' => ''
            ],
            'short_desc' => [
                'en' => 'The Planetary Shield protects some of the people on the planet in the event of an attack. The number of people protected increases with each level.',
                'es' => ''
            ],
            'long_desc' => [
                'en' => 'The Planetary Shield is a top-grade orbital barrier that protects against natural and artificial threats. It functions primarily, however, as a protective shield against enemy attacks. The shield is made of plasma that consists of a particle mixture of ions, free electrons as well as neutral atoms. This mixture is held in place by an ultra-strong magnetic field and can protect people from devastating attacks.',
                'es' => ''
            ],
            'requirements' => [
                '11108' => 5,
                '11105' => 5,
                '11107' => 4,
                '11111' => 5
            ],
            'start_resources' => [
                'metal' => 250000,
                'crystal' => 125000,
                'deuterium' => 125000,
                'energy' => null,
                'energy_need' => 100, // FORMULE LEVEL
                'population' => null,
                'food' => null,
                'factor' => null
            ],
            'formule' => ''
        ]
    ]
];

Humans Research

jonamix-ar commented 2 years ago

THIRD PART

Rock’tal Buildings

Rock’tal Research

jonamix-ar commented 2 years ago

FOUR PART

Mechas Buildings

Mechas Research

jonamix-ar commented 2 years ago

FIVE PART

Kaelesh Buildings

Kaelesh Research

jonamix-ar commented 2 years ago

SIX PART

ALL FORMULES

IMAGES

OTHERS

jonamix-ar commented 2 years ago

SEVEN PART

  1. The two new resources Population and Food are fields of the table "Planets" they work independently of each other
  2. It is investigating whether the musings are also parts of each planet or it is an account because at the moment it does not specify if you can create an account with other races, it thinks not.
  3. It is investigating how the formation of the population works, it is believed that it is as a percentage and it is stored in various fields of the planets or Resources table. Although the population is based on 3 Basic, Advanced and Expert Population in English Tier 1, 2 and 3
  4. There are no new types of ships but they are investigations that arise to the main ship.
  5. New life form search mission is enabled with Intergalactic Envoys technology. which has a percentage per level for searches.
  6. Once you find the life form when you colonize the planet, the option without life form will appear where you can choose between the life form, Found or the human. each planet has its life form, (In investigation if a planet can have up to 4 life forms)
  7. The mission of the life forms is number 18 - Being the 16 expeditions and the 17 Space Debris
  8. Moons cannot support life forms but if they can store food
  9. Life forms when the planet is attacked are also reduced, Food can be stolen as another resource.
  10. Life forms cannot be stopped or reduced, we don't know if this is a bug or a mechanic that is being investigated