Nasze strony: gmclan.org gameonly.pl ps-plus.pl gameswithgold.pl n-switch.pl hmt.pl
Fastbar
Powrót do strony głównej
Trzymaj pliki na gmclan.org!
Game Maker w pytaniach i odpowiedziach!
Polska dokumentacja
Tabela wyników ligi 24
Pobierz GM
Akademia GMCLANu
Kategorie bazy plików
Pliki -> Game Maker -> Przykłady
Lista plików w aktualnej kategorii
stron: 8

1

23456»

Przykład pauzy w grze, bez użycia surfaces, natomiast z wykorzystaniem struktur, które pojawiły się w GMS 2.3.

Kod dostępny jest także pod adresem https://github.com/gmclan-org/pause_no_surface .
rozmiar: 29 KB | autor: gnysek
pobrań: 210 | głosów: 0 | ocena: 0.00 oceń zasób | komentarzy: 0
Przykład zrobienia własnych okienek do wpisywania tekstu aby zastąpić funkcję get_string(). Wymaga kontrolera który zapamiętuje aktualnie wskazane pole. Łatwo konfigurowalny poprzez zmienne w create które można też edytować w creation code room edytora.

Oczywiście ostylowanie ich aby pasowały do waszej gry to już wasza robota!
rozmiar: 10KB | autor: Threef
pobrań: 8414 | głosów: 1 | ocena: 9.99 oceń zasób | komentarzy: 0
Z pomocą http://freegeoip.net/ pozwala wyświetlić miasto i kraj użytkownika, a także pokazuje na mapie gdzie się znajduje.

Ponieważ to darmowa baza, może nie być dokładna - niestety te dokładniejsze są płatne i to sporo.

[GameMaker:Studio 1.1]
rozmiar: 626 KB | autor: gnysek
pobrań: 13365 | głosów: 3 | ocena: 7.00 oceń zasób | komentarzy: 2
Przykład pokazuje ściganie przeciwnika za graczem tak by obierał najlepszą drogę.
rozmiar: 28 KB | autor: HuderLord
pobrań: 13538 | głosów: 5 | ocena: 5.79 oceń zasób | komentarzy: 1
Przykład pokazuje jak w prosty sposób zrobić kolizje w grze izometrycznej. Dodatkowo można zobaczyć jak się robi zaznaczanie grup myszką.
rozmiar: 10 KB | autor: Threef
pobrań: 13528 | głosów: 1 | ocena: 7.00 oceń zasób | komentarzy: 0
Bardzo ciekawy przykład użycia stosów
rozmiar: 21 KB | autor: Threef
pobrań: 12641 | głosów: 4 | ocena: 7.74 oceń zasób | komentarzy: 1
Przykład pokazuje cztery sposoby przewijania np. Menu na ekranach dotykowych
rozmiar: 20 KB | autor: Threef
pobrań: 12694 | głosów: 1 | ocena: 8.00 oceń zasób | komentarzy: 0
W GameMaker:Studio w przeciwieństwie do poprzednich wersji nie ma już wewnętrznego licznika zasobów, automatycznie inkrementowanego i nadającego kolejne ID bez nawet jeśli zasoby znikają - możliwe było posiadanie zasobów o ID 0,1,5,7,9,10. W GM:Studio zasoby zawsze posiadają identyfikatory jako kolejne liczb naturalne od 0 do n, nie wg. kolejności tworzenia, a wg. kolejności w drzewku (zatem ID nie są stałe jak kiedyś). To jednak pozwala wykonać pętlę whilę od 0 do n tak długo, jak zasób o danym ID istnieje, zapisać jego nazwę jako string w tablicy i następnie za pomocą skryptów pobierać ID zasobów po nazwie.
Brzmi skomplikowanie, ale w użyciu jest proste. Wystarczy wywołać skrypt index_init() na początku gry (koniecznie tylko raz!) i potem można używać skryptów sprite_get_index(), object_get_index(), script_get_index() oraz room_get_index() za argument podając nazwę jako string. Jeśli potrzebujesz skrptów także dla pozostałych zasobów jak czcionki, tła, ścieżki itp., to dopisanie nie powinno być problemem, mając gotowy kod dla reszty.
rozmiar: 357 KB | autor: gnysek
pobrań: 8494 | głosów: 0 | ocena: 0.00 oceń zasób | komentarzy: 0
Dość częsty problem, pojawiający się gdy chcemy obracać view, lub zmieniać jego rozmiar aby przybliżać/oddalać akcję, ale rozmiar wyjściowy ekranu zostaje niezmienny - cały interfejs gry również się skaluje i obraca. Ten przykład pokazuje jak sprawić, aby wszelkie informacje typu energia, punkty itp, nie zmieniały swojego położenia.

