uloha:had

Had
 - direction = smer ('north', 'west', 'east', 'south')
 - nextStepDoEnlarge = true nebo false jestli jsme prave snedli mrkev
 - souradnice pocatku/hlavy => bude soucasti pole nize
 - souradnice vsech policek tela - na zacatku hlava, na konci ocas
    - snakeBody.unshift([1,1]) = pridani na zacatek
	- snakeBody.pop() = odebrani z konce
 - doStep() - proved krok
 - setDirection(direction)
 - enlarge() - nasledujici step neudela pop
 - checkCollision() - zkontroluje, ze hlava nema totoznou souradnici s nejakou casti tela
 
Mrkvicka
 - souradnice
 
Herni plan
 - rozmery (sirka, vyska)
 - seznam kdo na nem je (hadi, mrkvicky...)
 - clear() + showActors()

Hra
 - pocet bodu (snedenych mrkvicek)
 - pocet kroku (jak dlouho hrajeme?)
 - speed - jak casto se provede step
  • uloha/had.txt
  • Poslední úprava: 2023/11/15 20:54
  • autor: 127.0.0.1