mypysky is a personal attempt to learn python programming by creating a game using pygame library as well as creating an interactive playable fanart for my favorite mobile game - Sky children of light
Go to https://game.atipra.in/mypysky/download.html to get link to latest versions.
install python 3 . For details go to https://python.org
install pygame module
pip install pygame
issue the following command in command line
python3 MyPySky.py
or open the file with python
Press 'a' or Left arrow or touch '<' to go left
Press 'd' or Right Arrow or touch '>' to go right
Press 'w' or Up arrow or touch "^" to jump
Press 'q' to quit
Collect candles to increase scores
Collect stars to increase health
Contact with crab, krill and stone will decrease your health - try to avoid them
The python script is written with help from multiple sources
- Pygame tutorial at opensource.com. It is distributed by GNU all-permissive licence https://opensource.com/article/20/1/add-scorekeeping-your-python-game
- Simpson College Computer Science pygame tutorial http://programarcadegames.com/python_examples/en/sprite_sheets/
- Pygame tutorial https://www.pygame.org/docs/tut/MakeGames.html
- Invent with Python by Al Sweigart https://inventwithpython.com/pygame/
The art work is my own creation. It is distributed under CC BY-SA 4.0 (see https://creativecommons.org/licenses/by-sa/4.0/)
Disclaimer The game contains concepts and characters depicted in the game Sky Children of Light. This project is not affiliated to That Game Company, the developer of the mobile game, and none of its intellectual properties like picture, screenshot or music has been used in this game.