Zawiera pliki dla wersji GM 8.0, 8.1 oraz HTML5/Studio.
rozmiar: 212 KB | autor: gnysek
pobrań: 9605 | głosów: 3 | ocena: 5.67 oceń zasób | komentarzy: 6
Prosty przykład pokazuje jak po najmniejszej lini oporu narysować wykres liniowy. Przydatny do gier w których pojawiają się dane statystyczne np. wyniki na końcu rozgrywki.
rozmiar: 10 KB | autor: Uzjel
pobrań: 9272 | głosów: 4 | ocena: 5.00 oceń zasób | komentarzy: 12
Przykład pokazuje jak dodać premię punktową w zależności od czasu w jakim zbiera się pickupy. Jezeli zdobycie kolejnego pickupu nie przekroczy dwóch sekund, dostaje się dodatkowe punkty.
rozmiar: 868 KB | autor: Uzjel
pobrań: 9544 | głosów: 5 | ocena: 7.80 oceń zasób | komentarzy: 1
Przykład pokazuje jak w prosty sposób zrobić podstawowe poruszanie się w strategiach (głównie ekonomicznych) jak np Knights and Merchants.
rozmiar: 13 KB | autor: Uzjel
screen | pobrań: 9997 | głosów: 6 | ocena: 7.00 oceń zasób | komentarzy: 0
Bardzo dobry silnik szachowy respektujący oficjalne zasady tejże gry (łącznie z biciem w przelocie, roszadą i podobnymi). Świetnie napisany, wszystko w jednym obiekcie. Dla początkujących może być trudny do zrozumienia.
rozmiar: 1494 KB | autor: Jakim
pobrań: 13556 | głosów: 13 | ocena: 8.53 oceń zasób | komentarzy: 20
Przykład wysyłania wiadomości e-mail poprzez skrypt php, przy użyciu biblioteki Ether.dll.
W paczce znajduje się projekt GM6 ze skryptem SendMail() i przykładem użycia, oraz plik mail.php ze skryptem wysyłającym e-mail.
rozmiar: 105 KB | autor: PsichiX
pobrań: 10034 | głosów: 13 | ocena: 2.92 oceń zasób | komentarzy: 15
Dekodowanie hasła podobne do tego z gry Just Cause 2.
rozmiar: 14 KB | autor: Uzjel
pobrań: 10106 | głosów: 11 | ocena: 7.74 oceń zasób | komentarzy: 7
Przykład wyjaśnia na czym polegają kolejki i listy.
rozmiar: 114 KB | autor: Uzjel
pobrań: 10166 | głosów: 7 | ocena: 7.42 oceń zasób | komentarzy: 4
Przykład obrazuje jak można wykonać listę zapisów stanu gry znajdujących się na dysku.
rozmiar: 12 KB | autor: Uzjel
pobrań: 10295 | głosów: 12 | ocena: 6.25 oceń zasób | komentarzy: 2
Przykład pokazuje jak obliczyć przyszłą pozycję gracza na podstawie jego kierunku i prędkości. Przydatne jest to w grach typu Tower Defence, strategiach, TDS'ach.
rozmiar: 13 KB | autor: Uzjel
pobrań: 9850 | głosów: 12 | ocena: 7.33 oceń zasób | komentarzy: 11
Przykład bumpmappingu (mapowania wypukłości - czyli takiego lepszego oświetlenia, na którym widać na teksturze, z której strony pada światło).
http://pl.wikipedia.org/wiki/Bumpmapping
rozmiar: 790KB | autor: Dawidds
pobrań: 14193 | głosów: 25 | ocena: 8.52 oceń zasób | komentarzy: 9
Algorytm drzew czerwono-czarnych.
Przykład, jak można stosować w GM referencje do obiektów, ich rodziców, dziadków i pradziadków.
rozmiar: 11 KB | autor: gnysek
pobrań: 9864 | głosów: 3 | ocena: 7.67 oceń zasób | komentarzy: 10

Sortowanie wyników:
Według:
stron: 8

1

23456»

W bazie mamy plików: 216
Menu
Panel użytkownika
Jesteś niezalogowany!

