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ń: 7837 | 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ń: 12840 | 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ń: 13083 | 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ń: 13092 | 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ń: 12225 | 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ń: 12256 | 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ń: 8169 | 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ń: 9290 | 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ń: 8942 | 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ń: 9254 | 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ń: 9681 | 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ń: 13148 | 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ń: 9708 | 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ń: 9797 | 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ń: 9876 | 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ń: 9981 | 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ń: 9533 | 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ń: 13746 | 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ń: 9565 | 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ń: 18124 | 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
4 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 1, userów: 2, ukrytych: 1
I am Lord, Cannon Fodder
Użytkownicy na czacie discord
Wojo (15:06, 27.10.20):
ja kiedyś dostałem awizo 3 dni po odebraniu
gnysek (23:09, 25.10.20):
Mi poczta osatnio dwa dni po obebraniu przesyłki przysłała ponaglenie...
Sutikku (9:59, 25.10.20):
Brzmi jak API kurierów i poczty polskiej, getEtykieta()
adam014 (21:29, 24.10.20):
Nawet bym na juniora go nie wziął, kod w stylu getOpis() i połowa zmiennych po polsku, siedziałem 2 dni nad refactorem i po dwóch klasach zacząłem pisać wszytko od nowa bo termin goni a przejąłem cały projekt na siebie.
gnysek (12:08, 23.10.20):
podobno nie trzeba nosić maseczki jak się wykonuje obwiązki służbowe, czy wchodzenie do sklepu od 10 do 12 też pod to podlega? bo jak ktoś ma DG to cały czas jest w pracy
Wojo (11:27, 23.10.20):
Teraz wprowadzili ograniczenia, że seniorzy nie mogą wychodzić z domu to udaje juniora...
Ranmus (8:57, 23.10.20):
Jeżeli tego nie ogarnia, to to nawet nie jest mid tylko junior
adam014 (21:00, 22.10.20):
Dev od Magento, teoretycznie powinien online zakupy ogarniać xD
Wojo (8:57, 22.10.20):
adam014 to ten koleś może chodzić do sklepów w godzinach 9-12
Borek (8:33, 22.10.20):
Ja też
exp (19:12, 21.10.20):
nie sądziłem, że dożyję
exp (19:11, 21.10.20):
o kurcze almora
gnysek (16:20, 21.10.20):
Też to widziałem, kłótnia niezła była
Chell (11:10, 21.10.20):
przeczytajcie sobie co pisze o JIT, reszta jest wam niepotrzebna xD
Chell (11:09, 21.10.20):
to ja ostatnio z tego zasmialem, bylo wrzuane na phpersow - koddlo.pl/php-8...i-wartego-uwagi
adam014 (17:06, 20.10.20):
Moge umierać, wczoraj spotkałem człowieka który pracuje jako Senior PHP Dev a nie ogarnia podstaw typu psr czy di xD
Konrad-GM (15:30, 19.10.20):
WPF pod C# jest genialny, szkoda, że nie crossplatformowy
gnysek (1:11, 19.10.20):
Ale aplikacja windowsowa okienkowa w C# to zdecyowanie faworyt łatwości programowania (20 lat temu było to Delphi).
gnysek (1:10, 19.10.20):
Na Androida pisze się w różnych rzeczach, ale chodziło o to, że na iOS wcale nie jest lepiej
Flashek (10:45, 18.10.20):
C# można przekonwertowac na każdą platformę
Chell (11:57, 17.10.20):
na tej samej zasadzie, co na windowsa pisze sie w C#
nowy_user (18:16, 16.10.20):
A to na androida przypadkiem nie pisze się w Kotlinie?
Sutikku (18:58, 11.10.20):
Myślałem, że widziałem, dopóki nie wygooglowałem
gnysek (0:26, 11.10.20):
widziałeś kiedyś Objective C ?
Sutikku (15:34, 10.10.20):
pisanie aplikacji mobilnych na androida to jakiś horror
nowy_user (16:53, 5.10.20):
Od dłuższego czasu jedyny nowy to ja.
gnysek (15:07, 5.10.20):
Nikt
I am Lord (10:36, 4.10.20):
Odżył? A ile nowych twarzy się pojawiło?
ANtY (16:37, 28.09.20):
Tylko na forum nadal powolutku się toczy
nowy_user (9:28, 28.09.20):
Tak, to dlatego, że ten rok jest wyjątkowo owocny dla twórców Gmclanu: Bonfire, WoH, Almora, to na pewno przyciąga nowych użytkowników i wzmaga ruch na stronie
Temporal333 (15:40, 23.09.20):
widzę, że GMclan odżył
Borek (22:07, 22.09.20):
Siemanko
Wojo (20:04, 22.09.20):
siemano Borek
Borek (0:29, 22.09.20):
To też prawda...
gnysek (11:23, 21.09.20):
Ale poza zmianami, muszą być jeszcze chętni tworzyć treści.
ANtY (16:14, 20.09.20):
Albo skorzystać z jakiegoś silnika czy jak to się zwie
Borek (17:00, 19.09.20):
No przyznać trzeba, że gmclan wieje PRLem Ostatnio jak zakładałem temat, to poczułem jakbym się 20 lat cofnął Widać, że gnysek coś tam próbuje uzupełniać i w miarę być na bieżąco, ale niestety to chyba trzeba przepisać serwis na nowo
szpaq99 (11:50, 19.09.20):
Nie o taki gmclan nic nie robiłem
Ranmus (12:04, 18.09.20):
Szybciej bym mu wlasnie pomogl z serwisem niz zrobil wlasna gre.
Ranmus (12:03, 18.09.20):
Poza tym gnysek zamiast robic famrefrana, wzialby sie za gmclan, bo nie po to mu przekazalem insygnia wladzy, by sie nic nie zmienialo, jak za moich czasow.
Ranmus (12:01, 18.09.20):
No to przecież mam podobnie. Kwestia priorytetów. Ja przez prawię dekadę nie grałem w gry i nie zajmowałem się już głębiej gamedevem. Ostatnio nadrabiam gry, a gamedev, cóż. Bardziej mnie jednak interesuje webdev. Mam co jakiś czas plany powrotu do gamedeva, ale po prostu nie jestem na to zbyt mocno zmotywowany. Zawsze sobie coś innego znajdę.
nowy_user (11:57, 18.09.20):
Eee tam nie masz czasu Gnysek ma firmę, żone, dzieci, kilka serwisów internetowych na głowie, i jakoś po godzinach kodzi FarmerFrana
Ranmus (8:43, 18.09.20):
Nie robię niestety żadnych gierek, bo nie mam czasu. Jak już to tylko w nie gram.
nowy_user (17:43, 17.09.20):
@Ranmus, co tam u Ciebie, robisz dalej jakieś gierki w gamemakerze czy już tylko godot?
Ranmus (13:51, 17.09.20):
Coś czuję, że GOW5 też będzie na PS4.
Ranmus (13:43, 17.09.20):
Mne ciekawi czy na PS5 będzie w końcu czas gry oraz postępy w achievmentach. Jak nie, to śmiech na sali...
Ranmus (13:42, 17.09.20):
*absolutnie żadnego powodu.
Ranmus (13:42, 17.09.20):
No i elegancko. Zastanawiałem się czy wciągać na premierę, ale po wczorajszych niusach nie mam absolutnie żadnego. Kaska oszczędzona.
gnysek (10:35, 17.09.20):
ale kiedy to będzie, za 1-2 lata
Chell (10:24, 17.09.20):
faktycznie, GoW2 i FFXVI juz zachecily
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-2020. GMCLAN.ORG
Wszelkie prawa zastrzeżone. Kopiowanie materiałów bez zgody redakcji zabronione!
© 2002-2017 Ranmus (ranmus.pl), © 2017-2020 {=|=} fable_inside();

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