Skip to content

mitradranirban/mypysky

Repository files navigation

mypysky

Codacy Badge

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

How to download

Go to https://game.atipra.in/mypysky/download.html to get link to latest versions.

How to play

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.pyor open the file with python

Player control

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

Scoring

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

  1. Pygame tutorial at opensource.com. It is distributed by GNU all-permissive licence https://opensource.com/article/20/1/add-scorekeeping-your-python-game
  2. Simpson College Computer Science pygame tutorial http://programarcadegames.com/python_examples/en/sprite_sheets/
  3. Pygame tutorial https://www.pygame.org/docs/tut/MakeGames.html
  4. 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.