5 个仓库
Interactive games where species evolve through natural selection and mutation from simple to complex forms.
Distinct from Game Simulation Environments: Candidates refer to idling utilities or medical trauma, not the core gameplay loop of an evolution simulation.
Explore 5 awesome GitHub repositories matching game development · Evolution Simulation Games. Refine with filters or upvote what's useful.
This project is a programming education resource and a collection of vintage game ports. It provides a library of classic computer game implementations and algorithmic problems translated into modern memory-safe scripting languages for educational study and execution. The collection focuses on the implementation of game logic and the practice of fundamental computer science algorithms. It includes diverse examples of procedural content generation, such as random mazes and text-based art, alongside mathematical visualizations. The project covers a wide array of simulation categories, includin
The project calculates the evolution of a population on a grid based on survival, death, and birth rules.
The Powder Toy 是一个 C++ 物理引擎和材料模拟软件,作为落沙物理沙盒运行。它提供了一个模拟环境,其中固体、液体和气体根据热量、压力和速度相互作用。 该项目是一个可脚本化的沙盒环境,提供外部脚本接口和行为脚本,以修改游戏机制、自动化任务并定义自定义模拟逻辑。 该软件支持通过模拟电子元件和传感器构建复杂的机械、物理结构和功能逻辑电路。它包括一个社区内容共享系统,用于从远程仓库上传和下载模拟存档文件。
Uses grid-based cellular automata to simulate physical interactions between neighboring pixels.
Lenia is a scientific research tool and computational framework for modeling, visualizing, and analyzing artificial life. It functions as a continuous cellular automata engine that simulates emergent biological patterns using continuous space-time grids and kernel-based convolutional dynamics. The system leverages a GPU-accelerated simulation framework to perform parallel tensor computations and massive grid updates in real time. It includes hardware-accelerated 3D rendering to visualize high-dimensional cellular structures and their structural complexity. The platform provides capabilities
Models artificial life forms by applying generalized kernel and delta functions to cells with continuous values.
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 sp
Simulates the evolution of species from single-celled organisms to complex civilizations via natural selection.
This project is a procedural content generation toolkit designed for the Godot engine. It provides a collection of algorithmic techniques and modular tools for dynamically spawning game assets, map layouts, and emergent systems in both 2D and 3D environments. The framework distinguishes itself by offering specialized systems for both large-scale world construction and granular asset assembly. It supports the creation of expansive terrains and infinite worlds through noise-based distribution and shader-rendered biomes, while simultaneously providing modular systems to generate unique combat eq
Applies iterative neighborhood rules to grid cells to generate organic structures like cave systems or dungeon layouts.