Na wstępie powiem ze technicznie gra jest na niskim poziomie. Ale zarazem jest to pierwsza gra fabularna jaka testowałem w gm i fabuła mnie wciągnęła hehe. Wyrywać chwasty dla laski :) sam tak robiłem
Czy ktoś mi może powiedzieć na czym polega czytanie bufora w tcp ip w soc 3.1
(obj_bear_other).target_x=soc_receive(soc, SOC_SHORT);
(obj_bear_other).target_y=soc_receive(soc, SOC_SHORT);
jakim cudem do target_x i target_y są przypisane różne wartości?????????
Może po prostu soc odczytuje wartości w kolejności zapisywania do bufora? Jeśli tak to po kłopocie...
Ustawiłem tak dla bezpieczeństwa, żeby można było zachować "bezpieczną" odległość od przeciwnika :). W ustawieniach dam wybór: dwóch ma myszce , dwóch na klawiaturze i Myszka z Klawiatura. Jeszcze raz dzięki za komentarze !!!! Pozdro!
Nowa wersja oznaczona numerkiem 1.1 już jest dostępna. Teraz poruszamy się o jedno pole. Gdy przytrzymamy ALT poruszamy się szybko. Ludzie komentujcie. !!!
Przedstawiam moja pierwsza grę!:
-=Reaktor=-
https://gmclan.org/up886_4_reaktor_v1_1.html
---------
poprawione w 1_1:
sterowanie (klawisz ALT)
błąd kolejki gracza
klawisz enter już nie resetuje rozgrywki
----------
Jest to gra logiczna wyłącznie dla 2 graczy. Proszę o komentarze. Miłej gry!!!!
Jak obliczyć direction względem 2 obiektów? Załużmy że mam celownik (myszka) i bohater. I chcę obliczyć direction dla pocisku.
no wiec direction = ????????????
Dam jeszcze tylko przykład KODU
W draw:
kolor = make_color_rgb( 255, 210, 0 );
draw_text_color(1,1,'Cze',kolor,kolor,kolor,kolor,1);
Z funkcją szesnastkową nie działa za dobrze.
Chodziło ci o funkcje:
make_color_rgb(r,g,b);
Wiecie może w jaki sposób jest kodowany kolor w funkcji
draw_text_color(x,y,string,c1,c2,c3,c4,alpha)
kolor przedstawia:
c1 - lewy gorny
c2 - prawy gorny
c3 - prawy dolny
c4 - lewy dolny
a teraz w jakiej zmiennej mieszcza sie te kolory
probowalem wstawic hex i tez nie dziala, wpisuje 1000 i jest kolor czerwony. Troche sie zmieszalem czy ktokolwiek wie jak policzyc kolor? naprzykład pomaranczowy: #FFA000
http://www.kurshtml.boo.pl/html/kolory.html
niestety. twoj wzor nie działa. Ale właśnie o coś takiego mi chodzi.
Słuchajcie to jest proste. Sam bym to obliczył gdybym wiedział co to jest room speed, w czym sie wyraza 0,3 image speed. np:
(rooom_speed = 30 pix/sec) - to jest zle ^^
tak to jest pewien sposób ale mi bardziej chodzi o jakiś przelicznik. Bo ostatecznie jest mi potrzebny aby obliczyc czas alarmu. alarm jest konieczny w tym programie!
wiem ze jest taki event mi to jednak jest potrzebne w steps wiec potrzebny mi kod. najlepiej jakis wzor na obliczanie trwania animacji przy takim stepie przy takiej predkosci i przy tylu klatkach.
Mam animacja ustawiona na speed 0.3, room speed to 30, animacja ma 9 klatek. Co nalezy wpisac w alarmie aby zakonczyl sie dokładnie po 9 klatce?
i drugie pytanie. Jak przejsc do klatki animacji. image_index? Załużmy ze chce przejsc do klatki animacji nr 3. W indeksie bedzie to prawdopodobnie nr 2 bo tam chyba liczy od 0. Czyli jaka jest komenda na tą klatke.