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.13.1.193 • 2024.13.1.242
wydana 189 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 324 dni temu
Beta
2024.1400.0.911 •
2024.1400.0.899
 0.18.0

wydana  wczoraj
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
35 użytkowników online na discordzie:
Miłosz, Grela, Alice, Carl-bot, Saus, Fox, p..., Wielki Druid, Kuzyn, GMRussell, fervi, m..., r..., Threef, HappyOrange, Pako, Arrekin, Destiny, Dyno, szmalu, sgames, Kandif, sutikku, Ulti, bagno, antek, Tidżi, g..., Huder, s..., l..., moeglich, Add92, Krzysiek1250, Shockah
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?