Nie masz konta? Zarejestruj się
Użytkownicy on-line
1 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 1, userów: 0, ukrytych: 0
Użytkownicy na czacie discord
Shoutbox
gnysekgnysek (12:59, 17.09.21):
oczywiście, że radiowo, 40/4 mbit/s
SutikkuSutikku (8:03, 17.09.21):
jaki transfer, pewnie światłowód?
SimianVirus7SimianVirus7 (10:57, 14.09.21):
O proszę, to zaraz sprawdzę czy czasami nie mam Cię w terminarzu
gnysekgnysek (23:47, 13.09.21):
Znalazłem w końcu dostawcę internetu do nowego domu, teraz generalny remont i po nowym roku może będę miał pokój na streamy
LolikZabójcaLolikZabójca (0:02, 11.09.21):
JA rozumiem natomaist wiem że wiele się zmieniło, pewnie wiele nawyków trzeba zmienić i ponawiam pytanie z jakich materiałów korzystać żeby się sprawnie "przebranżowić"?
gnysekgnysek (12:25, 9.09.21):
Ale robi to słabo, chociaż to ma być poprawione w 2.3.5 lub 2.3.6 - i ma pozwalać ustalić kontekst właściwości (po kropce). To będzie przełom!
SimianVirus7SimianVirus7 (8:12, 9.09.21):
O, faktycznie jest znaczy miałem to włączone, ale gms2 dodatkowo koloruje zmienne na niebiesko/żółto + podpowiada je podczas pisania.
gnysekgnysek (23:59, 8.09.21):
Sprawdziłem - F10.
ThreefThreef (13:19, 8.09.21):
F6, F7 albo F8 się włącza
gnysekgnysek (9:55, 8.09.21):
1.4 przecież miał kolorowanie składni Tylko którymś z guzików F1-F12 da sie to przełącząć, może przypadkiem wcisnąłeś ?
nowy_usernowy_user (8:33, 8.09.21):
O tak, sprite / image editor w gms2 robił chyba stażysta...
SimianVirus7SimianVirus7 (8:28, 8.09.21):
Mi też z początku nie podchodził, ale już po tygodniu zaczynałem się przyzwyczajać. Teraz jak włączam 1.4 to mi nie pasuje, szczególnie, że nie ma kolorowania składni, a kolorowanie składni mega poprawia komfort pisania. Jedyne czego mi brakuje z 1.4 to możliwości w edytowaniu spriteów.
LolikZabójcaLolikZabójca (0:41, 8.09.21):
Są może jakieś fajne materiały edukacyjne które bezboleśnie pozwoliłyby mi się zadopotować do nowego GMS 2 jeśli całe życie pracowałem na wersjach do GMS 1.4?
gnysekgnysek (23:33, 31.08.21):
bo to tak krótkie fragmenty kodu, że kogo to interesuje...
SimianVirus7SimianVirus7 (17:50, 31.08.21):
Nawet nie zauważyłem, że w poprzednim nie było kolorowania
gnysekgnysek (12:31, 31.08.21):
Najnowsze wydanie GMS2 dostanie kolorowanie składni w manualu: beta-manual.yoy...ures/switch.htm
gnysekgnysek (16:19, 20.08.21):
Beka z tym Sandboxem.
AdriannAdriann (9:49, 20.08.21):
Kto wie, może to będzie nowe Undertale
WojoWojo (2:23, 20.08.21):
bardzo fajna grafika
gnysekgnysek (0:16, 20.08.21):
Jest jeden dobry typ na forum YYG, któremu od ponad roku wszystko za drogo i w ogóle to on zmienia silnik za chwilę (już rok), ale gra o którą tak mocno walczy, żeby wydać na tańszych licencjach to: store.steampowe...he_Silver_Table
AdriannAdriann (9:43, 18.08.21):
Tak, trzeba przebić te 900 gier z konkursu opery
SimianVirus7SimianVirus7 (23:25, 17.08.21):
To teraz czekamy na konkurs z gmclanu
gnysekgnysek (19:21, 16.08.21):
Wrzuciłem moje gównieko na forum Można się pośmiać
UzjelUzjel (18:28, 16.08.21):
No dobra, to zachęcam do wypowiedzenia się w temacie forum.gmclan.or...era-gx-game-jam
UzjelUzjel (14:45, 16.08.21):
Zagrałem już w 300 gier. Zasada jest taka, że 10% ma potencjał i jest spoko. Dziś wrzucę temat, ile gier bym nie ograł.
gnysekgnysek (10:30, 16.08.21):
Moja gra też była kupą, pomysł był fajny, ale czasu za mało i ostatecznie w piątek sie poddałem.
SimianVirus7SimianVirus7 (21:15, 15.08.21):
a zatem łap też moją gamejolt.com/ga...obuilder/638995
UzjelUzjel (17:51, 15.08.21):
Może zbierzemy te gierki i post na forum wrzucę
AdriannAdriann (16:14, 15.08.21):
udało*
AdriannAdriann (16:14, 15.08.21):
Oczywiście jak zwykle zabrakło mi dnia czy dwóch na dokończenie więc usało się skleić tylko małe demko, cóż gamejolt.com/ga...oterDemo/638788
Konrad-GMKonrad-GM (15:33, 15.08.21):
Też coś wystrugałem, pierwotnie miało być coś innego ale ostatecznie poprzednie próby poszły do kosza a zostało to gamejolt.com/ga...ace-pogo/638998
SimianVirus7SimianVirus7 (13:45, 15.08.21):
Ja zrobiłem ale wyszła taka kupa, że wstyd się chwalić
AdriannAdriann (13:42, 15.08.21):
I jak, ktoś coś zrobił na konkurs?
gnysekgnysek (10:11, 13.08.21):
Najlepiej w ogóle w opcjach ustawić, zeby te cache i tmp się czyściły zamykając IDE.
Konrad-GMKonrad-GM (20:53, 12.08.21):
Jak pierwszy raz mi to wyskoczyło to też prawie wyszedłem z siebie co to za szajs się odwala
Konrad-GMKonrad-GM (20:52, 12.08.21):
Też mam tak czasami, pewnie stare cache miesza
SimianVirus7SimianVirus7 (20:19, 12.08.21):
Ogarnąłem... jak się tak dzieje, trzeba użyć miotełki w gms. Czy to ten sławny memory leak?
SimianVirus7SimianVirus7 (20:14, 12.08.21):
Można gdzieś zobaczyć co rozpieprza całą grafikę w exporcie html? zaraz wyjdę z siebie każdy obiekt ma ten sam sprite
gnysekgnysek (14:32, 11.08.21):
Na Steamie są jeszcze stare licencje GMa, więc jak ktoś chce, to jest okazja brać.
gnysekgnysek (9:57, 11.08.21):
raczej nie, bo one i tak chyba są zmieniane w locie na inne
SimianVirus7SimianVirus7 (8:35, 11.08.21):
Czy zbyt długie nazwy obiektów mogą powodować problemy z grą html? Cała gra miała jednego sprite'a, usunąłem obiekt (z projektu, całkiem) było ok, dodałem go znowu i dałem TAKI SAM kod jak przedtem, tylko nazwałem go krócej i jest ok. Nazwa sprite nadal tak samo długa jak przedtem ten wadliwy obiekt.
gnysekgnysek (20:28, 10.08.21):
Mi wychodzi 6 miesięcy eksportów na konsole - to powinno być wystarczająco dużo, o ile devkity dostanę.
gnysekgnysek (20:27, 10.08.21):
Tak, kto kupił wcześniej zyskał podwójnie, bo może jeszcze sobie "nałożyć" dodatkowe eksporty czasowo na swoje licencje.
SimianVirus7SimianVirus7 (16:48, 10.08.21):
Game Maker chociaż te plany subskrypcyjne mi się nie podobają. Dobrze, że wykupiłem wcześniej port na androida.
gnysekgnysek (15:10, 10.08.21):
I nikt nie wprowadził Godota czy Unity, taki był zamysł, żeby je dodać na stronie, ale widzisz jakieś artykuły do nich? Znikną z nową odsłoną strony zapewne.
gnysekgnysek (15:10, 10.08.21):
Bo Ty tak twierdzisz? Showcase Godota raczej słaby, GM ma przynajmniej z tuzin gier które zarobiły ponad milion dolarów.
doctordoctor (11:31, 10.08.21):
Może super popularny nie jest, ale wyrzucił jednak GMSa z piedestału
nowy_usernowy_user (10:44, 10.08.21):
@doctor, co do Unity to się zgadzam, ale pisanie, że Godot wziął rynek szturmem to już lekka przesada.
AdriannAdriann (7:37, 10.08.21):
Co do przechodzenia to ciężko się nie zgodzić, sam narazie siedzę w gms ale już powoli uczę się unity
doctordoctor (23:11, 9.08.21):
A to, że ludzie przeszli na godot i unity to wina yoyogames. GMS1.4 jest starsze od Godota, który wziął ten rynek szturmem razem z Unity
Ankieta
» Co robi Tymon?
Zaszył się w szuwarach
Został cyborgiem
Dubluje Toma Cruise'a w filmach
Tworzy gry
Wiedzie spokojne życie poza GMCLANem

GMCLAN to serwis o programie Game Maker i nie tylko.
[ Polityka prywatności ]
Copyright © 2002-2021. GMCLAN.ORG
Wszelkie prawa zastrzeżone. Kopiowanie materiałów bez zgody redakcji zabronione!
© 2002-2017 Ranmus, © 2017-2021 {=|=} fable_inside();

[ Czas generowania strony: 0.07168 sekund ] [ Liczba zapytań MySQL: 13 ]