Shoutbox - Archiwum
Wszystkie wpisy w shoutboxie (249329)
I am Lord
(20:39, 23.02.16)
Tak jest w GM rozwiązany debug w box2D
A
Amaterasu
(20:37, 23.02.16)
A żeby sprawdzić daną cechę, wystarczy if(zmiena & NIEWIDZIALNOSC)
A
Amaterasu
(20:36, 23.02.16)
Zamiast robić trzydzieści boolów, każdy oznaczający co innego, po prostu robisz zmienna = NIEWIDZIALNOSC | MOZNA_RUSZYC, ważne, żeby te stałe były pewnymi potęgami dwójki, i możesz upchnąć wszystko w jednego inta.
P
PsichiX
(20:35, 23.02.16)
dokładnie - operatory binarne stosowane są najczęściej tam, gdzie ma znaczenie pamięć oraz prędkość, czyli przy optymalizowanych fragmentach kodu
A
Amaterasu
(20:34, 23.02.16)
Ten cały binary OR to fajna sprawa, np. możesz sobie robić flagi oznaczające pewne cechy (przykładowo, niewidzialność, możliwość ruchu etc.) obiektu w jednej zmiennej
P
PsichiX
(20:34, 23.02.16)
zaś binary xor to najczęściej stosowana metoda w bieda-kryptografii, by 'szyfrować' dane kluczem w postaci stringa z hasłem.
P
PsichiX
(20:33, 23.02.16)
binary or stosuje się najczęściej do łączenia flag w językach rodziny C oraz składni C-podobnej. a aby sprawdzić, czy wartość zawiera flagę stosuje się binary and
P
PsichiX
(20:31, 23.02.16)
| binary or (wystarczy, by którykolwiek bit był 1) - 01 | 10 = 11; ^ binary xor (exclude or; jeśli napotkasz 1 i 1 lub 0 i 0 to zwracasz 0, w innym przypadku 1) - 01 ^ 11 = 10
S
Sutikku
(20:28, 23.02.16)
no i te takie bardziej oczywiste jak ++, ale to no wiadomo
S
Sutikku
(20:27, 23.02.16)
ja używam tylko && i ||
P
PsichiX
(20:20, 23.02.16)
tak, GML powstał na bazie miksu pascala z ubogim C
I am Lord
(20:19, 23.02.16)
i nią też można się w GM posługiwać
I am Lord
(20:19, 23.02.16)
to jest chyba składnia z pascala ta o której mówię?
I am Lord
(20:18, 23.02.16)
chodziło ci że słówko "and" nie istnieje? Istnieje tak samo jak begin; end; zamiast klamer. Czy := zamiast przypisania
P
PsichiX
(20:18, 23.02.16)
algebra boola inaczej
P
PsichiX
(20:18, 23.02.16)
np.: 1 & 2 = 0, bo 01 & 10 = 00; 1 & 3 = 1, bo 01 & 11 = 01;
Gibki Kaktus
(20:16, 23.02.16)
Istnieje? Nie wiedziałem XD Nie w każdym języku jest and, więc lepiej jest się przyzwyczajać 

P
PsichiX
(20:16, 23.02.16)
&& logical and - lewa i prawa wartość musi być true, by zwrócić true, inaczej zwraca false; & binary and - to samo, tyle że dla bitów wartości liczbowej całkowitej
I am Lord
(20:14, 23.02.16)
istnieje
exp
(20:13, 23.02.16)
nie łatwiej napisać and?
Najnowsze wersje GameMakera:
Stabilna
2024.14.4.222 • 2024.14.4.268
wydana 31 dni temu
wydana 31 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 518 dni temu
wydana 518 dni temu
Beta
2024.1400.5.1055 •
wydana 6 dni temu
2024.1400.5.1027
• 0.19.0
wydana 6 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
47 użytkowników online na discordzie:
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?