Linki do ciekawych stron

W tym tygodniu, dla odmiany od informowania o nowościach w becie GameMakera (w sierpniu czeka nas jeszcze dawka emocji), dodałem na stronę dwa przykłady.

Przypomnę, że obecnie zamiast wrzucać na stronę spakowane pliki staramy się wrzucać kod na naszego githuba - ma to tę zaletę, że po pierwsze możecie zgłosić ewentualne błędy (a nawet je poprawić), a także można sobie przejrzeć kod bez potrzeby ściągania go. Nasz github ma też fajny do zapamiętania adres - github.gmclan.org przeniesie was gdzie trzeba :)

Wracając jednak do przykładów, tym razem na tapet wziąłem silnik sieciowy do gier online, korzystający z natywnych funkcji GMa, dzięki czemu taki serwer i klienci mogą działać na większości platform.

Dodatkowo - w ramach testów - dorobiłem silnik który działa na podobnej zasadzie co szalenie u nas popularny ponad dekadę temu 39dll.dll. Okazuje się, że funkcje sieciowe w GM działają bardzo podobnie i większość tych funkcjonalności to raptem aliasy do funkcji buffer_xxx, do tego stopnia, że w ramach testów udało mi się odpalić klienta i serwer Almory Online 0.7.6 w becie GM 2023.8 i podmieniając jedynie funkcje do połączenia, oraz przenosząc odbieranie pakietów z eventu step do Async-Network udało mi się pozbyć starego .dll i odpalić grę na Androidzie czy Steam Decku. Przypomnę, że gra pierwotnie była robiona w GM 7, w 2009 roku...

Przykład gry sieciowej - serwer i klient w GM 2023.6+:
gmclan.org/plik/232

Przykład gry sieciowej a'la 39dll - serwer i klient w GM 2023.6+:
gmclan.org/plik/233

Niewielkie i pisane na szybko dokumentacje znajdują się w repozytoriach przykładów - oba przykłady są obecnie w wersjach beta, gdy "dojrzeją" postaram się dodać też artykuły na temat tego jak działa przesyłanie danych.

Miłej zabawy i nie zapomnijcie zgłaszać błędów i poprawek poprzez Github ;)

Komentarze (łącznie 3):
Borek (Pon., 07 Sie. 23, 19:07)
#1

2019 roku? :) Przykłady na pewno się przydadzą :) Dobra robota!

gnysek (Wto., 08 Sie. 23, 19:48)
#2

2009 roku! xD Człowiek już się myli :)

Borek (Wto., 08 Sie. 23, 20:33)
#3

Ah... bo te lata tak szybko lecą :)

Najnowsze wersje GameMakera:

LTS
2026.0.0.16 • 2022.0.3.99
wydana 123 dni temu
Beta
2026.100.0.1149 •
2026.100.0.1098
•
 GMRT beta 0.21.0

wydana 18 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
16 użytkowników online na discordzie:
LeD, Carl-bot, Fox, GibkiKaktus, Radek Ignatów, Dyno, szmalu, Korodzik, Grela, szynka, bagno, GreenClover, 𝓐𝓷𝓪𝓼𝓽𝓪𝓼𝓲𝓪, l..., Borek, g...
Shoutbox
Kuzyn (12:04, 19.09.26)
:] :]
gnysek (13:01, 04.09.26)
Dzięki! :D
S
Sutikku (11:08, 04.09.26)
gmclan to moje go-to żeby sprawdzić czy działa mi internet
Wojo (16:25, 03.09.26)
Pytanie tylko co z tym faktem możemy zrobić my jako użytkownicy? - przede wszystkim udzielać się więcej. Ja ogólnie lubię dużo mówić, dużo pisać, mało robić, ale poza mną obecnie jest może kilku użytkowników, którzy coś tutaj wkleją raz na ruski rok.
Wojo (09:25, 03.09.26)
Fora internetowe wyhamowały już dawno temu, ale teraz to nawet zaciągnęły ręczny. Przecież nic się na nich nie dzieje na ten moment. Trzeba czekać, aż może aktywność wróci
gnysek (01:00, 22.08.26)
Będzie wkrótce spory plugin do GM z kilkunastoma QoL, trwają prace ;)
Wojo (11:35, 13.08.26)
Gratuluję i dziękuję w imieniu aktywnych użytkowników GMClanu!
gnysek (23:13, 12.08.26)
Szybkie info, że GMCLAN chodzi obecnie na cloudflare więc wyciąłem boty :)
Wojo (21:21, 28.06.26)
na ten moment czerwiec prezentuje się dość przyzwoicie jesli chodzi o ilosc wpisow w shoutboxie bo aż trzy! a taki styczeń zero :0
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?