Git Product home page Git Product logo

science-based-games-list's Introduction

Science-based games

The list is essentially about educational based games that nailed entertainment (with a focus on scientific phenomenon). - mettamage on HN

Here is a collaborative notepad with educational/science games, i.e. games that are:

  • capturing parts of real scientific phenomena (including social science, medicine, etc),
  • actually playable (you can play them for fun, not ones "for classroom only").

So 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.

This is a collaborative list dedicated to the public domain (CC0), where everyone is welcomed to contribute! See: how to contribute. It was started, and is being maintained, by Piotr Migdał (the author of Quantum Game with Photons).

A mini table of contents: Physics, Chemistry, Biology, Computer Science, Health, Mathematics, Sociology and economy, Humanities

Games

Physics

Velocity Raptor

Agent Higgs

A slower speed of light

Chromatron

Kerbal Space Program

Orbiter 2016

Delta V

Bond Breaker

Meqanic

  • www.meqanic.com/app
  • quantum computation and quantum information
  • puzzle / blocks
  • web (free of charge), iOS ($)

Relativity Wars

Quantum Game with Photons

Quantum Marble Maze

Quantum Moves, Quantum Minds

  • www.scienceathome.org/games
  • adiabatic processes for quantum states
  • puzzle / action
  • citizen science
  • Quantum Moves (free of charge): GNU/Linux, MacOS, Windows, Android, iOS
  • Quantum Minds (free of charge): MacOS, Windows

The Electric Shocktopus

High Frontier

Osmos

  • www.osmos-game.com
  • gravity and conservation of momentum
  • puzzle / action / strategy
  • GNU/Linux ($), MacOS ($), Windows ($), Android ($), iOS ($)

HelloQuantum

QPong

QiskitBlocks

Interplanetary Postal Service

Spintronics Simulator

Chemistry

Covalence

Ion

Atomix (1990)

Sokobond

Biology

Thrive

  • https://revolutionarygamesstudio.com/
  • Cellular biology, evolution
  • 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.
  • Windows & Linux (free of charge)
  • GNU General Public License
  • Main repo

Incredipede

Cellcraft

Cell Lab: Evolution Sandbox

Meta!Blast

Foldit

  • fold.it
  • protein conformation
  • 3d puzzle
  • citizen science
  • GNU/Linux, MacOS, Windows (free of charge)

Pathogenesis

Evolution: the origin of species

Cytosis

Linkage

Peptide

Virulence

Digestix

Bios: Genesis

  • boardgamegeek.com/boardgame/98918/bios-genesis
  • players start as organic compounds shortly after Earth's formation
  • create autocatalytic life and Darwinian life
  • Players can play cooperative, competitive, or solitaire.
  • board game ($)

Crescent Loom

Macromolecule Man

  • biomanbio.com/HTML5GamesandLabs/LifeChemgames/macromoleculeman-page.html
  • side-scrolling platform game whereby you are Mac, the Macromolecule Man.💪
  • Using your molecule blaster, you will solve a variety of puzzles, building and using the key biological molecules that make life possible.
  • Learn about carbohydrates, lipids, proteins, nucleic acids, and their building blocks.
  • web-based (free of charge)

Computer science

Digital Logic Design (The Game)

nandgame

  • http://nandgame.com/
  • digital logic and computer design
  • puzzle
  • build a processor from start
  • web-based (free of charge)

Deadlock Empire

Recursed

  • Steam page
  • Functional programming
  • puzzle
  • Desktop

Turing Game

Spacechem

Code Master - The Ultimate Coding Board Game

Colobot

TIS-100

  • www.zachtronics.com/tis-100
  • programming
  • multiple very constrained CPUs + communication
  • SpaceChem-style optimization
  • GNU/Linux ($), MacOS ($), Windows ($)

Shenzhen I/O

Opus Magnum

Robozzle

Human Resource Machine

Hour of Code

Decodoku

Cube Composer

Untrusted —or— the Continuing Adventures of Dr. Eval

