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 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ń: 7982 | 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ń: 12963 | 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ń: 13180 | 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ń: 13199 | 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ń: 12324 | 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ń: 12363 | 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ń: 8238 | 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ń: 9358 | 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ń: 9014 | 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ń: 9321 | 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ń: 9762 | 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ń: 13248 | 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ń: 9777 | 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ń: 9863 | 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ń: 9937 | 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ń: 10053 | 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ń: 9602 | 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ń: 13850 | 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ń: 9644 | głosów: 3 | ocena: 7.67 oceń zasób | komentarzy: 10
Świetnie wykonany przykład inventory na wzór gry Diablo II. Wykorzystuje tylko 1 obiekt!
rozmiar: 75kb | autor: Jakim
pobrań: 18225 | głosów: 25 | ocena: 8.51 oceń zasób | komentarzy: 8

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

1

23456»

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

Nie masz konta? Zarejestruj się
Użytkownicy on-line
2 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 2, userów: 0, ukrytych: 0
Użytkownicy na czacie discord
adam014 (17:06, 20.01.21):
Po doświadczeniach z bylejakością Opery GX to nie przewiduje nic ciekawego
nowy_user (15:23, 20.01.21):
Nie wiem czy to dobrze czy źle.
Uzjel (15:06, 20.01.21):
Właśnie potwierdzili, że Opera ich kupiła
adam014 (6:57, 20.01.21):
doctor kupił na raty xD
Adriann (12:50, 19.01.21):
O cholera, ciekawe co z tego będzie
gnysek (12:06, 19.01.21):
oooo
Adriann (9:52, 19.01.21):
Dobrze, wreszcie wam się dobierze do dupska nasza demokratyczna wspaniała władza.
gnysek (23:37, 18.01.21):
MaxGaming miał napisać do RPO w sprawie mojego blokowania jego wpisów w shoutoxie, a napisał do samego Ziobry! twitter.com/Zio...040297036800001
Chell (10:41, 18.01.21):
przeprowadziłeś się na Inowrocławską?
Nikas (22:27, 16.01.21):
bajo jajo bajo jajo
gnysek (21:26, 11.01.21):
Spróbuj na maszynie wirtualnej
SimianVirus7 (17:54, 11.01.21):
No i czy gms może coś wypluwać do konsoli, jedyne co znalazłem to show_debug_message() ale czy to działa w ten sposób
SimianVirus7 (17:53, 11.01.21):
Nie będę ukrywać, chodzi o serwer ale napisany na gms, python mnie nie słucha. Jest to jakiś sens w ogóle? Nie chodzi o żadne MMO :V prosty sync pomiędzy dwoma graczami
gnysek (12:09, 11.01.21):
Tylko trzeba draw wyłączyć, więc jak jest tam jakaś logika, no to musisz przerobić grę.
gnysek (9:53, 11.01.21):
Można. Z konsoli.
Chell (0:39, 11.01.21):
co, az tak slabe grafiki?
SimianVirus7 (19:05, 9.01.21):
można na linuxie odpalić grę z gm:s2 w trybie no-gui?
gnysek (18:44, 7.01.21):
Bajo jajo brzmi jak dobra captcha
Nikas (2:36, 6.01.21):
bajo jajo bajo jajo
Chell (11:58, 5.01.21):
wszędzie tam gdzie musicie kliknąć checkboxa żeby potwierdzić że jesteście ludźmi my mamy zawsze dwa panele "kliknij waldo"
Chell (11:57, 5.01.21):
a propos captchy - nie macie pojęcia jak ciężko jest mieszkać ze specjalistką SEO
Adriann (10:18, 5.01.21):
chyba jednak nie do końca się udało
gnysek (10:05, 5.01.21):
z googlową captchą jest ten problem, ze jak człowiek ją rozwiąże i google zapisze ciastko, to potem bot moze korzystać
Wojo (11:47, 4.01.21):
co dla laików może być kłopotliwe
Wojo (11:46, 4.01.21):
yandex korzysta bodajże ze swojego własnego rozwiązania i należy odczytywać hasła zapisane cyrylicą i samemu je zapisywać cyrylicą właśnie
Wojo (11:45, 4.01.21):
captcha to doskonałe zabezpieczenie przed czymkolwiek bo nawet ludzie mają problem czasami ją rozwiązać
Adriann (18:39, 30.12.20):
Przynajmniej cokolwiek się działo
gnysek (16:15, 29.12.20):
Podniosłem poziom wrażliwosci recaptchy na max i dziś już spokój z botami, ciekawe na jak długo
adam014 (7:22, 19.12.20):
Szanuję samokrytykę
SimianVirus7 (23:10, 18.12.20):
Przepraszam, jestem debilem, przecież ja zmieniałem rozmiary spritów...
SimianVirus7 (22:45, 18.12.20):
nowy update gm:s2 też wam nabruździł w draw_text? teksty mi się poprzestawiały
nowy_user (17:41, 18.12.20):
Klapa wizerunkowa. Akcje poszło mocno w dół.
gnysek (16:55, 18.12.20):
Jaki pech? Nadal można grać i kupować grę Sciągneli, zeby janusze nie kupowali, grali i zwracali, bo im support nie wyrabiał.
nowy_user (16:11, 18.12.20):
Teraz to pewnie Maximal nie miałby nawet czasu z nami pogadać i poopowiadać o Cyberpunku, bo developerzy pracują 24/h żeby ponaprawiać bugi Dziś PS ściągnęło Cyberpunka ze store'a, co za pech
gnysek (11:26, 18.12.20):
Myślę, że nie naginał właśnie po to, żeby po dziesiątym piwie też nie wygadać
nowy_user (21:41, 17.12.20):
Maximal to profesjonalista.
adam014 (17:10, 17.12.20):
W e-commerce wiadomo że są duże projekty ale w większości rozwiązania i technologie są w jakichś tam ramach, dużo jest rzeczy reużywalnych więc mimo złożonych projektów rzadko się zdarza jakiś gruby temat pisany zupełnie od zera.
adam014 (17:09, 17.12.20):
Ja rozumiem NDA ale da się to opisać bez naginania prawa, czysto same odczucia programisty. Też pracuję nad dużymi projektami, też mam NDA i dlatego wiem że się da Bardzo mnie to ciekawi jak wygląda praca nad dużymi produkcjami.
Chell (14:54, 17.12.20):
brawa dla Maximala 👏
gnysek (17:51, 16.12.20):
Co Ty, on nawet nie chciał potwierdzić, że przy Cyberpunku pracuje, potwierdzał jedynie, ze w CD Projekcie Mają NDA i nie pusci pary z ust, a już go upiliśmy.
adam014 (16:10, 16.12.20):
To temu tyle bugów xD A tak na serio to by mógł go ktoś przydusić jak wygląda praca przy takim wielkim projekcie, ciekawy felieton by wyszedł
gnysek (13:22, 16.12.20):
Ciekawe czy po crubchu zostanie w CDP
nowy_user (12:59, 16.12.20):
o kurde, nieźle, super że chłopaki z gmclanu robią taką karierę
gnysek (11:52, 16.12.20):
Taka ciekawostka, Maximal przez 4.5 roku był programistą gameplayu Cyberpunka 2077.
SimianVirus7 (21:56, 15.12.20):
eh, a już przywykłem do narkoleptyka xD
exp (18:57, 15.12.20):
to troche jakby ktoś miał ksywe gruźlik albo hipoglikemik
Adriann (10:15, 15.12.20):
Jak chcesz być raperem to może..:p
gnysek (10:01, 15.12.20):
No taki średni.
Ankieta
» Ile powinny trwać tury Ligi 24?
24h
48h
54h (piątek od 18:00)
7 dni
inna długość (podałem w komentarzu ankiety)

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 (ranmus.pl), © 2017-2021 {=|=} fable_inside();

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