Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 819 Bytes

README.md

File metadata and controls

25 lines (16 loc) · 819 Bytes

Strategiapeli

Esittely

Tiedosto- ja kansiorakenne

Ohjelmakoodi löytyy kansiosta src. Tämä sisältää kaikki tarvittavat tiedostot
ohjelman ajamisen kannalta. world.py sisältää metodin line_of_sight, jossa
on käytetty Bresenham's Line Algorithmia pohjana. a_star.py sisältää A* Star
reittialgoritmin, joka on tunnettu ympäri maailmaa (siihenkin tehty pieniä muutoksia)
Kaikki muu koodi on omaa.

Projektisuunnitelma sekä dokumentti löytyvät pdf-tiedostoina kansiosta doc.

Asennusohje

  • Ajaakseen ohjelman käyttäjän on ladattava PyQt5-kirjasto
  • Muita ulkoisia kirjastoja ei tarvita

Käyttöohje

  • Ohjelma ajetaan ajamalla tiedosto main.py
  • Komentoriviltä ei vaadita mitään komentoja
  • Mitään asetustiedostoja ei ole