Assets 2

Bit-Castle---Game (V-2.2.5)

A Python (PyGame) based basic game

This is a simple game made using Python-2.7.9 (32-bit), PyGame and Tkinter. The application is for Windows System only.

INDEX

  1. Rules & Controls
  2. Windows Smart-Screen
  3. Requisites
  4. Fixes
  5. Installation & Execution
  6. Technology Used
  7. Testing
  8. Working & GamePlay-Video

1. Rules & Controls:

  • Goal of the game is to reach the door in each level.
  • Each level is completed only when the player REACHES THE GATE WITH THE KEY.
  • THE MORE BATTERY YOU SAVE, THE MORE YOU SCORE.
  • You have got a torch, it'll make it possible for you to see the objects in a level.
  • The torch can be turned OFF or ON using SPACE-BAR and cursor is moved using ARROW-KEYS.
  • When the torch is OFF, you can only see yourself and nothing else.
  • If the battery of the torch runs out, the torch is put-off automatically.
  • If you decide to put OFF the torch, the torch can be put back ON after a certain amout of time ONLY.
  • There are some 'red' colored crosses, touching them will kill you instantaneously.
  • There are some 'green' colored batteries, touching them will recharge your torch batteries a little.
  • You have to REACH THE GATE IN A CERTAIN AMOUNT OF TIME, else the Game Is Over.
  • After every level, you can visit the store and buy some boosts to help you in coming levels.
  • The left-over battery charge will be converted to coins at the end of any level.
  • Press Z to PAUSE.
  • Images used :
    • --> Door
    • --> Key
    • --> Recharge
    • --> Death

2. Windows Smart Screen


To run the bit_castle.exe file you may need to bypass windows smartscreen warning.









3. Requisites

  • 64-bit Windows System
  • Internet Connection

4. Fixes

  • Supports proxy connection for leaderboard updation (dist/proxy.txt)
  • Fixed png-chunk-length error

5. Execution :

  • Download all the files from here.
  • Execute the bit_castle.exe file in the dist folder
  • If you are working behind proxy
    • Open dist/proxy.txt
    • Delete all the contents of the file and add your proxy with the following format
      username:password@proxy:port
  • Execute the bitcastle.exe file in the dist folder

6. Technology Used

  • The game is made in Python-2.7.9
  • Pygame and Tkinter libraries
  • Executables were made using py2exe

7. Testing


The program has been tested on Windows-8.1(64-bit) and Windows-8.0(64-bit)..

8. Working


GamePlay - Video

When the Torch is ON :







When the Torch is OFF :







The working of the application is explained here.

For Hugs & Bugs, drop a mail at asimkprasad@gmail.com