Artificial life
C
ApeSDK
ApeSDK is the long-running public home of Noble Ape / Simulated Ape: autonomous ape-like beings in changing landscapes with weather, movement, biology, memory, language, social behavior, immune response, scripting, graphics, and native wrappers.
Competition
C
Cage Fighting AI
A simulation where identical humanoid cage-fighting robots differ only by the command program loaded into the head-resident processor. The arena models position, velocity, contact, knockback, recovery, component damage, stoppages, and tournament comparison between command sets.
Virtual machine
C
Caz
Caz is a Cat Operating System: a Z80-inspired virtual machine driving a simulated contemporary house-cat droid through readable assembly programs, sensors, actuators, body skills, reflex state, and domestic or rural scenarios.
Urban tactics
Swift + C
mosul and modernerKrieg
The modern urban tactical line pairs a Mac SwiftUI project with a portable C + CMake engine. The work focuses on line of sight, suppression, wounds, civilian risk, hidden contacts, rooftops, breach/search interactions, objectives, scoring, replay validation, and shared deterministic rules.
Historical games
SwiftUI/C
Guderian, Monty, and derZweiteWeltkrieg
World War II tabletop-style game projects with force setup, deployment, movement, shooting, artillery, transports, vehicle damage, assaults, morale, objectives, and victory scoring. The projects keep historical framing explicit rather than treating conflict as generic spectacle.
Bounded conflict
Scenario design
zombie
Zombie adapts the battle-simulation approach to selected armed engagements from The Troubles while deliberately excluding attacks on civilians, sectarian killings, punishment attacks, riots, and crowd violence.
Survival systems
C
lastbreach
A post-apocalypse shelter simulation about routine, scarcity, tools, morale, repairs, food, water, and everyday survival after the dramatic event has already happened.
Environment
C99
bronzesim and london1940
Older environmental and historical simulations that keep the focus on terrain, weather, occupations, stress, conflict, and daily life. BronzeSim uses a small domain-specific language; london1940 models a city under wartime pressure.
Tools and ports
Utility
Ports, engines, and small tools
immersiveape, apesdk-rs, apesdk-js, longtermbrief, skeleton, jungle, musictodriveby, werewolf, and png2json carry the same habit into ports, viewers, engines, transpilation, data conversion, and compact experiments.