mam maly problem z gra.

2007-01-05 15:12:37,
UWAGA: Pytanie nie zostało jeszcze sprawdzone przez administratora..!

2007-01-05 15:18:10,
UWAGA: Odpowiedź nie została jeszcze sprawdzona przez administratora..!
pisze gre w trybie tekstowym. chcialem, zeby postac spadala, kiedy pod nia nic nie ma (tzn jest spacja). nie wiem jak to zrobic. myslalem nad czyms takim:

gotoxy(wspolrzednax, wspolzednay+1);
read(podloga);
if ( znak=' ') then begin ...
i tu postac spada, czyli marzemy ja, i rysujemy pod spodem. byloby to oczywiscie w petli repeat. ale to nie dziala, bo przecierz nie moze byc read(znak)!!! prosze o pomoc!

2007-01-05 15:19:10,
UWAGA: Odpowiedź nie została jeszcze sprawdzona przez administratora..!
sory, mialo byc
if (podloga = ' ') then begin

2007-01-07 12:48:22, username
UWAGA: Odpowiedź nie została jeszcze sprawdzona przez administratora..!
bez wykorzystania tablic, rekordow etc moze to byc trudne ;p


jezeli wspolrzedne='x,y' then
halt

oczywiscie wczesniej mozna zadbac aby program narysowal '='

2007-01-09 13:33:05, chemik143
UWAGA: Odpowiedź nie została jeszcze sprawdzona przez administratora..!
robiłem taka grę... musisz mieć tablicę o rozmiarach takich jak ekran i z niej czytasz czy coś jest pod chłopkiem... no i zależy też jakich rozmiarów jest chłopek;) jeśli jest jednym znakiem to masz tak:

if tablica[xchłopka,uchłopka+1]=' ' then
begin
wymarz chłopka;
ychłpoka:=ychłopka+1
namaluj chłopka;
end;

2008-11-13 09:28:21, Krzynek
UWAGA: Odpowiedź nie została jeszcze sprawdzona przez administratora..!
krótko mówiąc powinieneś wprowadzić do gry coś takiego jak mapa ;) najlepiej czytana z pliku, bo wtedy można łatwo ją edytować, wkrótce (w tym tygodniu) pojawi się to na mojej stronce... w kursie "tworzymy grę przygodową"
http://www.progtp.yoyo.pl/







Udziel odpowiedzi na powyższe pytanie...

Twoja odpowiedź:
 


Podpis: 

Wpisz wynik: trzy dodać pięć równa się (pisane cyfra)

 ::: działy ::::
 
  pascal
  kursy pascala
  programy
  artykuły
  pascal faq
  zadania
  linki
 ::: -+- ::::
 ::: extra ::::
:::: subskrypcja
:::: powiadamiacz
:::: księga gości
:::: zgłoś błąd


pascal | kursy pascala | programy | artykuły | pascal faq | zadania | linki

kawaguchi@wp.pl 2002-2006. Wszelkie prawa zastrzeżone.


  :::: www.pascal.kaviorek.com ::::
  chat
  forum