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ń: 2210 | 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ń: 8919 | 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ń: 8724 | 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ń: 8856 | 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ń: 8573 | 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ń: 8391 | 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ń: 6184 | 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ń: 7280 | 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ń: 6993 | 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ń: 7212 | 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ń: 7611 | 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ń: 8704 | 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ń: 7718 | 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ń: 7866 | 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ń: 7892 | 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ń: 8037 | 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ń: 7480 | 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ń: 8870 | 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ń: 7626 | 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ń: 11319 | 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
1 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 1, userów: 0, ukrytych: 0
Użytkownicy na czacie discord
gnysek (0:07, 23.08.19):
Jaki GM?
exp (22:47, 21.08.19):
jak to wgl możliwe
exp (22:47, 21.08.19):
w ramach testu dodałem room bez niczego, dałem tylko "room_goto_next()" w creation code i błędy również występują
exp (22:46, 21.08.19):
natrafiłem na przedziwne zjawisko... kiedy dodaję do gry nowy room, losowe fragmenty kodu przestają działać albo działają inaczej
gnysek (0:15, 20.08.19):
O oknach wewnątrz gm, oczywiście
Konrad-GM (22:45, 19.08.19):
A ja mam w laptopie klawisz win po prawej stronie tylko, jest to mega niewygodne imo :/
Ranmus (19:34, 19.08.19):
Nie wiem o czym mowa Gnysek, ale jeśli chodzi o przełączanie okien w windowsie na jednym monitorze, to lepiej raczej win+tab, wypchnąć okienko do nowego pulpitu, a potem ctrl+win+left/right arrow
gnysek (14:00, 14.08.19):
wystarczy korzystać z recent window i ctr+tab
nowy_user (12:08, 14.08.19):
ale za to jak fajnie wygląda poza tym wydaje mi się, że wystarczy dokupić drugi monitor i w GMS2 pracuje się całkiem wygodnie.
exp (23:55, 13.08.19):
ale masakra jest z tym nowym interfejsem. nawyki budowane przez kilkanaście lat poszły do piachu
exp (23:53, 13.08.19):
nie trolluj dowcipnisiu
Chell (21:10, 13.08.19):
jak podasz "nowicjusz" to masz poblokowane różne lengthdiry itd
gnysek (20:15, 13.08.19):
To w celach poznawczych. Żeby potem wiedzieć dla kogo bardziej rozwijać.
exp (16:56, 13.08.19):
swoją drogą, przy rejestracji musiałem określić swój poziom zaawansowania, on na coś wpływa?
exp (16:56, 13.08.19):
pobrałem dzisiaj GMS2 i masakra, jak się wszystko pozmieniało
gnysek (11:48, 12.08.19):
GML jest do nauki w tydzień, jak znasz inny język i masz doświadczenie. Tylko ten ból, ilu rzeczy brakuje...
nowy_user (0:27, 10.08.19):
Wszystko na to wskazuje, myślę że w YoYo doskonale zdają sobie sprawę, ile $$ mogą na tej zmianie zarobić. Wiele małych firm GameDevowych pewnie rezygnuje z GMa na korzyść Unity, właśnie głównie dlatego, że nie znają GMLa i nie chcą marnować czasu na uczenie się nwego języka. A tu właśnie studia i zawodowcy to otencjalnie największy $
gnysek (15:19, 9.08.19):
Kto wie, może te zmiany w grudniu to pierwszy krok ?
gnysek (14:50, 9.08.19):
Miał być JS, ale ostatecznie wyparował z bety (a tam też chyba tylko był w opcjach, a pisać się nie dało).
nowy_user (11:01, 9.08.19):
Mi się marzy, aby GMS dodało w końcu możliwość pisania w innym języku. Co prawda znam tylko GML, ale zawsze mógłbym się nauczyć nowego języka, natomiast dużo łatwiej byłoby mi znaleźć kompanów do wspólnej pracy nad grą, gdyby można było pisać np. w C# . GML jest językiem bardzo niszowym, i ciężko w realu znaleźć ludzi, którzy go znają.
nowy_user (10:56, 9.08.19):
Nie do końca, bo system kamer się trochę zmienił, ja po imporcie swojego projektu mam małe zamieszanie w kodzie z viewami (tzn. wszystko działa jak trzeba , ale kod jest dla mnie dość obcy)
gnysek (17:28, 8.08.19):
Nieee, tylko interfejs, reszta ta sama Dopiero w grudniu będą zmiany, czwarty news od góry.
Konrad-GM (12:04, 8.08.19):
Siemaneczko, strzałka, piąteczka, GM Studio 2 tak się zmienił, że to już nie ten sam GM co na Delphi.
Pablo-GM (12:02, 8.08.19):
siemacie Panowie, kilka lat minęło, a w człowieku odezwał się zew stworzenia gierki. Zastanawiam się tylko jak mocno zmienił się sam game maker?
Flashek (14:26, 7.08.19):
jak ja bylem to było
szpaq99 (9:23, 7.08.19):
Na dolnym też nie było tragedii, dokładnie kilka dni tylko kilka razy przygrzało mocniej i tyle,
gnysek (9:41, 6.08.19):
ja całe życie nad morzem mieszkam i nie stwierdzam upałów w tym roku... może ze dwa dni.
szpaq99 (7:38, 6.08.19):
Sobie wiatraczki odpalcie
Flashek (22:06, 5.08.19):
nad morzem tez upały
Dester (13:34, 31.07.19):
faktycznie, przez przypadek zaznaczyłem persistent w jednym, dzięki @Threef
Dester (13:34, 31.07.19):
wygląda na to, że resetują się zmienne dotyczące symulacji fizyki, ale nie obiekty (pozycje, instancje utworzone w trakcie gry, itd)
Threef (13:32, 31.07.19):
Persistent obiekty?
Dester (13:29, 31.07.19):
czy to może mieć związek z gamemakerowym silnikiem fizyki? pierwszy raz z niego korzystam
Dester (13:27, 31.07.19):
room się nie restartuje, tylko tak jakby... zwalnia?
Dester (13:27, 31.07.19):
mam restart roomu w evencie naciśnięcia Q, ale po kilku niezwiązanych zmianach przestał działać
gnysek (10:29, 30.07.19):
nad morzem raczej nie
Flashek (23:14, 29.07.19):
ah te upały
Threef (10:27, 29.07.19):
Jeżeli ktoś nie zdążył wrzucić gry na ligę i chce to zrobić to niech wrzuci grę do Uploadera i prześle mi link na PW
exp (0:22, 29.07.19):
miał być to taki trochę klon icy towera i odnosić się do tego forum.gmclan.or...;comment=431274
exp (0:19, 29.07.19):
i patrzcie, wygrałbym turę
exp (0:19, 29.07.19):
ja miałem pomysł na prostą grę, ale stwierdziłem, że będzie to słabe
SimianVirus7 (20:00, 28.07.19):
Zabrakło minuty, żebym wstawił gierkę, ale i tak jest mocno niedokończona
SimianVirus7 (15:08, 27.07.19):
U mnie wszystko jest normalnie, w pionie jak i w poziomie
gnysek (14:19, 27.07.19):
Wam też na Chrome na komórce nie pokazuje się shoutbox aż nie przesunie się ekranu? Jakiś bug renderowania?
gnysek (8:57, 25.07.19):
Nie, w ten sposób się przyspiesza ich rysowanie. Dlatego ta opcja zniknęła.
SimianVirus7 (20:35, 24.07.19):
w gm:s2 można jakoś nie snapować tilesetów do grida? przycisk alt nie działa, jak to było w gm:s
gnysek (1:30, 24.07.19):
RPO to nie żarty. Niepotrzebnie mu zawracał głowę
Threef (15:53, 23.07.19):
Nie, ale zaśmieszkowałem sobie i trzeba
exp (15:52, 23.07.19):
tfu, przez maxgaminga
exp (15:52, 23.07.19):
ale nie czaje, że przez threefa w lidze trzeba mieć zgodę drugiej osoby? xd
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-2019. GMCLAN.ORG
Wszelkie prawa zastrzeżone. Kopiowanie materiałów bez zgody redakcji zabronione!
© 2002-2017 Ranmus (ranmus.pl), © 2017-2019 {=|=} fable_inside();

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