Giter VIP home page Giter VIP logo

blackout's Introduction

Blackout

A randomly-generated maze game

What is Blackout?

Blackout is a game where you need to escape dark mazes, while equipped with only a lantern. The game has two modes, each with its own particularities:

Time attack mode

  • Complete as many puzzles as you can within the time limit
  • Pick up buffs that help you along the way
  • The puzzles keep increasing in size and difficulty

Puzzle mode

  • Roam around a maze and find the 4 diamonds needed to unlock the door
  • Escape the maze in as little time as possible
  • Pick up items to help you along the way

See Blackout's gameplay here.

How to download Blackout

If you already have Greenfoot installed, you may download the Source Code folder and run the project file. This enables you to play the game, as well as look through the source code, if you're curious about how the game works.

Otherwise, enter the Builds folder, and clone the folder of the last version of Blackout. This will enable you to play the game without having Greenfoot installed. However, you still require the JRE.

Note: It is also possible to only download the .jar file if you want to play the game, but do not care about the scoring system. The other 2 files are only for score management and do not impact the game otherwise.

For the sake of keeping, beta versions of Blackout will also be provided, however, they are highly incomplete at best and downright broken at worst. Only the finished releases of Blackout will have a pre-built .jar file.

Credits

Even though Blackout is an indie project, the game wouldn't be here today without the help of:

  • Agnet 75 - For the theme song
  • Lanea Zimmerman - Tiny16 Texture Pack - Partially edited and scaled
  • Juhani Junkala - 512 Sound Effects Pack - for the sounds for clicking buttons and picking up items
  • Pennomi , Buch , and cemkalyoncu - Ui Elements (specifically, the menu buttons and Score window)
  • danpost - Who answered to lots of my questions about writing the code

blackout's People

Contributors

mehanix avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 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.