Linki do ciekawych stron

Druga pula dużych nowości w 2022.11!

Pierwsza beta 2022.11 zaskoczyła nas toną nowych funkcji dla tablic, czy też opcją wyboru runtime (co pozwala oszczędzić 1-2GB danych), a ten tydzień wita nas kolejną dużą porcją funkcji tekstowych.

Zanim jednak wszystkie wylistuję, warto dodać, że to nie jedyne zmiany. Pojawia się też opcja zapisu zmiennych binarnych jako 0b01010010 oraz opcja wstawiania "podłogi" w liczbach, aby były one czytelniejsze, np. 123_456. Przypomnę, że zmienne szesnastkowe można podawać jako 0x16FF, $16FF i #16FF. Liczby binarne i szesnastkowe również mogą używać podłogi, np. 0b1111_0000_1111_1010.

Lista nowych i zaktualizowanych funkcji tekstowych

kodstring(format, arg0. arg1, ...) → String - Zamienia dane na string, opcjonalne argumenty będą wstawiane kolejno za placeholdery: {0}, {1} itd.
string_ext(format, arg_array) → String - Jak wyżej, ale dla tablicy
string_trim_start(string) → String - Zwraca tekst bez spacji na począku
string_trim_end(string) → String - Zwraca tekst bez spacji na końcu
string_trim(string) → String - Zwraca tekst bez białych spacji z obu stron
string_starts_with(string, substr) → Bool - zwraca prawdę, gdy tekst zaczyna się substringiem
string_ends_with(string, substr) → Bool - zwraca prawdę, gdy tekst kończy się substringiem
string_split(string, delimiter, remove_empty = false, max_splits = infinity) → Array - Rozdziela słowa na tablicę korzystając z delimitera
string_split_ext(string, delimit_array, remove_empty = false, max_splits = infinity) → Array - Jak wyżej, ale przyjmuje tablicę delimiterów
string_join(delimit, arg0, arg1, arg2, ...) → String - Łączy podane argumenty do jednego stringa, rozdzielając je tym co podamy jako delimiter
string_join_ext(delimit, array, offset = 0, length = infinity) → String - Jak wyżej, ale operuje na tablicy
string_concat(arg0, arg1, arg2, arg3) → String - To samo co string_join, ale używa "" do łączenia
string_concat_ext(string_array, offset = 0, length = infinity) → String - Jak wyżej, ale operuje na tablicy
string_foreach(string, function, pos = 1, length = infinity) → Undefined - wykonuje wskazaną funkcję na każdej z liter w tekście
show_debug_message(format, arg0, arg1, ...) → undefined - Funkcja działa jak dawniej, ale teraż można też dodać dodatkowe argumenty, które będą wstawiane kolejno pod placeholdery: {0}, {1}.
show_debug_message_ext(format, arg_array) → undefined - Jak wyżej, ale dla tablicy

gms.yoyogames.com/ReleaseNotes-NuBeta.html
gms.yoyogames.com/release-notes-runtime-NuBeta.html

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

Najnowsze wersje GameMakera:

Stabilna
2024.06.2.162 • 2024.6.1.208
wydana  dziś
LTS
2022.0.2.51 • 2022.0.2.49
wydana 272 dni temu
Beta
2024.600.0.585 • 2024.600.0.609
wydana 18 dni temu
= IDE, = Runtime
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
Shoutbox
gnysek (11:36, 08.07.24)
Ale w sumie taki numer GG był bezpieczniejszy niż nr. telefonu czy kontakt społecznościowy. Utrudniał stalkowanie i ułatwiał banowanie.
Wojo (08:08, 08.07.24)
Niestety to już nie te czasy kiedy pytało się kasjerki o wiek i numer Gadu-Gadu...
Adriann (08:28, 05.07.24)
Albo okraść :|
Adriann (08:28, 05.07.24)
Może pani chciała zobaczyć twoje dane i Cię poderwać :d
gnysek (10:38, 03.07.24)
Mnie ostatnio w Żabce zapytali o wiek. A mam już ponad dwie osiemnastki.
Wojo (08:27, 30.06.24)
Ogólnie to miał być żart ponieważ portal internetowy, którego można opisać jako PH jest portalem przeznaczonym dla dorosłych. Miało być śmiesznie wyszło żenująco, a wiadomości w shoutboxie nie mogę skasować :P
Wojo (09:40, 28.06.24)
Tymon jak co wizytę musiałem potwierdzić wiek
gnysek (14:15, 17.06.24)
Bo Łapusz woli alkohol, niż się organizować. Co tam Pixel Heaven, sprawdźcie jego zbiórki na książki...
Adriann (21:02, 13.06.24)
Bardzo słusznie, straszna patola z tą organizacją :D
I am Lord (08:35, 13.06.24)
Ale co jak co, zrobiło się o imprezie głośno.
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?