Thrive is an evolution simulation game built with Godot and C# that lets players guide the development of a species from single-celled organisms through increasingly complex stages of life.
The game addresses the challenge of making evolutionary biology engaging and interactive by combining scientific simulation with sandbox gameplay. Players make strategic decisions about their organism's traits, metabolism, and behavior as they navigate a procedurally generated world, competing with other species and adapting to environmental pressures. The simulation incorporates real biological principles while remaining accessible to players without scientific backgrounds.
Thrive suits players interested in strategy, simulation, and science education, as well as developers curious about building complex systems in Godot. The project welcomes contributions across multiple disciplines: programmers can work with the C# codebase, while artists, modelers, sound engineers, and translators can contribute through asset creation and localization. The game is designed as a long-term community project rather than a commercial product, making it suitable for contributors who value collaborative, open-ended development over rapid iteration cycles.
The project maintains organized planning through a public project board that groups issues and pull requests by priority and status. Development is supported by structured contribution guidelines, a code of conduct, and dedicated community forums for developer assistance. The team actively recruits contributors through a formal application process for those with game development skills, and the codebase includes test coverage for core simulation components alongside comprehensive documentation covering engine architecture and development practices.