Linki do ciekawych stron

Dwie zmiany które pokochacie w GM:S 1.2.1261

Pierwsza - Short-circuit evaluation, do wyłączania w GGS - pomija resztę warunków gdy jakiś and ma wartość false, albo jakiś or true: en.wikipedia.org/wiki/Short-circuit_evaluation

Druga - szybki dostęp do map, list i gridów:

map[? klucz]
list[| index] (przez jeden dzień był to wykrzyknik, ale mógł się mylić z negacją)
grid[# index, index]

oczywiście za map/list/grid podstawiamy nazwę. Jest też sprawdzanie jakiego typu jest dana struktura, czy oznaczanie w mapach list itp. - tu już odsyłam do manuala.

Update: gmc.yoyogames.com/index.php?showtopic=607823&p=4486468

Update 2:
W kolejnej wersji (EAP) dojdzie też
a[@ index] = val
Dla modyfikowania oryginalnej tablicy przekazanej do skryptu zamiast tworzenia kopii.

Komentarze (łącznie 20, wyświetlam 1 - 15):
Shocker51374 (Pon., 20 Sty. 14, 22:19)
#1

To GM nie miał tej 1szej? ;o god, nic z tego już nie pamiętam.

h
hamtaren (Pon., 20 Sty. 14, 22:26)
#2

Ada ma chyba coś takiego jak to pierwsze: "and then" i "or else" się nazywa... jedyna rzecz jaka do tej pory mi się podobała w Adzie wreszcie znajdzie swoje odzworowanie w GMie :)

ANtY (Pon., 20 Sty. 14, 22:32)
#3

to, że tego pierwszego nie było to już od zawsze była czarna rozpacz,

a drugie to w dupie mam, kiedy struktury dodadzą :/

HuderLord (Pon., 20 Sty. 14, 22:34)
#4

Z tym pierwszym dało się poradzić zagnieżdżając ifa w ifie zamiast pisać && ale i tak to jest udręka i stosowałem to tylko tam gdzie kod naprawdę musiał być szybki.

gnysek (Pon., 20 Sty. 14, 22:35)
#5

Ogólnie poza tym podobno gry przyspieszyły ludziom znacząco (niektórzy mówią o 2x w FPSach...).

Shocker51374 (Pon., 20 Sty. 14, 22:48)
#6

hamtaren, chodzi o np. takie coś (przykład z Javy): string s = null; if (s != null && s.length() > 0) { ... }

Shocker51374 (Pon., 20 Sty. 14, 22:49)
#7

*String

P
PsichiX (Pon., 20 Sty. 14, 23:13)
#8

Java, a fuj D:

gnysek (Pon., 20 Sty. 14, 23:42)
#9

O właśnie, bo pisałeś, że śmieszna składnia, ale Java też ma różne potworki, ciekawe czy to nie stąd :P

Shocker51374 (Pon., 20 Sty. 14, 23:42)
#10

Jakkolwiek by mi się nie podobały niektóre rzeczy z C#, póki co preferuję Javę.

P
PsichiX (Wto., 21 Sty. 14, 00:03)
#11

też tak mowilem, jak nie mialem kompa rok i bylem przykuty do androida <3 potem spowrotem poznalem swoja milosc C++ <3 <3

Shocker51374 (Wto., 21 Sty. 14, 11:12)
#12

Bleh, nie lubię C++. Znaczy, nie lubię w nim pisać. Upierdliwe definiowanie rzeczy w kolejności, cykliczne zależności, "miliony" operatorów castujących... Nie lubię. + tak samo jak w C# wymuszone słówko "virtual" żeby móc override'ować metody (tylko że C# jest językiem stricte obiektowym, więc tam to ma jeszcze mniej sensu).

Uzjel (Wto., 21 Sty. 14, 15:53)
#13

Dlaczego aktualizacja ominęła EAP?

gnysek (Wto., 21 Sty. 14, 17:06)
#14

EAP będzie zaktualizowany w ciągu tygodnia.

P
PsichiX (Wto., 21 Sty. 14, 18:34)
#15

shockah - widac nie wiesz po co wlasciwie ten virtual jest :P ma sens jak najbardziej

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
2 użytkowników aktywnych:
gości: 1, userów: 1
 Korodzik
(~ostatnie 15 minut)
Discord
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?