Factorio

  • factorio.com
  • simulation building
  • collect resources and design factories
  • automate all aspects of factory production
  • Windows ($), Mac ($), GNU/Linux ($)

Infinifactory

Google Turing Doodle

WarriorJS

Health

Lifesaver

  • www.life-saver.org.uk
  • cardiopulmonary resuscitation (CPR)
  • interactive video story, fast-paced
  • web-based (Flash) (free of charge)

Vax!

Mathematics

SET

A game of numbers

HyperRogue

HydraSlayer

  • www.roguetemple.com/z/hydra/
  • arithmetic, a bit of number theory
  • a rogue-like game
  • GNU/Linux, MacOS, Windows, Android (pay-what-you-want)
  • license: version 17 and Android version GNU GPLv2 (code on homepage); version 18 appears to be proprietary

Mathbreakers

  • www.mathbreakers.com
  • arithmetics
  • 3d adventure game
  • GNU/Linux ($), MacOS ($), Windows ($) with free of charge demo

Euclid the Game

Euclidea

  • euclidea
  • planar geometry
  • web, Android, iOS (free of charge)

Engare

Refractions

Havel-Hakimi

4D Toys

  • 4dtoys.com
  • playing with 4-dimensional shapes
  • Windows ($)

Dragonbox Algebra

  • dragonbox algebra
  • Entertaining puzzle game stealthily teaches you to solve algebraic equations
  • Android ($), iOS ($)

Sociology and economy

Peacemaker

  • www.peacemakergame.com
  • Israel-Palestine peace process (unfortunately outdated and too optimistic)
  • strategy
  • Android ($), iOS ($), Kindle Fire ($), MacOS ($), Windows ($)

Democracy 3

Parable of the Polygons

Humanities

philo: socratic games

  • gregkarber.com/philo
  • simple 2d platformers (puzzle, not - action)
  • philosophical concepts, fallacies
  • web (free of charge)
  • CC BY-NC-SA 4.0 license

Socrates Jones: Pro Philosopher

Snakisms

Design

Kern Type, the kerning game

The Bézier Game

Life experience games

There are a few games that feel somewhat related (even if not that much science-based). I (@stared) considered putting them in psychology/sociology, but it turned out to be a controversial issue. Again, what is crucial - it's not about only about theme, but game mechanics aligned with experiencing a difficult life situation.

Depression Quest

  • www.depressionquest.com
  • living with depression
  • text-based game (with choices based on energy/motivation - even though other options are visible)
  • web (free), Steam ($)

This War of Mine

SOMA

  • somagame.com
  • existentialism, transhumanism, mind-uploading
  • survival first-person perspective
  • PlayStation 4, Windows, OS X, Linux
  • Steam ($)
  • (this one even more subjective, just one allowing to feel some philosophical problems)

Bonus

(prototype) Grounded: Circuits

  • sjbyrnes.com/1235
  • electric circuits
  • 'hydrodynamical' simulation
  • web (free of charge)

(side note) Vim shortcuts gamified

If it is possible to gamify such seemingly boring things as learning keyboard shortcuts, then the sky's the limit!

Meta

How to contribute

Content

The easiest way is to edit this file, commit and create a Pull Request.

Remember to include:

  • working link (and its nicer version), e.g. [immunology-fps.edu](https://immunology-fps.edu)
  • field of science or engineering, e.g. immunology
  • type of game first-person shooter
  • (optional) technology or system, e.g. Android, iOS, web
  • (optional) link to additional materials (e.g. repo, some interesting blog post about this game)

A game needs to fit this category and it needs to have science-based mechanics (not only theme!) as its major part as:

Any sufficiently advanced game is indistinguishable from a science-based game. - PM, HN comment

Also, 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". As a rule of thumb, mainstream games don't fit here (with the exception of Kerbal Space Program).

When a game is free (as in freedom, not price), 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.

Form

If 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!).

All remarks, questions or discussions go to https://github.com/stared/science-based-games-list/issues/ (or @pmigdal Twitter).

Ideas

