Linki do ciekawych stron

Flex Panele dostępne w becie 2024.8

Z racji miesiąca urlopowego kolejna beta musiała swoje odczekać, ale dostarczyła ona jedną z funkcji na które czekaliśmy. Mowa o Flex Panelach, które służą do budowania interfejsów i automatycznego skalowania elementów.
Funkcjonalność otworzy skrzydła niestety dopiero gdy pojawią się UI layery (po wakacjach), gdyż wtedy flexy będzie można tworzyć bezpośrednio z IDE bez potrzeby używania kodu, a także przypiąć automatycznie assety i instancje - na tę chwilę takie rzeczy trzeba zaprogramować samemu.

Grafika: /upload/ajax/20240718_68b84b2dd81b92b6121639105f6e7b95.png

Jeśli ktoś chce sprawdzić, bawiąc się na szybko stworzyłem proste demo tego co można uzyskać - gmclan.org/uploader/plik/21302,flex_test .
YYG opublikowało też wpis na blogu który tłumaczy działanie flex paneli i pokazuje parę przykładów - gamemaker.io/en/blog/flex-panel-functions .
Oczywiście wszystko wyjaśnione jest też w dokumentacji GM (na razie tylko dla wersji beta), a same właściwości flex paneli znajdziemy w dokumentacji systemy Yoga na którym oparto implementację - yogalayout.dev .

Najważniejsze zmiany w pierwszej becie 2024.800
- flex panele
- dużo poprawek dla bety Code Editora 2 (ale wciąż pozostaje trochę rzeczy do poprawy)
- funkcje gpu_set_scissor i gpu_get_scissor do "wycinania" ekranu

W ramach bet z serii .800 najprawdopodobniej dostaniemy też prefaby (w związku z wygaszaniem marketplace o którym pisałem w poprzednim newsie), oraz wsparcie dla plików SVG w runtime (wyświetlanych jako vertexy, jak SWF).

Pełna lista zmian: releases.gamemaker.io

Komentarze (łącznie 2):
Adriann (Pią., 19 Lip. 24, 10:16)
#1

O, ciekawe jak to wyjdzie, oby używało się przyjemniej niż te sekwencje :D

gnysek (Pią., 19 Lip. 24, 13:34)
#2

Powinno być lepiej, w końcu tylko ramki będziesz definiować :)

Najnowsze wersje GameMakera:

Stabilna
2024.13.1.193 • 2024.13.1.242
wydana 68 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 203 dni temu
Beta
2024.1400.0.831 •
2024.1400.0.827
 0.17.0

wydana  5 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
Shoutbox
p
pablo1517 (18:34, 16.06.25)
Ja w sumie żadnego z tych nicków nie kojarze poza Gnyskiem xD
gnysek (10:00, 16.06.25)
Odwiedzić starych dobrych znajomych.
S
Sutikku (01:48, 14.06.25)
nie wiem który to już rok, że ciągle mechanicznie wchodzę na gmclan, w sumie sam nie wiem po co
S
Sutikku (01:47, 14.06.25)
SIEMA! U mnie znośnie
p
pablo1517 (21:48, 07.06.25)
Siema wszystkim! Co tam slychac?
gnysek (13:44, 10.04.25)
Za 3-4 miesiące GM przejdzie na wydania "półroczne", więc korzystanie z wersji beta żeby sprawdzić nowości będzie wskazane :P
Adriann (18:09, 08.04.25)
Odpowiadam, dzisiaj :D
Adriann (20:48, 04.04.25)
A kiedy te UI layery mają wejść do normalnej wersji gma?
gnysek (00:38, 11.03.25)
I jak, zobaczyłeś ? :D Trochę im zjechało na publiczny release, ale były już w ostatnich dniach lutego dostępne jak się wie, jak pobrać kandydatów do bety :P
Kuzyn (21:30, 05.03.25)
uwierzę jak zobaczę :P
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?