Skip to content

aarneng/Python_maze_game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 

Repository files navigation

  1. Mitä ominaisuuksia olet jo toteuttanut projektiisi?

koodi voi tällä hetkellä luoda labyrintin jonka kokoa voi muuttaa NxM kokoiseksi. Labyrintillä on myös on useampia kerroksia ja maali, ja koodi luo myös pelaajan jota voi liikuttaa ja "lennättää". Pelaaja ei pääse menemään muurien yli, ellei kyseessä ole erikoistilanne (kts. 2: käyttöohje)

Ratkaisun löytää painamalla 0 tai 9 jos haluaa animaation

labyrintin luonnin voi animoida painamalla enter näpääintä aloitus näytöllä

pelissä on myös haaste-moodi, jossa zombit jahtaavat pelaajaa 2. Käyttöohje

  • Voiko ohjelmaa jo ajaa? (kyllä/ei)
  • Kuinka ohjelma käynnistetään?
  • Mitä sillä voi tässä vaiheessa tehdä?

ohjelmaa voi ajaa!

ohjelma käynnistetään pyörittämällä mane.py.

Sen jälkeen käyttäjä voi muokata asetuksia ruudun ohjeiden mukaisesti.

pelaajaa ohjataan WASD näppäimillä, jotka ohjaavat miten pelaaja liikkuu ja välilyönnillä, joka muuttaa pelaajan statuksen (on maassa / lentääkö). kun pelaaja lentää se on hieman suurempi kuin sen ollessa maassa, ja suu avautuu.

Kun pelaaja on maassa se voi kävellä vihreiden muurien yli, kun se on ilmassa pelaaja voi lentää sinisten muurien yli. pelaaja ei voi mennä (mustien) muurien yli tai reunojen yli vaikka ne olisivat mitä väriä tahansa labyrintin vastauksen saa painamalla 0, joka kertoo reitin maaliin, painamalla 9 näkee animaation kuinka reitti löydetään

jos pelaa haastemoodissa pelaajan pitää hankkia avain, joska jälkeen voi mennä maalliin

  1. Aikataulu
  • Kuinka paljon olet jo käyttänyt aikaa projektiin?
  • Onko ilmennyt muutoksia suunnitelman aikatauluun?

en tiedä paljonko aikaa tävän on mennyt. parisenkymmentä tuntia kai Taidan olla aikataulua edellä, en ole ihan varma. jatkan näillä näkymin samaa tahtia eteenpäin

  1. Muuta
  • Onko ilmaantunut erityisiä ongelmia?
  • Oletko joutunut tekemään muutoksia suunnitelmaasi?

solve_maze() funktio on tuottanut paljon hankaluuksia. jotkin pikku bugit siellä täällä ärsyttää

About

A maze game done in python with GUI using PyQt5

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages