Coder Social home page Coder Social logo

kuff / tradeoff Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 463 KB

๐Ÿ•น๏ธ A memory game in Processing with a NodeJS backend

Home Page: https://youtu.be/qWbPHvrbuq4

License: MIT License

JavaScript 11.03% Processing 88.97%
processing nodejs-server nodejs-api nodejs game game-2d online school-project school-assignment

tradeoff's Introduction

screenshot

tradeoff

A memory game in Processing 3.4 with a NodeJS backend - an exam project for the first semester at Medialogy @ Aalborg Univerity. Watch the video!

About

TRADEOFF is a game where you are asked to remember a sequence of digits of varying difficulty.

  • You earn points by correctly assembling the sequence in numerical order, as it was shown to you. The faster you begin assembling, the more points you'll earn if you're correct!
  • You can fail three times before the game is over and the game is connected to an online scoreboard, allowing you to compare your performance to others.
  • Every player who opens the game with an internet connection recieves a unique animal name based on their ip address as a way of anonymously identifying individual players on the leaderboard.

There is also a short built in tutorial to get you familiar with the game concepts.

The game is inspired by a similar game developed by the Primate Research Institute at Kyoto University, which is used document the short-term memory abilities of Champanzees. Young champanzees are trained to memorize the location of nine digits, ranging from one to nine, on a screen. These digits were shown on screen for about half a second, but still long enough for the chimps to reassemble them in the correct numerical order once they had been blanked out. Human short-term memory is not anywhere close to this effective and an idea of why that might be is known as the Cognitive Tradeoff Hypothesis.

This hypothesis details that the development of advanced language in early humans has supplanted the part of the brain dealing with detailed short-term memory, leading to a lack of ability in this specific area of cognition. Even though the tradeoff ended up in our favour, one can't help but wonder what other animals posses cognitive powers that exceed that of the humans mind.

How to play

Official game servers are no longer online, but you can still play the game by downloading Processing 3.4+ and opening the project by clicking on one of the .pde files inside the main folder. In addition to this, you must also download and install the Minim sound library from inside the Processing library manager.

Credits

tradeoff's People

Contributors

kuff avatar dependabot[bot] avatar

Watchers

James Cloos avatar  avatar

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.