Pixel Witch is a maze platformer game built on top of Python’s PyGame module. It is designed & developed by Malayan Colleges Mindanao's 1st-year Computer Science students, Ria Cordero & Hernan Jugar, for a course project. To launch the game, access the main.py file.
To run Pixel Witch, you will be needing Python and Python modules: PyGame and Numpy.
Install PyGame using the pip tool:
python -m pip install -U pygame --user
You may also download PyGame and check documentations through this link.
Install Numpy using the pip tool:
pip install numpy
You may also download Numpy and check documentations through this link.
The game players control Pixel the Witch as she travels from one map to another to find her way home. The goal of each level is for Pixel to find the golden key to unlock a door to the next world/level. The world of Pixel Witch consists of two types of map: the sky and the underground; both of which are infested by mobs, the grim reapers, and obstacles such as the lava. The scoring system of the game is based on the gems Pixel may collect within the map or after eliminating the mobs. The game includes consumables that are used to advance Pixel's abilities. Torches are made available to permanently light up the dark underground maps.
- Character navigation through LEFT/RIGHT arrow keys.
- Ability activation triggered by SPACE BAR.
- Minimalist main menu with three buttons only: start, how-to, exit.
- 'How-to' menu explains the game mechanics.
- Consists of 9 levels with easy to hard difficulty. The levels can be accessed on the level selection menu.
- Two map designs: sky and underground. Game color is in mono black and white with color popping objects/collectibles (e.g.: potions, key, etc.).
- Key collection will unlock the exit and allow the players to proceed to the next level.
- Dark room vignette limits the vision of the map. To clear, player must collect a torch.
- Object collection for world/map unlocking.
- Scoring system based on treasure collection, with maximum high score set.
The concept and aesthetic of the game is greatly inspired by other platform games like Limbo, and Fireboy & Watergirl.
TBA.
- Sound effects from Youtube Audio Library, and ZapSplat. Modified via Adobe Audition and Audacity.
- Visual assets designed via PixilArt and Adobe Photoshop.
-
Ria Cordero
-
Hernan Rey Jugar
For minor changes, pull requests are welcome. Major changes shall be discussed through the issues panel.