Linki do ciekawych stron

GM 2022.5 zaskakuje niezapowiadanymi nowościami

Dopiero co tydzień temu YYG sporządziło wielką listę rzeczy, którą chcieliby wprowadzić w tym roku, a dziś wypuszczono pierwszą (opóźnioną przez choroby pracowników) betę kwietniowo-majową. Z dwiema zmianami, których w planach wcześniej nie było.

Poza obiecanym przejściem na .NET 6 oraz nowymi grafikami instalatora, wczytywania i nową ikoną programu, dostaliśmy:
- Windows nie potrzebuje już tworzyć wirtualnego dysku, gdyż .NET 6 radzi sobie wyśmienicie z dłuższymi niż 256 znaków ścieżkami
- mnóstwo poprawek dla Feathera, wraz z opcją "znajdź wszystkie wystąpienia" dla zmiennych i funkcji (F3 pokazuje kolejne, Shift+F3 wszystkie)
- inspektor dźwięków
- nowy typ zdarzeń (globalnych) Time Sources, coś na zasadzie alarmów, ale są globalne, istnieją między roomami i możemy nimi sterować - pauzować, wznawiać, zatrzymywać, anulować czy ustawić ile razy mają się powtarzać, oraz oczywiście przypisać funkcję która ma się na końcu wydarzyć. Time Sources są wyzwalane między Begin Step a Step instancji.
- instance_create_xxx() dostało nowy, piąty parametr, który pozwala przekazać zmienne do ustawienia w momencie tworzenia obiektu. Co ważne, zmienne przekazane w ten sposób zostaną ustawione PRZED eventem Create, ale po evencie Pre-Create, czyli zmiennych zdefiniowanych w okienku Variable Definitions. Umożliwi to zdefiniowane zmiennych startowych, które potem można nadpisać albo w room editorze, albo podczas tworzenia obiektu i w evencie create wykonać różną czynność zależnie do wartości - zmienić sprite, pozycję itd. Na pewno wielu osobom to pomoże, gdyż dotychczas trzeba było takie rzeczy wykonać dopiero w kolejnym kroku, lub np. ustawiając alarm[0] = 1;
kodinstance_create_layer(x, y, layer, obj_jakis, {zmienna_a: 5, zmienna_b: 12} );
Ostatnie dwie zmiany nie były zapowiadane, a każda z nich jest przydatną zmianą.

Warto też zauważyć, jak bardzo ulega zmianiom sam silnik Feather, który ma nie tylko odpowiadać za lepsze podpowiadanie składni (co robi jak widać poniżej fenomenalnie), ale też podpowiadać zmienne należące tylko danych obiektów czy struktur w obecnym zasięgu (i w ogóle podpowiadać metody dla struktur), co jest ogromnym skokiem w porównaniu do starego silnika, pamiętającego jeszcze czasy GameMakera 5.

Grafika: /upload/ajax/20220428_48958a53044a6fc4deea26fc18e949be.png

Komentarze (łącznie 0):
Nie ma jeszcze żadnego komentarza. Czas to zmienić

Najnowsze wersje GameMakera:

Stabilna
2024.13.1.193 • 2024.13.1.242
wydana 186 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 321 dni temu
Beta
2024.1400.0.907 •
2024.1400.0.896
 0.17.0

wydana  6 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
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?