To co pisałem dwa tygodnie temu na temat 10 minutowych exe w GM 8.1 możemy już wcisnąć między bajki. Pliki EXE w GM 8.1 nie mają żadnego ograniczenia czasowego.
Dodatkowo wersja Lite dostanie: zoom w room editorze, oraz funkcję draw_sprite_ext.
Oczywiście jest haczyk - EXE z wersji lite będzie mieć znak wodny (tzw. tv logo) - podobnie jak w stacjach telewizyjnych. Loga nie będzie jednak w czasie testowania gry bezpośrednio z GM. Coś za coś.
Edit: Lista dotychczasowych zmian: gmclan.org/index.php?artykul=76
Linki do ciekawych stron
Ok, sprawdziłem. Jest dostępne zarówno image_alpha jak i image_angle. To bardzo fajnie.
Ale wciąż nie ma kilku drobnych, ale istotnych dla wygody. gnysiu weź im tam zaproponuj, żeby dodali:
a) postinkrementację
b) jak dajemy ifa z warunkiem (w1 && w2) to żeby nie sprawdzało tego przeklętego w2 jak w1 jest już fałszywe.
Kiedyś pisali na blogu że nie zrobią postinkrementacji bo "silnik nie jest napisany w ten sposób i wymagałoby to większych zmian (ale jak się mylę to niech mnie ktoś poprawi).
Na B tym bardziej nie ma co liczyć, jeśli nie chce im się zmieniać silnika żeby obsłużyć głupie zmienna++ to myślę że tym bardziej nie będzie im się chciało robić czegoś takiego, na dodatek jest to coś czego nikt nie zauważy (postinkrementacja by była fajnym ficzerem a i tak nie zrobili). No i zawsze zostaje
if w1
if w2
{
}
Wiem, że ta można, ale to jest, kurde, niewygodne i paskudnie się prezentuje. Zawsze mnie wkurzało jak musiałem tak robić.
a ja zawsze tak robilem, bo zawsze mi sie cos kickalo z && i sie fiksowalo. a posticostam zamiast a+=1; rzeczywiscie ulatwiloby prace
Oj bardzo by się to przydało, teraz jak przez ostatnie 2 lata pisałem w samym c++ to się często mylę i jak to mie wkurza.
A w tej wersji nie jest już tak, że jak napiszesz tab[15] to tab[1] nie jest ustawione, podobnie jak z argumentami?
Sprawdzałem to. Tablice wciąż się ustawiają na 0, bez znaczenia czy jest ona global, czy globalvar, czy zwykła.
Najnowsze wersje GameMakera:
wydana 5 dni temu
wydana 327 dni temu
wydana 11 dni temu
![:P](/data/skins/1/images/emot9.gif)