Linki do ciekawych stron

Dzisiaj YoYoGames ma dla nas dwie dobre wiadomości.

Po pierwsze, w ostatniej wersji beta 2022.600 pojawiły się nowe funkcje do tworzenia gier multiplayer. Jest to o tyle ciekawe, że do stworzenia gry online wystarczy jedna linijka kodu:

kodrollback_join_game(); // lub jeśli hostujemy: rollback_create_game(2);
Są też fajne opcje dla sterowania w grze na każdej platformie, ale o nich przeczytacie w rozwinięciu newsa.

Dzisiaj wyszła też nowa wersja GameMakera - 2022.6. Co w niej nowego?

- nowe podpowiadanie składni, Feather, jest dostępne (ale domyślnie wyłączone)
- 5 nowych rodzajów filtrów
- nowe opcje dla rozszerzeń i funkcje, która pozwalają sprawdzić, czy dane rozszerzenie zostało włączone dla danego eksportu
- obsługa mikrofonu w Operze GX
- sporo zmian SDK dla konsol

Kolejne wydanie dopiero w sierpniu.

Zapraszam jeszcze po przykład sterowania z użyciem rollbacka również dla gier singleplayer, a tymczasem zostawiam was z nagraniem o tym, jak robić szybko gry multiplayer w GM:

Więcej informacji o nowych funkcjach multiplayer znajdziecie w manualu: ( beta-manual.yoyogames.com/#t=GameMaker_Language%252FGML_Reference%252FRollback%252FRollback_Multiplayer.htm ).

Niestety, samo dołączanie do gier i hostowanie jest na razie dostępne jedynie dla gier Opera GX, ale sporo funkcji działa na innych platformach.

Jedną z najfajniejszych jest definiowane sterowania w grze. Wystarczy stworzyć grę dla 1 gracza i można bardzo szybko zdefiniować sterowanie:

kodrollback_create_game(1)

rollback_define_input({
fire: [mb_left, ord("X")],
interact: [vk_space, ord("C")],
left: [ord("A"), vk_left],
right: [ord("D"), vk_right]
});

A następnie, w dowolnnym miejscu w kodzie możemy sprawdzać czy dany przycisk został wciśnięty, jest wciśnięty, lub został puszczony w ten sposób:

kodvar _input = rollback_get_input();
if (_input.fire) ....
if (_input.fire_pressed) ...
if (_input.fire_released) ...

Jak widać, opcje z "_pressed" i "_released" są tworzone automatycznie. Nie trzeba już żadnych innych funkcji.

Komentarze (łącznie 2):
Adriann (Czw., 30 Cze. 22, 21:09)
#1

Gość ma świetne materiały ale ten akcent..:D

gnysek (Czw., 30 Cze. 22, 22:47)
#2

Ta, nie dość, że Hindus, to jeszcze głos jak bot :D

Najnowsze wersje GameMakera:

Stabilna
2024.14.0.207 • 2024.14.0.251
wydana 8 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 339 dni temu
Beta
2024.1400.1.921 •
2024.1400.1.907
 0.18.0

wydana  wczoraj
= IDE, = Runtime, = GMRT
Użytkownicy online
2 użytkowników aktywnych:
gości: 1, userów: 1
 Korodzik
(~ostatnie 15 minut)
Discord
55 użytkowników online na discordzie:
RogerDodg3r, Miłosz, Grela, Nikas, Alice, LeD, Nitro Slav, Carl-bot, pABLO, Jamabaiz (Matrix_), lethian, Wielki Druid, TobiasM (Morgo), Kowu, Kuzyn, OdrzuconyKrakers, fervi, 🧁Cupcake🧁, 𝕳𝖚𝖌𝖔 𝕲𝖔𝖓𝖝𝖆𝖑𝖊𝖝, m..., m..., Radek Ignatów, Kalor, PhysX ᴺⱽᴵᴰᴵᴬ, Threef, Cysior, Chell, HappyOrange, MagnusArias, Destiny, Dyno, szmalu, ZYGZAK, Sporek, Kandif, 𝕯𝖎𝖆𝖓𝖆, Marco, Voytec, Danieo, bagno, Arrekin, wSzymon1, Tidżi, MrTesterr, Huder, RuLing, s..., l..., Cebul, Add92, Krzysiek1250, h..., Shockah, Nero, xVANiLL
Shoutbox
gnysek (16:01, 16.10.25)
To już google decyduje. Mam wrażenie, ze po datach obcina stare treści.
S
Sutikku (10:42, 14.10.25)
Ja jeszcze trafiam na fora jak szukam konkretnych haseł (chociażby wczoraj zepsuty pendrive który się identyfikuje jako Phison 2307 Boot ROM). Teraz projekty opensource często mają społeczności na discordzie i tam jest tona przydatnych informacji ale niedostępna poza discordem. Fajnie by to było wyeksponować
Korodzik (04:24, 14.10.25)
A w sumie to forum się normalnie indeksuje w wyszukiwarkach? Bo ja stwierdziłem, że np. w Google ciężko znaleźć cokolwiek z gmclanowego forum. Większość tematów jest chyba nieindeksowana od dawna...
S
Sutikku (08:44, 13.10.25)
mam niedokończony projekt bota, którego dodaje się do discorda, a on synchronizuje wiadomości z discorda -> na readonly forum. Wtedy treści mogą być indeksowane z wyszukiwarek i łatwo dostępne bez logowania. No ale leży w czyśćcu i czeka.
Wojo (11:52, 11.10.25)
Może kiedyś powróci moda na fora internetowe. Pamiętam w sumie, że czasami aktywność rosła i malała, ale tak pusto to chyba jeszcze nigdy nie było i myślę, że ta cała migracja użytkowników jest zasługą Discorda i zmiany czasów. Po prostu lata dwudzieste spowodowały zmiany trendów w internecie
S
Sutikku (09:06, 08.10.25)
najwyższa pora zopensourcować kod gmclanu!
gnysek (10:33, 06.10.25)
Może tak zrobię :D Jak znajdę czas :D
I am Lord (10:49, 01.10.25)
Tutaj powinna być na głównej jakaś wielka informacja o tym że na Discordzie teraz wszystko jest
Wojo (20:34, 17.07.25)
Discordy i Facebooki pogrzebały erę forów internetowych...
gnysek (10:36, 04.07.25)
Bo wszyscy piszą na discordzie :)
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?