Linki do ciekawych stron

Nadpisywanie sprite'ów w piątej becie 2024.14

Co prawda większych zmian w obecnym runtime YYG już nie przewiduje, ale wersja 2024.14 nie przestaje zaskakiwać ulepszeniami, które wprowadzają małe acz przydatne rozwiązania, a na które czekaliśmy latami.

Jedną z najciekawszych opcji które dostajemy w becie 5, jest nadpisywanie sprite'a instancji w room editorze. Rzecz, która powinna być w GM już od dawna. Jeśli mieliście kiedyś sytuację, że macie jeden rodzaj obiektu o pewnym zachowaniu i różni się on tylko grafikami, to zazwyczaj trzeba było robić obiekt rodzica i wtedy tworzyć obiekty dzieci, jedynie ze zmienioną grafiką, bez nadpisywania kodu. Teraz będzie można po prostu wybrać inny sprite w room editorze.

Wskazówka:
Zmieniając sprite w ten sposób, maska zostanie ustawiona na domyślny (poprzedni) sprite (zamiast -1). Ponieważ jednak zmiana sprite następuje w evencie pre-create, tak samo jak Variable Definitions, dodanie do eventu Create mask_index = -1; rozwiązuje sprawę.


Z pozostałych zmian:
- gry na androida obsługują teraz 16kb stronicowanie pamięci (będzie to wymogiem od listopada 2025)
- można importować animacje SVG (a raczej kilka obrazków SVG jako kolejne klatki jednego sprite)
- i jak zwykle sporo poprawek (30 zmian od bety 4, sprzed tygodnia).

Do zakończenia obecnej bety pozostało jeszcze 190 ticketów (380 już zamknięto). Po niej jeszcze kilka tygodni YYG będzie czekać na zgłoszenia od osób które nie korzystają z wersji beta, a jedynie z miesięcznych, zanim zostanie wydana wersja LTS. Jej aktualizacje są przewidziane co pół roku.

Pełna lista zmian: releases.gamemaker.io/release-notes/2024/1400

Komentarze (łącznie 2):
gnysek (Pią., 20 Cze. 25, 14:18)
#1

W becie 5 jest bug i maski się nie zmieniają ;) Beta 6 to naprawi.

gnysek (Pią., 04 Lip. 25, 10:37)
#2

Beta 6 wyszła i teraz nadpisywanie dodaje do obiektu Variable Definitions dla sprite_index i image_index. Coś za coś, ale podobno tak im to łatwiej rozwiązać, bez przepisywania runtime.

Najnowsze wersje GameMakera:

Stabilna
2024.13.1.193 • 2024.13.1.242
wydana 191 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 326 dni temu
Beta
2024.1400.0.911 •
2024.1400.0.899
 0.18.0

wydana  3 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?