Code Monkey home page Code Monkey logo

gmtk-game-jam-2020's Introduction

5 Steps Ahead

An entry to the GMTK Game Jam 2020. Play the game on itch.io!

The block-matching game you don't get to play! Instead, your task is to predict the chain reactions unfolding in front you.

Each level, you're presented with a board of coloured blocks. Adjacent blocks of the same colour matching a given pattern will disappear, with other blocks falling down to fill the gaps. Predict five steps of this chain reaction to advance to the next level.

Procedurally generated levels make the game quite replayable.

Use left and right click on blocks to set up your predictions. Alternatively, you can use number keys while hovering over the block (0 removes the prediction).

Some things we would like to add:

  • More levels.
  • Additional mechanics during the chain reaction to keep things interesting and give us more axes to tweak difficulty on (changing gravity, bombs, swaps, stone blocks that never match, etc.).
  • More juice.
  • Endless or custom mode.

Credits

  • Design and Programming — Martin Ender and Lukas Niemeier
  • Art — Martin Ender
  • Music — Jimmy Harrington
  • Basement Leak Emergency Response — Mender Berri

Made with Unity. ​Custom pixel art font inspired by Aseprite​​. Sounds by Kenney​​​.

You can find the source code on GitHub​.

Unity Assets used

  • DOTween Pro
  • Async/Await Utils
  • Array2DEditor

Install Instructions

Download, unzip, run the exe (Windows), app (Mac OS X) or x86_64 (Linux) file.

gmtk-game-jam-2020's People

Contributors

djmcmayhem avatar lukasniemeier avatar m-ender avatar the-pixelgrapher avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

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