Ładny brzuch
Na informatyke musz napisa w C++ gr Snake taka jak na telefony Nokia. Za bardzo nie wiem jak si za to zabra czy moecie mnie jako naprowadzi? Najwiekszy poblem mam z:
-wykryciem kolizji ze cian oraz kwadratem, ktry w ma zbiera
-zapamietaniem toru po jakim porusza si w
Np.:
Tworzysz sobie tablic intw (kada kratka planszy ma odpowiednika w postaci liczby cakowitej w tej tablicy)
i przyjmujesz sobie tak np: e
0 - odpowiada pustemu polu
-1 - jedzonko
i dodatnie liczby to ciao wa
Tylko liczby interpretujce ciao wa musz male gdy s coraz bliej ogonka.
Jak masz co takiego to tylko sprawdzasz czy liczba jest dodatnia, jeli tak to odejmujesz 1. Dodatkowo musisz napisa procedurk wykrywania kierunku w ktrym wyk idzie i w zalenoci od jego dugoci wpisujesz tam odpowiedni liczb!
Kolizje ze cian moesz zrobic za pomoc bool.
Natomiast z kwadratem to sprawdzasz czy pooenie wa jest rwne z pooeniem kwadratu
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
-wykryciem kolizji ze cian oraz kwadratem, ktry w ma zbiera
-zapamietaniem toru po jakim porusza si w
Np.:
Tworzysz sobie tablic intw (kada kratka planszy ma odpowiednika w postaci liczby cakowitej w tej tablicy)
i przyjmujesz sobie tak np: e
0 - odpowiada pustemu polu
-1 - jedzonko
i dodatnie liczby to ciao wa
Tylko liczby interpretujce ciao wa musz male gdy s coraz bliej ogonka.
Jak masz co takiego to tylko sprawdzasz czy liczba jest dodatnia, jeli tak to odejmujesz 1. Dodatkowo musisz napisa procedurk wykrywania kierunku w ktrym wyk idzie i w zalenoci od jego dugoci wpisujesz tam odpowiedni liczb!
Kolizje ze cian moesz zrobic za pomoc bool.
Natomiast z kwadratem to sprawdzasz czy pooenie wa jest rwne z pooeniem kwadratu