Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Jakie wykorzystujecie sposoby zapisu ustawienia na planszy?
Ravender




Typ: neutral
Postów: 30
Zarejestrowany: Feb 2005
Jakie wykorzystujecie sposoby zapisu ustawienia na planszy?

Nie wiedzialem za bardzo jak nazwac ten post..

Wyjasniam o co chodzi. Interesują mnie sposoby zapisu ustawienia pionków na planszy. Jak wy realizujecie takie rzeczy?

Osobiście, np tworząc grę w stylu warcab(ów?) tworze tablice o rozmiarach 8 na 8 a potem wpisuje do komorek liczbe 10 (pionki białe) lub 11 (czarne). W grach, kiedy na planszy ma pojawic sie jakis uklad, liczby te sumuje w odpowiedni sposob (np w kolko i krzyzyk.. suma pol = 30 wskazuje na ustawienie 3 tych samych figur w jednym rzedzie).

Interesuje mnie, czy wykorzystujecie jakies inne metody do zapisu sytuacji czy ustawienia na planszy. Jesli tak, to jakie???

03-02-2005 01:20
Pokaż profil Ravender  Wyślij email do Ravender   Odwiedź stronę Ravender       2854667
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003

Ja np. wszystkie left i top obiektów, które chce zapisać wrzucam do jednej zmiennej oddzielając "|", czyli np. będzie wyglądało to tak: "1024|120|500|440|666|777" - koduję zmieniając ASCII i zapisuję. Otworzenie tak zapisanego pliku jest baardzo proste. Używam funkcji Split i mam wszystko co chcę


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

03-02-2005 15:50
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
Ravender




Typ: neutral
Postów: 30
Zarejestrowany: Feb 2005

A nie latwiej zapisac takie wspolrzedne w pliku sekwencyjnym albo rekordzie???

04-02-2005 19:41
Pokaż profil Ravender  Wyślij email do Ravender   Odwiedź stronę Ravender       2854667
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003

Tryb wczytania tak zapisanego pliku jest tak prosty, że nie ma co się bawić w rekordy czy sekwencyjne otwieranie pliku. Tak to przynajmniej zrozumiałem:

Input/Output (sekwencyjny)
Random (rekordy)

Przy otwieraniu komendą Open określasz ten tryb


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

05-02-2005 13:16
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
Wszystkich odpowiedzi: 3 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1