Giter VIP home page Giter VIP logo

earth-messenger's Introduction

Earth-Messenger

An ocasional game written in python for a coursework. Includes digit span test. You will be a sargent messenger receiving code message from allies and sending them to the next ones!

Welcome to my game folder. If this simple game brings you a good time, even it was a while, then it will have completed its duty. Have a nice experience! =D

Any suggestion or bug can be sent to [email protected] (although the author dont' think that this game is ever going to be public)

Special thanks to Kenney for the game assets

STRUCTURE

SOME NOTES

  • In order to open the game file, python and standard library should be installed.
  • The game is designed in a resolution 1366x768, and in fullscreen mode.
  • The author is an HCI student who was seeking a mixture in terms of CS and PSYC, thus this game. In this game, a simple Digit Span Task is tested when playing, implemented by a simple code to make it more playable. The purpose is to combine these two disciplines.
  • The game's core process is speedy as this task tests players Short Term Memory (STM) that without further rehearsal or consolidation, will disappear around 20~30 seconds, hence each round in the game is rather fast.
  • As the previous point pointed out, the author had implemented save and load features in how levels progress.
  • The code is almost in accordance with PEP8, excepting for E501, which stands for too long lines. But this shouldn't be a problem nowadays, with advanced text editors with automatical wrap option.
  • It's certainly a well packaged project as more than thousands core line code are built on the same file. Should be improved for the next time.

Now once you have played...

  • Sorry for using messagebox to pause...
  • The cheat code, although it doesn't make a lot of sense in this kind of memory game, is introducing "life" when asked for the code, then you will pass the level regardless the real code. To be honest, the most powerful cheat code here is to write down directly the numbers, or just change the source code of the game XD...
  • The boss key is Tab key, once pressed, the main window will quit from fullscreen mode, and another window will pop up.
  • There is a known bug, sometimes, there are two rounds of airdrops. The reason is unknown currently, but it doesn't affect the code that should be introduced, just follow the first one.
  • This is not a bug, but a choice; if you introduce the right code at first place, then whatever you add after, it is correct.

earth-messenger's People

Contributors

gnefil avatar

Watchers

 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.