{"id":13704467,"url":"https://github.com/stared/science-based-games-list","last_synced_at":"2026-01-29T08:35:28.898Z","repository":{"id":45799640,"uuid":"92654780","full_name":"stared/science-based-games-list","owner":"stared","description":"Science-based games - a collaborative list","archived":false,"fork":false,"pushed_at":"2024-07-02T02:42:52.000Z","size":221,"stargazers_count":1597,"open_issues_count":12,"forks_count":117,"subscribers_count":63,"default_branch":"master","last_synced_at":"2025-01-30T09:43:21.913Z","etag":null,"topics":["educational-game","games","list","science"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stared.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["stared"]}},"created_at":"2017-05-28T10:36:34.000Z","updated_at":"2025-01-30T04:10:47.000Z","dependencies_parsed_at":"2024-01-14T20:49:46.436Z","dependency_job_id":"d55deed6-b52f-4c6d-b4f6-6c5cf18f9ca5","html_url":"https://github.com/stared/science-based-games-list","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stared%2Fscience-based-games-list","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stared%2Fscience-based-games-list/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stared%2Fscience-based-games-list/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stared%2Fscience-based-games-list/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stared","download_url":"https://codeload.github.com/stared/science-based-games-list/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245449537,"owners_count":20617187,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["educational-game","games","list","science"],"created_at":"2024-08-02T21:01:10.487Z","updated_at":"2026-01-29T08:35:23.685Z","avatar_url":"https://github.com/stared.png","language":null,"funding_links":["https://github.com/sponsors/stared"],"categories":["Others"],"sub_categories":[],"readme":"# Science-based games\n\n\u003e The list is essentially about educational based games that nailed entertainment (with a focus on scientific phenomenon). - [mettamage on HN](https://news.ycombinator.com/item?id=14661821)\n\nHere is a collaborative notepad with educational/science games, i.e. games that are:\n\n* capturing parts of real scientific phenomena (including social science, medicine, etc),\n* actually playable (you can play them for fun, not ones *\"for classroom only\"*).\n\nSo in general, ones that may make you say *I played X for its own sake, yet I've learnt how Y works!* for Y being advanced enough.\n\nThis is a collaborative list dedicated to the public domain ([CC0](https://creativecommons.org/share-your-work/public-domain/cc0/)), where everyone is welcomed to contribute! See: [how to contribute](#how-to-contribute). It was started, and is being maintained, by [Piotr Migdał](http://p.migdal.pl/) (the author of [Quantum Game with Photons](http://quantumgame.io/)).\n\nA mini table of contents: [Physics](#physics), [Chemistry](#chemistry), [Biology](#biology), [Computer Science](#computer-science), [Health](#health), [Mathematics](#mathematics), [Sociology and economy](#sociology-and-economy), [Humanities](#humanities)\n\n## Games\n\n### Physics\n\n#### Velocity Raptor\n\n* [www.testtubegames.com/velocityraptor.html](http://www.testtubegames.com/velocityraptor.html)\n* special relativity theory\n  * contraction, time dilation, Doppler shift\n* 2D arcade / puzzle\n* on web (Flash) (free of charge)\n\n#### Agent Higgs\n\n* [www.testtubegames.com/higgsflash.html](http://www.testtubegames.com/higgsflash.html)\n* elementary particles\n  * charges, antiparticles, neutrino oscillations, decay\n* puzzle ([Atomix](https://en.wikipedia.org/wiki/Atomix_%28video_game%29)-like)\n* iOS game (2 chapter free of charge, on web (Flash))\n\n#### A slower speed of light\n\n* [gamelab.mit.edu/games/a-slower-speed-of-light](http://gamelab.mit.edu/games/a-slower-speed-of-light/)\n* special relativity theory\n  * Doppler shift, geometric distortions\n* 3D first person perspective walking\n* free of charge\n* MIT license: [github.com/MITGameLab/OpenRelativity](https://github.com/MITGameLab/OpenRelativity)\n\n#### Chromatron\n\n* [silverspaceship.com/chromatron](http://silverspaceship.com/chromatron/)\n* geometric optics\n* puzzle\n* warning: a few elements are unreal (most are real, though)\n* MacOS, Windows (free of charge)\n\n#### Kerbal Space Program\n\n* [kerbalspaceprogram.com](https://kerbalspaceprogram.com)\n* Newtonian physics, space program\n* strategy\n* GNU/Linux ($), MacOS ($), Windows ($)\n\n#### Orbiter 2016\n\n* [orbit.medphys.ucl.ac.uk/index](http://orbit.medphys.ucl.ac.uk/index.html)\n* Newtonian physics, orbital mechanics, flight mechanics\n* Space Flight Simulator\n* Windows (free)\n\n#### Delta V\n* [deltav.corpsmoderne.net](http://deltav.corpsmoderne.net/)\n* Newtonian physics, orbital mechanics\n* simulation\n* on web (free of charge)\n\n#### Bond Breaker\n\n* [testtubegames.com/bondbreaker.html](http://testtubegames.com/bondbreaker.html)\n* electrostatics, chemistry\n* 2d puzzle/action\n* web, Android, iOS (free of charge)\n\n#### Meqanic\n\n* [www.meqanic.com/app](http://www.meqanic.com/app/)\n* quantum computation and quantum information\n* puzzle / blocks\n* web (free of charge), iOS ($)\n\n#### Relativity Wars\n\n* store.steampowered.com/app/341640/Relativity_Wars__A_Science_Space_RTS](https://store.steampowered.com/app/341640/Relativity_Wars__A_Science_Space_RTS/)\n* space arcade / RTS\n* some parts of relativity\n* Android ($), iOS ($), MacOS ($), Windows ($)\n\n#### Quantum Game with Photons\n\n* [quantumgame.io](http://quantumgame.io)\n* quantum mechanics, quantum optics\n* puzzle / board / simulator\n* web (free of charge)\n* MIT license: [github.com/stared/quantum-game](https://github.com/stared/quantum-game)\n* blog post: [Quantum mechanics for high-school students](http://p.migdal.pl/2016/08/15/quantum-mechanics-for-high-school-students.html)\n\n#### Quantum Marble Maze\n\n* [tropic.org.uk/~crispin/quantum/](http://tropic.org.uk/~crispin/quantum/)\n* quantum mechanics, continuous wavefunction\n* puzzle / action / simulator\n* Java application (free and open source)\n* GPL based: [LICENSE.txt](https://github.com/fiftysevendegreesofrad/quantum/blob/master/quantum/LICENSE.txt)\n* blog post: [Learning Quantum Mechanics the Easy Way](https://linkingideasblog.wordpress.com/2016/04/25/learning-quantum-mechanics-the-easy-way/)\n\n#### Quantum Moves, Quantum Minds\n\n* [www.scienceathome.org/games](https:/www.scienceathome.org/games)\n* adiabatic processes for quantum states\n* puzzle / action\n* citizen science\n* Quantum Moves (free of charge): GNU/Linux, MacOS, Windows, Android, iOS\n* Quantum Minds (free of charge): MacOS, Windows\n\n#### The Electric Shocktopus\n\n* [testtubegames.com/shocktopus.html](http://testtubegames.com/shocktopus.html)\n* electromagnetism\n* platformer\n* web (free of charge), GNU/Linux ($) , MacOS ($), Windows ($)\n\n#### High Frontier\n\n* [boardgamegeek.com/boardgame/172737/high-frontier-3rd-edition](https://boardgamegeek.com/boardgame/172737/high-frontier-3rd-edition)\n* models space mission logistics\n* living game board and rules incorporate actual data as it is discovered\n* realistic resource usage and physics modeling\n* board game ($)\n\n#### Osmos\n\n* [www.osmos-game.com](http://www.osmos-game.com/)\n* gravity and conservation of momentum\n* puzzle / action / strategy\n* GNU/Linux ($), MacOS ($), Windows ($), Android ($), iOS ($)\n\n#### HelloQuantum\n\n* [helloquantum.mybluemix.net](http://helloquantum.mybluemix.net/)\n* quantum operations on 2 quibits\n* puzzle\n* iOS (free)\n* blog post: [Hello Quantum: Taking your first steps into quantum computation](https://medium.com/qiskitters/hello-quantum-2c1c00fe830c)\n* its terminal-based open-source version: https://github.com/decodoku/Quantum_Programming_Tutorial\n* Free arcade version (trial): https://quantum-qubit.netlify.app\n\n#### QPong\n\n* Python version: [https://github.com/HuangJunye/QPong](https://github.com/HuangJunye/QPong)\n* Unity version: [https://github.com/HuangJunye/QPong-Unity](https://github.com/HuangJunye/QPong-Unity)\n* Quantum version of Pong with paddles controlled by quantum circuits\n* sports (Pong was sports)\n* Linux, Windows, macOS (free of charge)\n* Apache 2.0 license\n* videos:\n   * [Quantum Pong — Programming on Quantum Computers Ep 1](https://www.youtube.com/watch?v=a1NZC5rqQD8)\n   * [How to defeat classical computer in QPong](https://www.youtube.com/watch?v=eEfF4cOoobc)\n* blog post:\n   * [Recap of Qiskit Camp 2019](https://medium.com/qiskit/recap-of-qiskit-camp-2019-4d95f07dd179)\n   * [The History of Games for Quantum Computers](https://medium.com/@decodoku/the-history-of-games-for-quantum-computers-a1de98859b5a)\n\n#### QiskitBlocks\n\n* [QiskitBlocks.org](https://github.com/JavaFXpert/QiskitBlocks)\n* Minecraft-like environment with quantum circuit demonstrations, puzzles, and escape rooms\n* puzzle / strategy\n* Linux, Windows, macOS, Android (free of charge)\n* Apache 2.0 license\n* Videos:\n   * [QiskitBlocks brief demo](https://vimeo.com/356185384)\n* Used in quantum computing workshop:\n   * [Quantum Computing Workshop with QiskitBlocks](https://slides.com/javafxpert/qiskitblocks)\n\n#### Interplanetary Postal Service\n\n* [github.com/s-macke/Interplanetary-Postal-Service](https://github.com/s-macke/Interplanetary-Postal-Service)\n* Fluid dynamics\n* Lunar Lander genre\n* web (free of charge)\n\n#### Spintronics Simulator\n\n* [www.turingtumble.com/upperstory/spintronics/simulator/index.html](https://www.turingtumble.com/upperstory/spintronics/simulator/index.html)\n* Electric circuits\n* Puzzle\n* Emulate electric circuits using mechanical devices\n* web (free of charge)\n* A physical and commercial version is [available on Kickstarter](https://www.kickstarter.com/projects/upperstory/spintronics-build-mechanical-circuits)\n\n### Chemistry\n\n#### Covalence\n\n* [boardgamegeek.com/boardgame/184663/covalence-molecule-building-game](https://boardgamegeek.com/boardgame/184663/covalence-molecule-building-game)\n* molecules\n* board game ($)\n\n#### Ion\n\n* [boardgamegeek.com/boardgame/174611/ion-compound-building-game](https://boardgamegeek.com/boardgame/174611/ion-compound-building-game)\n* compounds\n* board game ($)\n\n### Atomix (1990)\n\n* [classicreload.com/atomix.html](https://classicreload.com/atomix.html)\n* molecules\n* puzzle game\n* DOS\n* extra: [Atomix on Wikipedia](https://en.wikipedia.org/wiki/Atomix_(video_game))\n\n#### Sokobond\n\n* [www.sokobond.com](http://www.sokobond.com/)\n* molecules\n* puzzle game\n* Windows/MacOS/Linux ($)\n\n### Biology\n\n#### Thrive\n\n* [https://revolutionarygamesstudio.com/](https://revolutionarygamesstudio.com/releases/)\n* Cellular biology, evolution\n* Evolution simulator, top-down perspective. The player evolves and controls their own single cellular species, playing as one cell and competing against other AI species that evolve and adapt alongside them.\n* Windows \u0026 Linux (free of charge)\n* GNU General Public License\n* [Main repo](https://github.com/Revolutionary-Games/Thrive)\n\n#### Incredipede\n\n* http://www.incredipede.com/buy.html\n* anatomy\n* puzzle-platformer\n* Unity-based\n\n#### Cellcraft\n\n* [www.kongregate.com/games/cellcraft/cellcraft](http://www.kongregate.com/games/cellcraft/cellcraft)\n* cell biology\n* real-time strategy\n* web-based Flash (free of charge)\n\n#### Cell Lab: Evolution Sandbox\n\n* [www.cell-lab.net](http://www.cell-lab.net) or [Google Play Store](https://play.google.com/store/apps/details?id=com.saterskog.cell_lab)\n* evolution, cell biology\n* design of reproducing organisms\n* Android (free of charge)\n\n#### Meta!Blast\n\n* [www.metablast.org](http://www.metablast.org/) or [metnet-mbl.gdcb.iastate.edu](http://metnet-mbl.gdcb.iastate.edu)\n* plant and cell biology\n* flight simulator\n* nice descriptions of encountered elements\n* MacOS, Windows (free of charge)\n\n#### Foldit\n\n* [fold.it](https://fold.it)\n* protein conformation\n* 3d puzzle\n* citizen science\n* GNU/Linux, MacOS, Windows (free of charge)\n\n#### Pathogenesis\n\n* [boardgamegeek.com/boardgame/199309/pathogenesis](https://boardgamegeek.com/boardgame/199309/pathogenesis)\n* pathogens and immune response\n* a deck building game\n* board game ($)\n* it was a [successful Kickstarter project](https://www.kickstarter.com/projects/lorencunningham/pathogenesis)\n\n#### Evolution: the origin of species\n\n* [boardgamegeek.com/boardgame/71021/evolution-origin-species](https://boardgamegeek.com/boardgame/71021/evolution-origin-species)\n* evolution\n* card game ($)\n\n#### Cytosis\n\n* [boardgamegeek.com/boardgame/202977/cytosis-cell-biology-game](https://boardgamegeek.com/boardgame/202977/cytosis-cell-biology-game)\n* cell biology\n* board game ($)\n\n#### Linkage\n\n* [boardgamegeek.com/boardgame/157586/linkage-dna-card-game](https://boardgamegeek.com/boardgame/157586/linkage-dna-card-game)\n* molecular genetics\n* board game ($)\n\n#### Peptide\n\n* [boardgamegeek.com/boardgame/166298/peptide-protein-building-game](https://boardgamegeek.com/boardgame/166298/peptide-protein-building-game)\n* proteins\n* board game ($)\n\n#### Virulence\n\n* [boardgamegeek.com/boardgame/202207/virulence-infectious-card-game](https://boardgamegeek.com/boardgame/202207/virulence-infectious-card-game)\n* viruses\n* board game ($)\n\n\n#### Digestix\n\n* [learning.alimentarium.ch/en/games](https://learning.alimentarium.ch/en/games)\n* digestion\n* tower defense\n* Android, iOS (soon on web) (free of charge)\n\n#### Bios: Genesis\n\n* [boardgamegeek.com/boardgame/98918/bios-genesis](https://boardgamegeek.com/boardgame/98918/bios-genesis)\n* players start as organic compounds shortly after Earth's formation\n* create autocatalytic life and Darwinian life\n* Players can play cooperative, competitive, or solitaire.\n* board game ($)\n\n#### Crescent Loom\n\n* [wick.works/crescentloom/](http://wick.works/crescentloom/)\n* Players build underwater creatures (a la Spore) and get them to move by weaving neurons into a simple brain.\n* Neurons are simulated using a compartmental RC-circuit model.\n* Window/Mac/Linux ($), web (demo, free of charge)\n* [Kickstarter founded: Crescent Loom: weave neurons, stitch muscles, create life.](https://www.kickstarter.com/projects/wickworks/crescent-loom-stitch-muscles-weave-neurons-create)\n\n#### Macromolecule Man\n\n* [biomanbio.com/HTML5GamesandLabs/LifeChemgames/macromoleculeman-page.html](https://biomanbio.com/HTML5GamesandLabs/LifeChemgames/macromoleculeman-page.html)\n* side-scrolling platform game whereby you are Mac, the Macromolecule Man.💪\n* Using your molecule blaster, you will solve a variety of puzzles, building and using the key biological molecules that make life possible.\n* Learn about carbohydrates, lipids, proteins, nucleic acids, and their building blocks.\n* web-based (free of charge)\n\n### Computer science\n\n#### Digital Logic Design (The Game)\n* [http://asteriskman7.github.io/dldtg/](http://asteriskman7.github.io/dldtg/)\n* digital logic design\n* increment game\n* web-based (free of charge)\n* GPLv3 License: [https://github.com/asteriskman7/dldtg](https://github.com/asteriskman7/dldtg)\n\n#### nandgame\n* [http://nandgame.com/](http://nandgame.com/)\n* digital logic and computer design\n* puzzle\n* build a processor from start\n* web-based (free of charge)\n\n#### Deadlock Empire\n\n* [https://deadlockempire.github.io/](https://deadlockempire.github.io/)\n* Multi-threading\n* puzzle\n* web (free of charge)\n\n#### Recursed\n\n* [Steam page](https://store.steampowered.com/app/497780/Recursed/)\n* Functional programming\n* puzzle\n* Desktop\n\n#### Turing Game\n\n* [turing-game.pl](http://turing-game.pl/)\n* Turing tape, programming\n* puzzle\n* web (free of charge)\n\n#### Spacechem\n\n* [http://www.spacechemthegame.com](http://www.spacechemthegame.com/)\n* algorithms\n* puzzle\n* Android ($), GNU/Linux ($), Windows ($)\n\n#### Code Master - The Ultimate Coding Board Game\n* [http://www.thinkfun.com/products/code-master/](http://www.thinkfun.com/products/code-master/)\n* algorithms, programming\n* board game ($)\n\n#### Colobot\n\n* [https://colobot.info/](https://colobot.info/)\n* programming multiple, possibly interacting, robots\n* GNU/Linux, MacOS, Windows (free of charge)\n* GNU GPLv3+ license: http://github.com/colobot\n\n#### TIS-100\n\n* [www.zachtronics.com/tis-100](http://www.zachtronics.com/tis-100/)\n* programming\n* multiple very constrained CPUs + communication\n* SpaceChem-style optimization\n* GNU/Linux ($), MacOS ($), Windows ($)\n\n#### Shenzhen I/O\n\n* [www.zachtronics.com/shenzhen-io](http://www.zachtronics.com/shenzhen-io/)\n* programming\n* puzzle\n* author of other games: http://www.zachtronics.com/ including SpaceChem\n* see also: [Lessons Learned from Shenzhen I/O](https://probablydance.com/2016/11/07/lessons-learned-from-shenzhen-io/)\n* GNU/Linux ($), MacOS ($), Windows ($)\n\n#### Opus Magnum\n\n* [www.zachtronics.com/opus-magnum/](http://www.zachtronics.com/opus-magnum/)\n* programming\n* puzzle\n* author of other games: http://www.zachtronics.com/ including SpaceChem, TIS 100, Shenzhen I/O\n* GNU/Linux ($), MacOS ($), Windows ($)\n\n#### Robozzle\n\n* [http://www.robozzle.com/](http://www.robozzle.com/)\n* algorithms\n* puzzle\n* user-generated content\n* web, Android, iOS, Windows Phone (free of charge)\n* part proprietary, part Ms-PL license: [http://robozzle.codeplex.com/](http://robozzle.codeplex.com/))\n\n#### Human Resource Machine\n\n* [https://tomorrowcorporation.com/humanresourcemachine](https://tomorrowcorporation.com/humanresourcemachine)\n* programming\n* puzzle\n* automation and optimization\n* from the designers of Little Inferno and World of Goo\n* GNU/Linux ($), MacOS ($), Windows ($), Android ($), iOS ($), Wii U ($)\n\n#### Hour of Code\n\n* [https://code.org/learn](https://code.org/learn)\n* many puzzle games about programming and algorithms\n* some famous licenses (e.g., Minecraft, Disney)\n* web-based (free of charge)\n* part [proprietary](https://code.org/tos), part Apache 2.0: [https://github.com/code-dot-org/code-dot-org](https://github.com/code-dot-org/code-dot-org)\n\n#### Decodoku\n\n* [http://decodoku.com/](http://decodoku.com/)\n* quantum computation\n* quantum error correction\n* citizen science\n* Web / Mac / Windows / Android / iPhone (free of charge)\n* see also: [Decodoku in 2017](https://medium.com/@decodoku/decodoku-in-2017-e68e63a6d09c)\n* MIT license: [https://github.com/decodoku](https://github.com/decodoku)\n\n#### Cube Composer\n\n* [david-peter.de/cube-composer/](http://david-peter.de/cube-composer/)\n* functional programming\n* puzzle games\n* web-based (free of charge)\n* MIT license: [https://github.com/sharkdp/cube-composer](https://github.com/sharkdp/cube-composer)\n\n#### Untrusted —or— the Continuing Adventures of Dr. Eval\n\n* [alexnisnevich.github.io/untrusted/](http://alexnisnevich.github.io/untrusted/)\n* programming in JavaScript\n* roguelike, puzzle\n* web, JavaScript (free of charge)\n* dual licensed proprietary and CC BY-NC-SA 3.0: [https://github.com/AlexNisnevich/untrusted](https://github.com/AlexNisnevich/untrusted)\n\n#### Factorio\n\n* [factorio.com](https://www.factorio.com/)\n* simulation building\n* collect resources and design factories\n* automate all aspects of factory production\n* Windows ($), Mac ($), GNU/Linux ($)\n\n#### Infinifactory\n\n* [www.zachtronics.com/infinifactory/](http://www.zachtronics.com/infinifactory/)\n* algorithms, optimization\n* puzzle\n* Like a cross between SpaceChem and Factorio\n* Windows ($), Mac ($), GNU/Linux ($)\n\n#### Google Turing Doodle\n\n* [https://www.google.com/doodles/alan-turings-100th-birthday](https://www.google.com/doodles/alan-turings-100th-birthday)\n* Turing tape programming\n* puzzle games\n* web-based (free of charge)\n* Apache license: [https://github.com/google/turing-doodle](https://github.com/google/turing-doodle)\n\n#### WarriorJS\n\n* [warrior.js.org](https://warrior.js.org/)\n* programming and AI\n* code-writing\n* web-based (free of charge)\n* MIT License: [https://github.com/olistic/warriorjs](https://github.com/olistic/warriorjs)\n\n### Health\n\n#### Lifesaver\n\n* [www.life-saver.org.uk](https://www.life-saver.org.uk/)\n* cardiopulmonary resuscitation (CPR)\n* interactive video story, fast-paced\n* web-based (Flash) (free of charge)\n\n#### Vax!\n\n* [vax.herokuapp.com](http://vax.herokuapp.com/)\n* epidemic prevention, vaccination, network science\n\n### Mathematics\n\n#### SET\n\n* [www.setgame.com](http://www.setgame.com/)\n* addition in finite field (`Z_3^4`)\n* real-time card game ($)\n* [Set (game) - Wikipedia](https://en.wikipedia.org/wiki/Set_%28game%29) and [Which popular games are the most mathematical? - MathOverflow](https://mathoverflow.net/a/13645)\n\n#### A game of numbers\n\n* [agameofnumbers.com](http://agameofnumbers.com/)\n  * also: [playable demo](http://joedev.net/JSIL/Numbers/)\n  * [Ludum Dare - an almost success story](http://www.ludumdare.com/compo/2013/08/02/an-almost-success-story/)\n* arithmetic\n* puzzle/maze\n* GNU/Linux ($), MacOS ($), Windows ($)\n\n#### HyperRogue\n\n* [www.roguetemple.com/z/hyper/](http://www.roguetemple.com/z/hyper/)\n* geometry of hyperbolic plane\n* a rogue-like game\n* GNU/Linux, MacOS, Windows, Android, iOS, Pandora ([pay-what-you-want](https://zenorogue.itch.io/hyperrogue))\n* GNU GPLv2 license: [https://github.com/zenorogue/hyperrogue](https://github.com/zenorogue/hyperrogue), partly proprietary on Android and iOS\n\n#### HydraSlayer\n\n* [www.roguetemple.com/z/hydra/](http://www.roguetemple.com/z/hydra/)\n* arithmetic, a bit of number theory\n* a rogue-like game\n* GNU/Linux, MacOS, Windows, Android ([pay-what-you-want](https://zenorogue.itch.io/hydra-slayer))\n* license: version 17 and Android version GNU GPLv2 (code on homepage); version 18 appears to be proprietary\n\n#### Mathbreakers\n\n* [www.mathbreakers.com](https://www.mathbreakers.com/)\n* arithmetics\n* 3d adventure game\n* GNU/Linux ($), MacOS ($), Windows ($) with free of charge demo\n\n#### Euclid the Game\n\n* [euclidthegame.com](http://euclidthegame.com/)\n* planar geometry\n* web (link above looks dead, though), iOS\n* MIT license: [https://github.com/euclidthegame/euclidthegame.iOS](https://github.com/euclidthegame/euclidthegame.iOS)\n\n#### Euclidea\n* [euclidea](https://www.euclidea.xyz/)\n* planar geometry\n* web, Android, iOS (free of charge)\n\n#### Engare\n* [Engare](http://www.engare.design/) (and [Engare on Steam](http://store.steampowered.com/app/415170/Engare/))\n* geometry, curves\n* motion puzzle\n* MacOS ($), Windows ($)\n\n#### Refractions\n\n* [centerforgamescience.org/blog/portfolio/refraction](http://centerforgamescience.org/blog/portfolio/refraction/)\n  * [Refractions 2 for iPad](https://itunes.apple.com/us/app/refraction-2/id720246677)\n* fractions\n* puzzle\n* paper on optimizing: http://grail.cs.washington.edu/projects/ordering/\n* web, iOS (free of charge)\n\n#### Havel-Hakimi\n\n* [jacquerie.github.io/hh/](http://jacquerie.github.io/hh/)\n* graph theory\n* puzzle\n* web (free of charge)\n* MIT license: [https://github.com/jacquerie/hh](https://github.com/jacquerie/hh)\n\n#### 4D Toys\n\n* [4dtoys.com](http://4dtoys.com/)\n* playing with 4-dimensional shapes\n* Windows ($)\n\n#### Dragonbox Algebra\n\n* [dragonbox algebra](https://dragonbox.com/products/algebra-12)\n* Entertaining puzzle game stealthily teaches you to solve algebraic equations\n* Android ($), iOS ($)\n\n### Sociology and economy\n\n#### Peacemaker\n\n* [www.peacemakergame.com](http://www.peacemakergame.com/)\n* Israel-Palestine peace process (unfortunately outdated and too optimistic)\n* strategy\n* Android ($), iOS ($), Kindle Fire ($), MacOS ($), Windows ($)\n\n#### Democracy 3\n\n* [www.positech.co.uk/democracy3](http://www.positech.co.uk/democracy3/)\n* democracy, ruling country\n* turn-based economical strategy\n* GNU/Linux ($), MacOS ($), Windows ($)\n\n#### Parable of the Polygons\n\n* [ncase.me/polygons](http://ncase.me/polygons/)\n* social diversity, racial segregation (and phase transitions)\n* agent-based simulation\n* web (free of charge)\n* CC0 license: [https://github.com/ncase/polygons](https://github.com/ncase/polygons)\n\n### Humanities\n\n#### philo: socratic games\n\n* [gregkarber.com/philo](http://gregkarber.com/philo/)\n* simple 2d platformers (puzzle, not - action)\n* philosophical concepts, fallacies\n* web (free of charge)\n* CC BY-NC-SA 4.0 license\n\n#### Socrates Jones: Pro Philosopher\n* [Play online on Kongregate](http://www.kongregate.com/games/chiefwakamakamu/socrates-jones-pro-philosopher) or [Newsgrounds](http://www.newgrounds.com/portal/view/625356)\n* visual novel based on Ace Attorney series\n* different concepts of ethics\n\n#### Snakisms\n\n* [pippinbarr.github.io/SNAKISMS/](https://pippinbarr.github.io/SNAKISMS/)\n* variants of the Snake game\n* philosophical concepts\n* web (free of charge)\n\n### Design\n\n#### Kern Type, the kerning game\n\n* [https://type.method.ac/](type.method.ac)\n* adjusting letters\n* web (free of charge)\n\n#### The Bézier Game\n\n* [bezier.method.ac](https://bezier.method.ac/)\n* drawing Bézier curves\n* web (free of charge)\n\n### Life experience games\n\nThere are a few games that *feel* somewhat related (even if not that much science-based).\nI (@stared) considered putting them in psychology/sociology, but it turned out to be a controversial issue.\nAgain, what is crucial - it's not about only about theme, but game mechanics aligned with experiencing a difficult life situation.\n\n#### Depression Quest\n\n* [www.depressionquest.com](http://www.depressionquest.com/)\n* living with depression\n* text-based game (with choices based on energy/motivation - even though other options are visible)\n* web (free), Steam ($)\n\n#### This War of Mine\n\n* [store.steampowered.com/app/282070/This_War_of_Mine/](http://store.steampowered.com/app/282070/This_War_of_Mine/)\n* horrors of being a civilian in a besieged city\n* survival RPG\n* Microsoft Windows, OS X, Linux, iOS, Android, PlayStation 4, Xbox One\n* Steam ($)\n* [Wikipedia entry](https://en.wikipedia.org/wiki/This_War_of_Mine)\n\n#### SOMA\n\n* [somagame.com](http://somagame.com/)\n* existentialism, transhumanism, mind-uploading\n* survival first-person perspective\n* PlayStation 4, Windows, OS X, Linux\n* Steam ($)\n* (this one even more subjective, just one allowing to *feel* some *philosophical* problems)\n\n\n### Bonus\n\n#### (prototype) Grounded: Circuits\n\n* [sjbyrnes.com/1235](http://sjbyrnes.com/1235/)\n* electric circuits\n* 'hydrodynamical' simulation\n* web (free of charge)\n\n#### (side note) Vim shortcuts gamified\n\nIf it is possible to gamify such seemingly boring things as learning keyboard shortcuts, then the sky's the limit!\n\n* [vim-adventures.com](http://vim-adventures.com/)\n* [www.vimsnake.com](http://www.vimsnake.com/)\n    * unclear license status, repo: [https://github.com/patmood/vim_snake](https://github.com/patmood/vim_snake)\n\n## Meta\n\n### How to contribute\n\n#### Content\n\nThe easiest way is to edit this file, commit and create a Pull Request.\n\nRemember to include:\n\n* working link (and its nicer version), e.g. `[immunology-fps.edu](https://immunology-fps.edu)`\n* field of science or engineering, e.g. `immunology`\n* type of game `first-person shooter`\n* (optional) technology or system, e.g. `Android, iOS, web`\n* (optional) link to additional materials (e.g. repo, some interesting blog post about this game)\n\nA game needs to fit this category and it needs to have science-based mechanics (not only theme!) as its major part as:\n\n\u003e Any sufficiently advanced game is indistinguishable from a science-based game. - [PM, HN comment](https://news.ycombinator.com/item?id=14662356)\n\nAlso, for games from typical genres, the bar is much higher. It is not enough that \"you learn about ancient warfare\" or \"you explore outer space\".\nAs a rule of thumb, mainstream games don't fit here (with the exception of Kerbal Space Program).\n\nWhen a game is free ([as in freedom, not price](https://www.gnu.org/philosophy/free-sw.html)), the license and code repository will be stated when possible. Please note that unless otherwise stated, the game is proprietary *or* a license can't be found.\n\n#### Form\n\nIf you want to change its form, you are invited as well - but then create your fork (and I would be happy to hear about it!).\n\nAll remarks, questions or discussions go to https://github.com/stared/science-based-games-list/issues/ (or [@pmigdal Twitter](https://twitter.com/pmigdal)).\n\n### Ideas\n\n* Do it in YAML? (To make it more semantic.)\n* Make it more visual? (In the line of https://github.com/EliotAndres/kaggle-past-solutions.)\n* Add other fields like release date or dev status?\n* Add some standardized (600x400?) screenshots?\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstared%2Fscience-based-games-list","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstared%2Fscience-based-games-list","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstared%2Fscience-based-games-list/lists"}