science-based-games-list's People

Contributors

andresferrari avatar ask4physics avatar dongororo avatar hamishtodd1 avatar hatscat avatar hskalin avatar htadashi avatar huangjunye avatar jacquerie avatar javafxpert avatar jmdyck avatar katamaritaco avatar kpws avatar mszell avatar neilparikh avatar njt avatar penyuan avatar pierreganty avatar qst0 avatar s-macke avatar sebastianbergmann avatar secretgeek avatar sleibrock avatar spone avatar stared avatar stevestock avatar thatscar avatar wickworks avatar wongckb avatar zenorogue avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

science-based-games-list's Issues

SPENT

AKA poverty simulator

It definitely belongs into Life experience games section, if not in Sociology.

See http://playspent.org/

I think you should include the game Oxygen Not Included

Oxygen Not Included
It is a science oriented colony management game.
It is about creating sustainable colony in a hostile environment by working with science and technology.

Even if the game has fictional aspects and simplifications, it still deals and simulates a lot of aspects that would be true in a real world scenario. It includes multiple concerns for managing and coordinating "people" with their human needs in hostile alien environments where you deal with forces and elements of nature.

The game simulates many aspects of physics:
Temperature
Different Gases, liquids, solids
Pressure
Vacuum

As a player
You have to contain and isolate gases, manage temperatures of different areas, supply enough oxygen for your colony, generate and store power, create a sterile and protected work environment, contain and deal with waste products, manage and build systems to pump around various gases and liquids to where they are needed. Make sure to not contaminate water supply systems.

Personally I find it very fun as a game while it also gives me an intuitive sense of many real aspects of physics and science in a not overwhelmingly complex way. I think this game may be suitable for people learning about science/physics.

Have you taken a look at "Nurbits"?

Nurbits is new music puzzler based on real neuroscience. It launches July 17th on Steam. The dev team is funded by the National Institutes of Health (specifically NIMH) and they've been doing educational r&d for the past 2 years. The game has been shown to teach college level neuroscience concepts to middle schoolers!

From its description:

You take on the role of a sound engineer responsible for producing music with a robot band. You must fix the wiring in each robot's brain before it can play the song.

To do so, you hook up computer chips that send and receive signals the same way that neurons do. Each chip has a threshold. If it receives enough stimulation from other chips to reach threshold it will fire and play a note. To solve the puzzle you must hook up the right notes and inhibit the wrong notes. Each puzzle is a phrase in the song the player is assembling. Complete all the puzzles so the band can play the song!

So what do you think? Is it worth adding to the list?

Add universe sandbox

About

Universe Sandbox is a physics-based space simulator. It merges gravity, climate, collision, and material interactions to reveal the beauty of our universe and the fragility of our planet.

Features

  • Simulate Gravity: N-body simulation at almost any speed using Newtonian mechanics. Real science, real physics, no supercomputer required.
  • Collide Planets & Stars: Epic, mind-blowing collisions of massive planetary bodies.
  • Create Your Own Systems: Start with a star then add planets. Spruce it up with moons, rings, comets, or even a black hole.
  • Model Earth's Climate: Watch sea ice grow and recede with the seasons because of the tilt of the Earth: change the tilt and change the seasons. Or move the Earth farther from the Sun and freeze the entire planet.
  • Supernova a Star: Make a star evolve by cranking up its age or mass, then watch a supernova unfold.
  • Explore Historical Events: Ride along with the Juno and New Horizons spacecraft, or view a total solar eclipse.
  • Material system: build planets out of hydrogen, iron, rock & water.

And many more.

References

License for this project and the items in it?

Hello,

Great list!

Can you please add a LICENSE file for this repository, e.g. CC BY-SA 4.0?

Also, there should be a license section for each game as well such as "proprietary", GPL, MIT, etc. And to be clear, free of charge games should be labelled "free of charge" or "gratis" instead of just "free". Thanks!

Chromatron

Requires StuffIt Expander and then only works on PowerPC, so modern macs can't run it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.