Linki do ciekawych stron

Od 2025 zmiany w cyklu wydawniczym GM

YYG przedstawiło swoje wstępne plany na 2025 rok. Po pierwsze ujawniono terminy dla brakujących eksportów dotyczące nowego runtime GMRT (oraz wsparcie dla C#), po drugie zmieniono cykl wydawniczy. Po trzecie - znamy datę zakończenia wsparcia dla obecnego runtime.

Nowy cykl wydawniczy
- GM dostanie w tym roku dwa nowe wydania: 2024.11 (w ciągu kilku dni), a następnie... 2024.13, w którym mają pojawić się ostatnia nowa funkcjonalność dla obecnego runtime - layery UI. Numeracja będzie nietypowa (gdyż wersja ta wyjdzie już w 2025), aby dostosować ją do nowej wersji LTS.
- kolejnym wydaniem będzie LTS 2025.0 (okolice kwietnia), i od teraz to będzie główne wydanie GameMakera, zastępując wersje "miesięczne" (które wychodzą teraz co 2-3 miesiące). Wersja LTS będzie w pełni aktualizowana co pół roku - ale aktualizacje np. funkcjonalności IDE, dzięki przepisaniu ich na system pluginów, mogą następować częściej i będą zarządzane przez GMPM (Game Maker Package Manager). Rozciągnięcie w czasie pozwoli na systematyczne dołączanie kolejnych eksportów nowego runtime (GMRT) do kolejnych "dużych" wydań LTS. Nie zmieni się jednak cykl wydawania wersji beta i tam będzie można sprawdzić wszystkie nowości.
- nie chcesz jakiejś nowości w IDE? Wystarczy nie instalować/aktualizować pluginu.
- kolejną "dużą" wersją LTS będzie 2027 - i tym samym w 2027 zakończone zostanie wsparcie dla runtime GMS2, a GMRT stanie się jedynym wspieranym runtime. Jeśli ktoś będzie chciał korzystać ze starego - będzie musiał pozostać na GM 2025 (skoro dostanie update co pół roku - będzie to prawdopodobnie 2025.4). Nowy runtime jest kompatybilny z obecnymi projektami, więc w 99% przypadków wszystko powinno działać tak samo.

Nowości w GMRT
- wsparcie dla JS jest dostępne od bety 0.13
- wsparcie dla C# pojawi się pod koniec 2025
- beta eksportu na WASM (zastępująca HTML5) jest już dostępna
- beta eksportu na Linuxa i MacOS pojawi się w tym roku
- beta eksportu na Androida i iOS pojawi się po nowym roku
- beta eksportu na konsole (PlayStation, Xbox, Switch) pojawi się w drugiej połowie roku
- nie ma jeszcze informacji kiedy zaczną pojawiać się nowe funkcjonalności czy nowe elementy języka GML (v3)

Powolne wygaszanie runtime GMS2 - wsparcie do 2027
- layery UI to ostatnia funkcjonalność dodana do runtime GMS2. Mogą się jeszcze oczywiście pojawić jakieś mikro nowości, ale od wydania 2025 LTS naprawianie będą jedynie bugi i aktualizowane SDK
- od wydania 2027.0, runtime GMS2 nie będzie już aktualizowany (tak samo jak np. GM 1.4.9999), ale będzie można go używać tak długo, jak dana platforma nie wprowadzi zmian, które uniemożliwią kompilowanie gry. Nie trzeba więc martwić się o Windowsa, ale dla konsol czy telefonów może zaistnieć potrzeba przejścia na GMRT w 2028 roku
- dla przypomnienia: obecne "płatne" licencje nie będą obowiązywać na komercyjne wydania gier używających GMRT, ale dla darmowych gier (lub komercyjnych, przed ich wydaniem) można korzystać z GM za darmo (zgodnie ze zmianami z listopada 2023).

Bonusy wersji Enterprise
Abonamentowa wersja GM, która potrzebna jest głównie do eksportów konsolowych, oferować ma nowe, dodatkowe funkcjonalności względem darmowej i komercyjnej licencji:
- prywatny dostęp do kodu źródłowego wszystkich eksportów
- możliwość zbudowania własnej wersji z wybranymi poprawkami, przed wyjściem kolejnej wersji LTS
- osobna prywatna baza na zgłoszenia błędów
- osobny prywatny serwer discord

Jeśli macie jakieś pytania, trwa sesja Q&A dotycząca tych nowości:
forum.gamemaker.io/index.php?threads/gamemaker-winter-update-2024-q-a.116786

Oryginalny wpis na blogu:
gamemaker.io/pl-PL/blog/winter-update-2024

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

Najnowsze wersje GameMakera:

LTS
2026.0.0.16 • 2022.0.3.99
wydana 158 dni temu
Beta
2026.100.0.1195 •
2026.100.0.1132
•
 GMRT beta 0.22.4

wydana  4 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
0 użytkowników online na discordzie:
Servery discorda są chwilowo offline.
Shoutbox
Borek (20:47, 02.11.26)
Gdzie jest opcja, żeby wstąpić do bety GMCLAN? bo nigdzie nie widzę.
gnysek (11:10, 01.11.26)
teraz też wyróżnia nowe wpisy od ostatniej wizyty ;)
Borek (18:45, 31.10.26)
No, już jest lepiej :) Dalej retro, ale użyteczne :D To mi się podoba :)
gnysek (12:36, 31.10.26)
Ok, teraz jak wpiszesz więcej tekstu, to się po prostu automatycznie powiększa ;) I poprawiłem CSS dla tips/warns w artykułach i newsach na ciemnym motywie, tak porządnie. I teraz zapamiętuje "przeczytane" komentarze między przeglądarkami.
Adriann (15:31, 29.10.26)
Tak, rozumiem używanie ai jako narzędzia ale nie w ten sposób że nie widać w tym pracy człowieka :o
Borek (15:13, 26.10.26)
Nie narzekam na ruch (sam napisałem, że przynajmniej jakiś ruch jest), ale martwi mnie jakość "gier", które nagle zaczynają się pojawiać z dupy. "Catch the clown" przynajmniej był stworzony przez człowieka, tak samo jak opis na forum :)
Wojo (11:49, 26.10.26)
Nie ma ruchu - narzekacie, jest ruch - narzekacie. Nie są to gry z najwyższej półki, ale każdy robi tak jak potrafi. Za starych gmclanowych czasów było wiele produkcji amatorskiej jakości, ale dzięki temu forum tętniło życiem.
Borek (16:08, 25.10.26)
Chodzi mi o ten INPUT, jedna linia, ciężko się tutaj pizse :) Ja wiem, że retro, ale trochę QoL nie zaszkodzi :D
gnysek (16:00, 25.10.26)
A co jest nienormalnego? :D Jest takie jak zawsze było, pełne retro ;) Zerknę, w następny weekend planuję lekki update strony. 3 wpisy to nie tragedia, ale jak będzie wiecej AI slopu to pewnie zacznę kasować.
Borek (19:01, 24.10.26)
Kurde, forum zaczyna zalewać gówno z Claude twórców... :/ ale w sumie jakiś ruch jest :D. P.S. gnysek weź ogarnij tu jakieś normalne okno do pisana shoutów, bo to jakaś masakra jest...
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Czy udostępnienie źródła GMRT dla każdego i brak opłat za licencje jest dobrym krokiem?