awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Revolutionary-Games avatar

Revolutionary-Games/Thrive

0
View on GitHub↗
3,437 stars·584 forks·C#·other·20 viewswww.revolutionarygamesstudio.com↗

Thrive

Thrive is a biological evolution simulation game and evolutionary sandbox where species evolve from single-celled organisms into complex civilizations. It serves as a multicellular life simulator and species progression engine, modeling the transition from microbes to industrial societies through natural selection and mutation.

The project features a biological design tool and morphological editor for creating creature anatomy and tissue differentiation based on chemical principles. It includes a specialized environment for testing metabolic processes and designing organism shapes via cell specialization.

The simulation covers broad capability areas including metabolic process modeling, multicellular coordination, and biological reproduction. It also incorporates systems for civilization development, resource gathering, and population management to balance ecological niches.

The simulation utilizes a content pipeline that synchronizes external wiki data into an in-game information database.

Features

  • Evolutionary Process Modeling - Models biological development and the emergence of complex life forms via environmental selection pressures.
  • Organism Graph Editors - Provides a visual editor to define organism structures, cell specializations, and biological connections.
  • Automated Evolutionary Growth - Automatically evolves organisms by generating mutations and selection pressures based on environmental fitness.
  • Biological Design Tools - Provides a dedicated editor for designing creature anatomy and tissue differentiation based on chemical principles.
  • Biological Reproduction Modeling - Implements mating strategies such as budding, spores, sexual reproduction, and gamete production.
  • Biological Trait Adaptation Systems - Provides creation tools to develop and adapt physical characteristics ensuring species survival and progression.
  • Civilization Progression Systems - Progresses species from primitive tool use to advanced industrial nations through technology and research milestones.
  • Colony Behavior Systems - Implements coordinated collective behavior for multicellular colonies where cells share sensors but act independently.
  • Creature Need Simulations - Models biological bodies by defining tissue types and organ systems that manage vital biological stats.
  • Behavioral Directives - Implements modifiable rules and directives that dictate the behavior of entities and their interactions within the simulation.
  • Evolution Simulation Games - Simulates the evolution of species from single-celled organisms to complex civilizations via natural selection.
  • Evolutionary Sandboxes - Provides a digital environment for designing anatomy and testing metabolic processes to study environmental adaptation.
  • Evolutionary Stage Progression - Progresses species through biological and societal eras from single-celled organisms to industrial civilizations.
  • Multicellular Evolution Modeling - Models the growth of cell colonies through specialization and membrane types to transition from microbes to macroscopic organisms.
  • Group Coordination - Synchronizes sensory input and movement across groups of cells to enable collective behavioral formations.
  • Ecological Simulation - Regulates the growth and spread of organisms to balance ecological niches and simulation performance.
  • Population Dynamics - Implements simulation systems that manage species growth and competition for ecological niches and nutrients.
  • Species Development Simulation - Guides species through a developmental sequence starting from simple microbes and ending with space-faring civilizations.
  • Species Progression Engines - Tracks species development across sequential biological and societal eras from microbes to industrial civilizations.
  • Synthetic Organism Simulation - Models the development of species from single-celled organisms to complex civilizations.
  • Metabolic Simulations - Simulates internal biochemistry by calculating the balance of nutrient consumption and chemical production.
  • Artificial Life Simulators - Simulates the evolutionary transition from single cells to coordinated multicellular colonies.
  • Cell-Based Component Architectures - Represents organisms as collections of individual functional cells interacting through shared energy and chemical networks.
  • Organism Design Interfaces - Provides an interactive interface for building complex biological bodies using tissue differentiation and organ systems.
  • Multi-Cellular Organism Modeling - Calculates energy costs and bonuses based on cellular size, adjacency, and functional specialization.
  • Chemical Synthesis Systems - Provides simulation systems for synthesizing chemicals like ammonia through aerobic and anaerobic processes.
  • Item Collection and Crafting Systems - Manages material gathering, inventories, and crafting for constructing structures and advancing research.
  • Runtime Entity Despawning - Maintains simulation performance by despawning distant or non-essential entities based on player proximity.
  • World Design Tools - Provides tools to reshape the universe and alter entities by integrating editor capabilities with active gameplay.
  • Dynamic Membrane Generation - Calculates biological boundaries using geometric algorithms that adapt to the size and position of internal cellular structures.
  • Game State Machines - Uses state machines to manage the transition between distinct evolutionary eras and biological milestones.
  • Game Engines - Evolution-themed simulation game.
  • Biological Systems - Simulates cellular evolution and competition in a biological environment.

