Skip to content

LaneyBlack/Project-PPY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PPY-CoProject

Cat Farm Game (RPG) - Semester Project on Python (PJATK)

This project was made by Palina Brahina (polya) and Anton Reut (Laney_Black)

The game was written in pygame.

The project has /plan.txt file where you can see our resposibilities and what we did: image

The project features:

  1. Entry window:

    image

  2. Login or Registration window (all passwords are incrypted), those windows are showing exception messages for the user:

    image

  3. The Game Window:

    image

  4. Character has a standing animation which is directed into last moved side of the screen:

image image

  1. Character has movement animation:

image image

  1. Character collides with edges of the map, trees and bushes and has no collision with flowers and random stuff on the floor.

    image image

  2. Character has a pouring water animation, cause we planned to add a plant mechanics later

image

The project is divided into folders by the project structure.

  1. /assets - all images of the GUI: player animations (/animations), buttons(/buttons), base font, textures, map guidelines and other.
  2. /doc - the full documentaion generated using Sphinx and Rinoh
  3. /src - the code folder It is divide into folders and files
    1. /db - database with all the players info, to later store their progress and build a leader scoreboard
    2. /entity - connection between all the textures, their collisions and animations.
    3. /pages - where every page is described so the pygame could have built it
    4. debug.py - using this file you can turn on developer mode to see what is going on in the programm
    5. main.py - that's where the build of the project is happening
    6. settings.py - file with all the project settings (variables) like folder paths to textures, window colors, size and title, texture sizes and other.
    7. support.py - here are functions, that import folders and the game layout

About

Cat Farm Game (RPG) - Semester Project on Python (PJATK)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages