Skocz do zawartości

2 w jednym


Rekomendowane odpowiedzi

Tytuł: 2 w jednym

 

Autor: bluks (Mateusz Ziemann)

 

Rodzaj:Przykład (gotowiec)

 

Opis: Są to dwa przykłady. Pierwszy, to poruszanie viewem za pomocą myszki ze zmianą sprita przy kątach tak aby myszka nie wychodziła poza ekran jeżeli jest wyłączony fullscreen. Drugi, to łączenie ścian uwzględniając 8 stron. Morzna to wykorzystać do np.budowania budynków od zewnątrz lub od wewnątrz. Robione podobnie jak przykład Borka pod tytułem Łączony murek.

 

Download:Download (rokt.rar)

 

Screen:

screenshot100.jpg

screenshot102.jpg

screenshot103.jpg

screenshot104.jpg

 

Credit's mile widziany.

Odnośnik do komentarza
Udostępnij na innych stronach

Hmmm... Przykładzik fajny, ale ja nie skorzystam raczej, nie robie żadnych strategi czy innych gier w których używa się tych rzeczy. A co do łączenia ścian, fajnie to wygląda, ale strasznie dużo kodu do tego, myślę że dało by to się zrobić jakoś prościej, ale cóż, skoro dobrze wygląda, czemu mamy to zmieniać? 5/5 Bo ładnie wygląda ;) W każdym razie mi się podoba ;)

Odnośnik do komentarza
Udostępnij na innych stronach

GML
var l, r, u, d;

 

image_speed = 0;

 

l = place_meeting(x-16,y,object_index);

r = place_meeting(x+16,y,object_index);

u = place_meeting(x,y-16,object_index);

d = place_meeting(x,y+16,object_index);

 

image_index = (l*power(2,0))+(r*power(2,1))+(u*power(2,2))+(d*power(2,3));

Skrypt dla 4 kierunków. Troszkę przerobić i będzie dla 8. Tylko trzeba odpowiednio klatki sprite'a ustawić.
Odnośnik do komentarza
Udostępnij na innych stronach

Nie dokładnie to samo. Jest to w 8 kierunkach a nie 4, więc jest dokładniejsze a dzięki temu zaoszczędzę wielu osobom czasu. Dodałem poruszanie się za pomocą myszki ze zmianą sprintów przy ścianach tak aby myszka nie wychodziła poza ekran i czas pracy jaką trzeba włorzyć na poprawę tego wszystkiego do tego stopnia.

Żadnej różnicy!?

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...