Star history

Star history chart for revolutionary-games/thriveStar history chart for revolutionary-games/thrive

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Thrive

These projects share indexed features with Thrive. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • space-wizards/space-station-14space-wizards avatar

    space-wizards/space-station-14

    3,523View on GitHub↗

    Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an Entity-Component-System (ECS) game engine that separates logic into systems and data into components to manage complex entity interactions. The project functions as a grid-based physics simulator with a YAML data-driven prototype system for defining game objects. The project features a specialized 2D sprite rendering engine that maps server-side appearance data to client-side shaders. It implements a networking model with client-side prediction and dirty-flagged state synchronization to reduce inp

    C#c-sharpgamehacktoberfest
    View on GitHub↗3,523
  • chrxh/alienchrxh avatar

    chrxh/alien

    5,354View on GitHub↗

    Evolve is an evolution-based organism designer and GPU-accelerated artificial life simulator that combines interactive particle physics with a real-time simulation editor. At its core, it runs genetic algorithm evolution on self-replicating graph structures to evolve digital organisms, offloading particle physics, neural networks, and rendering entirely to the GPU through a compute shader pipeline for real-time performance. The project distinguishes itself with graph-based organism design that uses a directed graph editor to visually define organism structure, connections, and neural controll

    C++agent-based-simulationartificial-lifecuda
    View on GitHub↗5,354
  • o3de/o3deo3de avatar

    o3de/o3de

    8,954View on GitHub↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    C++3d-graphics3d-graphics-engineanimation
    View on GitHub↗8,954
  • amethyst/amethystamethyst avatar

    amethyst/amethyst

    8,027View on GitHub↗

    Amethyst is a data-driven game engine written in Rust for building high-performance 2D and 3D games. It is built on an entity component system architecture that decouples game state from logic to enable parallel processing and reusable code. The framework features a glTF 3D renderer for importing scenes and geometry using physically based materials. It also serves as a multiplayer game framework, providing network transport abstractions and state synchronization for real-time online experiences. The engine covers a broad range of capabilities, including hybrid 2D/3D rendering, asynchronous a

    Rust
    View on GitHub↗8,027
Compare all 30 related projects→

Frequently asked questions

What does revolutionary-games/thrive do?

Thrive is a biological evolution simulation game and evolutionary sandbox where species evolve from single-celled organisms into complex civilizations. It serves as a multicellular life simulator and species progression engine, modeling the transition from microbes to industrial societies through natural selection and mutation.

What are the main features of revolutionary-games/thrive?

The main features of revolutionary-games/thrive are: Evolutionary Process Modeling, Organism Graph Editors, Automated Evolutionary Growth, Biological Design Tools, Biological Reproduction Modeling, Biological Trait Adaptation Systems, Civilization Progression Systems, Colony Behavior Systems.

Which projects share features with revolutionary-games/thrive?

Projects with overlapping indexed features include: space-wizards/space-station-14 — Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an… chrxh/alien — Evolve is an evolution-based organism designer and GPU-accelerated artificial life simulator that combines interactive… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… amethyst/amethyst — Amethyst is a data-driven game engine written in Rust for building high-performance 2D and 3D games. It is built on an… tmodloader/tmodloader — tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It… chakazul/lenia — Lenia is a scientific research tool and computational framework for modeling, visualizing, and analyzing artificial…