Thrive is an open source science communication game about life evolving on alien planets, exploring everything from microbiology to hard science fiction space concepts. The goal is to make a fun experience which is also reasonably scientifically accurate, at the moment we are working on the microbe stage which focusses on microbiology. The team is made up of about 10-20 volunteers from all over the world.
I was the Lead Designer for the Microbe Stage as well as the leader of the Theory Team and was on the team 2014-2019. The goal of the Theory Team is to take scientific conepts such as cell membrane topology, light and matter interaction in planetary atmospheres, planetary temperature modelling etc and make them into implementable prototypes which can be included in the game. There is an open
prototypes repository. The game is made with C++ and AngelScript on top of the Leviathan engine (which is made by one of the team members), a lot of the prototypes are in Python + Pygame.