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ń: 8153 | 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ń: 13099 | 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ń: 13307 | 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ń: 13289 | 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ń: 12439 | 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ń: 12469 | 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ń: 8307 | 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ń: 9440 | 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ń: 9098 | 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ń: 9382 | 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ń: 9825 | 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ń: 13349 | 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ń: 9853 | 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ń: 9929 | 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ń: 10000 | 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ń: 10115 | 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ń: 9671 | 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ń: 13965 | 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ń: 9706 | 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ń: 18333 | 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
Shoutbox
gnysek (12:35, 20.04.21):
Wracaj, wracaj.
I am Lord (11:04, 20.04.21):
Może wrócę do tworzenia gierek 😂
gnysek (10:48, 20.04.21):
Super, dzięki! Przed odjęciem prowizji zadeklarowaliście wspólnie aż 745 złotych, także jeszcze z jedna osoba i jak te przelewy przyjdą (pewnie kolejne 3-4 dni) to powinienem mieć tyle kasy, żeby licencje forum odnowić. Co zostało, będzie na jej przedłuzanie (25$ na pół roku), chociaz ono chyba nie będzie potrzebne bez przerwy, postaram sie oszczędzać na tym ile się da.
nowy_user (10:40, 20.04.21):
I ja również trochę dorzuciłem, niech Gmclan żyje długo i szczęśliwie!
Adriann (9:10, 20.04.21):
No, udało się wreszcie I ja dorzuciłem małą cegiełkę do projektu
gnysek (19:09, 19.04.21):
No, bo dojechaliśmy do 600zł, zaraz będzie na tę nieszczęsną licencję forum
Adriann (14:21, 19.04.21):
Tak widziałem tylko teraz ja mam jakiś problem z kartą odnośnie uwierzytelnienia Ale ogarnę w najbliższym czasie
gnysek (8:12, 19.04.21):
@Adriann Napisali mi, że płatność kartami jest już aktywna.
gnysek (1:44, 19.04.21):
Jeszcze ze 150zł i aktualizacja forum poleci
gnysek (1:06, 19.04.21):
Jutro postaram się wszystko ogarnąć, jak na dobre przysiądę do laptopa i oczyszczę taski w pracy.
gnysek (1:04, 19.04.21):
Woah, ja nie nadążę zaraz tego ogarnąć, nawet nie liczyłem na taki odzew
SimianVirus7 (12:55, 18.04.21):
I ja dołożyłem swoją cegiełkę, w końcu przychodzę tutaj od 8 lat
Sutikku (20:52, 17.04.21):
super pomysł, zostałem patronem
gnysek (19:31, 17.04.21):
Trochę tak, więc pewnie dziś wylecą. Mamy już połowę kwoty!
I am Lord (19:06, 17.04.21):
reklamy pewnie i tak złotówka na miesiąc xd
gnysek (19:03, 17.04.21):
Myślę, że zdejmę reklamy ze strony w zamian za to wsparcie, jak dobijemy do celu
Adriann (18:44, 17.04.21):
o, to chcę kartą
gnysek (16:51, 17.04.21):
Możesz odpiąć po miesiącu. Karty czekają na aktywację, wkrótce będą.
Adriann (16:23, 17.04.21):
Kurczaki..nie mam PayPala a nie chcę płacić z góry a co miesiąc
gnysek (15:29, 17.04.21):
OK, link do wspierania GMCLANu - patronite.pl/GMCLAN .
gnysek (23:34, 16.04.21):
Serwer przeniesiony, jeszcze pewnie z godzinkę/dwie będzie problem z certyfikatem.
gnysek (17:47, 16.04.21):
Czekam jeszcze na wersyfikację dowodu osobistego.
Adriann (14:01, 16.04.21):
Chętnie się dorzucę
gnysek (13:01, 16.04.21):
W akceptacji jest też GMCLANowy profil na patronite, z progami 5 i 10zł.
gnysek (22:31, 15.04.21):
Nastawienie na kurs tworzenia gier, oczywiście też nie jakiś uber poziom, ale tak, żeby omówić najbardziej potrzebne zagadnienia (włącznie z jakimś prostym AI w różnych typach gier),
Adriann (17:58, 15.04.21):
A jakie są założenia nowego gmalcnu? Tylko zmiana grafiki czy coś więcej?
gnysek (15:12, 15.04.21):
To tak bardzo, bardzo wstępnie:
gnysek (9:56, 15.04.21):
A to też, niektórym zaproszeni nie działa, ale to nie moja wina.
Adriann (8:54, 15.04.21):
Coś kojarzę że wcześniej nie zawsze działało
gnysek (20:08, 14.04.21):
Dałem dodatkowy link "otwórz discord" bo chyba nie każdy kumał, że da się wejsć
gnysek (16:58, 14.04.21):
OK, domena już w OVH, teraz pora na przenosiny serwera z OVH do dHosting, wszystko podle ceny
Konrad-GM (18:24, 13.04.21):
Jakby ktoś team zbierał, to imo lepiej trochę wcześniej, sam chętnie dołączę do jakiegoś
Adriann (16:17, 13.04.21):
Aaa kto wie, jeszcze sporo czasu zostało
Konrad-GM (14:05, 13.04.21):
Szykuje się jam GMTK, ktoś z GMC może będzie brać udział? itch.io/jam/gmtk-2021
Konrad-GM (14:03, 13.04.21):
Chell sorry, 20% ale, że na 100% zadziała, w ogóle to kolejną minigierkę w godotcie skleiłem lethiandev.itch...ot-pablo-jumper
gnysek (13:51, 13.04.21):
W tym tygodniu planuję przenosiny GMCLANu na nowy serwer. Pewnie w piątek nocą, może szbybciej.
Chell (9:09, 13.04.21):
oo, a piszą że na 20%
Konrad-GM (17:44, 12.04.21):
Meh mi nie pokazało tego popupa, ale kod działa na 100%
Konrad-GM (17:43, 12.04.21):
Niestety miałem okazję pracować z Wordpressem, podzielam ten ból
gnysek (16:56, 12.04.21):
Ciekawostka, YYG teraz losowo pokazuje na swojej stronie taki popup:
gnysek (16:56, 12.04.21):
Wordpress to jest akurat shit jakich mało. Jeden request i 30-40MB RAM goła strona potrzebuje,
Konrad-GM (14:54, 12.04.21):
Zaraz jakieś syfony czy zendy się zachciało, przecież jest łordpress xD
gnysek (10:31, 12.04.21):
No nie wiem czy flexem dorzucę gotowe moduły ligi24 Tu i tak większość trzeba by przepisać.
Flashek (21:43, 11.04.21):
Ktoś tu w ogóle jeszcze żyje ?
adam014 (7:10, 10.04.21):
Gnysek, ja bym brał Symfony, flexem dorzucasz co trzeba i ogień, tym bardziej że nie ma co koła na nowo wymyślać
adam014 (7:08, 10.04.21):
Ranmus, jak Gmclan był pisany to ja jeszcze nie mialem pojęcia o programowaniu Chociaż teraz jak trafiia mi się refactor to w 70% przypadków szybciej napisać od zera niż poprawiać
gnysek (11:48, 9.04.21):
Nawet jest oddzielenie widoków i kontrolerów, brakuje tylko modeli Chociaż nad tym częściowo już pracowałem, bo PHPStorm fajnie wykrywa duplikaty kodu, więc sporo "poprawiłem",
Ranmus (9:45, 9.04.21):
To jest kod pisany jak w phpie jeszcze nie było pełnej obiektowości.
Ranmus (9:42, 9.04.21):
adam14 - Ja pisząc gmclan tak naprawdę uczyłem się phpa, a ty tu o frameworkach piszesz?
gnysek (17:47, 8.04.21):
GMCLAN nie Kod GMCLANu ma z 17-18 lat jak nic
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, © 2017-2021 {=|=} fable_inside();

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