Linki do ciekawych stron

GM 2023.1 wydany!

Nadszedł koniec miesiąca, a to oznacza pierwsze w tym roku pełne wydanie GameMakera.

Co w nowej wersji?

- nowa funkcja move_and_collide() która świetnie radzi sobie ze skośnymi ścianami
- fonty SDF - które można skalować z minimalną utratą jakości
- funckja method_call() która pozwala wywołać metody przekazując tablicę argumentów (tak samo jak script_execute_ext).
- static_get/set które pozwala przypinać funkcje statyczne do struktur nawet jeśli nie są instancjami konstruktora, a także możliwość używania singletonów (pod warunkiem, że dany static został stworzony):
kodfunction moje_funkcje() constructor {
static a = function() { show_debug_message("a" );}
static b = function() { show_debug_message("b" );}
}
moje_funkcje(); // zwróćcie uwagę na brak przypisania i brak "new"
moje_funkcje.a();
moje_funkcje.b();
- is_instanceof() pozwala teraz sprawdzić czy dany konstruktor dziedziczy po innym konstruktorze
- efekt audio "Tremolo"
- audio_play_sound_ext() - nowa funkcja która odtworzy audio na podstawie przekazanej struktury (i pozwala na ustawienie wieeelu parametrów)
- SWF i Spine mogą trafić na te same tekstury co zwykłe sprite
- array_get_index(), array_contains(), array_contains_ext()
- zmniejszenie rozmiaru runtime
- możliwość wyłączenia obfuskacji HTML5

Więcej na gamemaker.io/en/blog/release-2023-1

Komentarze (łącznie 2):
gnysek (Czw., 02 Lut. 23, 23:30)
#1

Taka dygresja - to działa tylko dla odczytu. Żeby zmienić statyczną w danej klasie, należy zrobić tak:

static_get(moje_funkcje).zmienna - inaczej nie zadziała.

Adriann (Pią., 03 Lut. 23, 14:05)
#2

Ciekawią mnie te kolizje, może uda się wywalić masę kodu obecnie używanego do takich rzeczy :D

Najnowsze wersje GameMakera:

Stabilna
2024.8.1.171 • 2024.8.1.218
wydana 74 dni temu
LTS
2022.0.3.83 • 2022.0.3.98
wydana  2 dni temu
Beta
2024.1100.0.686 •
2024.1100.0.707
 0.13.0

wydana 8 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
3 użytkowników aktywnych:
gości: 1, userów: 2
 Adriann,  Borek
(~ostatnie 15 minut)
Discord
50 użytkowników online na discordzie:
Kysiu, 🧁Cupcake🧁, Moho, Nikas, MR.PEkinczyk, Alice, Carl-bot, Jamabaiz (Matrix_), GibkiKaktus, Wielki Druid, m..., Kuzyn, GMRussell, OdrzuconyKrakers, 𝕳𝖚𝖌𝖔 𝕲𝖔𝖓𝖝𝖆𝖑𝖊𝖝, Kalor, PhysX ᴺⱽᴵᴰᴵᴬ, r..., Moldis, LolikZabijaka, Arrekin, Rozen, yazaa, Domeen0, Dyno, Deusald, szmalu, Morro, Miłosz, sutikku, 21Lancz, Voytec, Ulti, m..., bagno, Tidżi, Danieo, Mtax, Sporek, Huder, l..., Jayu, moeglich, s..., Add92, Krzysiek1250, Shockah, Cosplyfanka, PeekoHiko, xVANiLL
Shoutbox
gnysek (11:46, 17.11.24)
Witamy, witamy!
baca (12:22, 16.11.24)
To już 25 lat.. Witam po paru latach nieobecności.
gnysek (11:05, 15.11.24)
Natomiast obecne forum istnieje od 2004, jak z iglu.cz na gmclan.org przeszliśmy i od tego czasu nie było resetów danych.
gnysek (12:35, 13.11.24)
Ogólnie GMCLAN istnieje 22 lata, ale na to trofeum nie zrobiłem (jeszcze xD)
Chell (20:41, 08.11.24)
wow, ta emotka w ogóle nie wygląda jak : O xD
Chell (20:40, 08.11.24)
tylko? :O 4tk ma 15
Borek (18:12, 07.11.24)
Właśnie dostałem powiadomienie z forum, że jestem na GMClanie 18 lat :D Ja pierdzielę...
S
Sutikku (08:43, 18.10.24)
TIL, gamemaker jest starszy ode mnie
gnysek (16:04, 15.10.24)
Za równo miesiąc, GameMaker kończy 25 lat.
Wojo (15:38, 05.09.24)
Ciekawe
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?