revolutionary-games/thrive

The main repository for the development of the evolution game Thrive.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 59 minutes ago
Added to GitGenius on September 18th, 2026
Created on August 30th, 2012
Open Issues & Pull Requests: 526 (+0)
GitHub issues: Enabled
Number of forks: 623
Total Stargazers: 3,712 (+0)
Total Subscribers: 85 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 74.3 days
Mean response time: 343.2 days
90th percentile: 1181.1 days
Tracked items: 630

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 18% of issues opened in the past year have never received a reply. Only 8% of open issues come from outside the core team — the tracker reads mainly as internal planning. Work labelled "stage:multicellular" is answered fastest, typically in about 3 weeks, while "intermediate" waits about 4 months. 78% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. 62% of issues opened in the past year have been closed, leaving a working backlog.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 193
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 860 days
Stale 30+ days: 185
Stale 90+ days: 176

Recent activity

Opened in 7 days: 0
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • programming (635)
  • C# (581)
  • stage:microbe (326)
  • bug (282)
  • intermediate (258)
  • difficult (204)
  • easy (189)
  • stage:multicellular (101)

Detailed Description

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.