Fastbar
Powrót do strony głównej
Trzymaj pliki na gmclan.org!
Game Maker w pytaniach i odpowiedziach!
Polska dokumentacja
Tabela wyników ligi 24
Pobierz GM
Kategorie bazy artykułów
Artykuły -> Game Maker
Treść artykułu
Zmiany w GM8
autor: gnysek (23.12.09)
Niekompatybilności GM8 w stosunku do GM7
W tekstowych splash screenach nie można już dłużej wyświetlać grafik. Można natomiast wyświetlać strony www, a co za tym idzie, można dodać do nich grafikę.
Bardzo dużo zmian zaszło dla argumentów funkcji wczytujących grafikę: sprity i backgroundy. GM8 ma nowy system wczytywania tych grafik (wsparcie dla kanałów alpha PNG). Jeżeli twoja gra używała tych funkcji bardzo dużo, zalecamy pozostawienie tego projektu w GM7.
Jeżeli używasz rozszerzeń GM, musisz je przeinstalować.
Zaszły zmiany w liniach czasu, inaczej się je teraz inicjuje.
Poprawiono bardzo ważny bug, mianowicie gdy dwa obiekty miały ustawione kolizje na siebie wzajemnie, wykonywały event kolizji dwa razy. Niektóre gry mogły ten fakt wykorzystywać, więc teraz mogą działać inaczej.

Newsy
GM8 wyświetla newsy ze świata GM.

Tutorial
GM8 ma wbudowany tutorial dla nowych uzytkowników.

Kanały alpha dla grafik
GM8 wspiera kanały alpha grafik (przeźroczystość). Zmieniono edytor grafik, aby umożliwiał ich edycję.

Rozszerzone sprawdzanie kolizji
Teraz zachodzić mogą nowe rodzaje kolizji spritów, poza standardowym prostokątem można wyznaczyć obszar w kształcie koła czy diamentu (rombu).

Splash screeny
Można wyświetlać strony www.

Triggery
Triggery to eventy które można samemu definiować. Więcej w artykule na ten temat (dostępny w serwisie).

Linie czasu
Linie czasu mają wiele nowych funkcji, jak duplikowanie zdarzeń, zatrzymywanie, restartowanie czy odtwarzanie do tyłu lub zapętlenie.

Eksport zasobów
Można eksportować zasoby do pliku a potem je importować. GM zapyta w razie nadpisywania czy zachować stare, nowsze czy oba (nie zalecane).

Optymalizacja prędkości działania
Gry korzystające z dużej ilości GMLa działają teraz do 100% szybciej. Wczytywanie gry też działa nieco szybciej.

Inne zmiany
Można używać ikon w kilku rozmiarach.
Stałe mają teraz osobne okno do definiowania, można je importować i eksportować.
Pliki dołączane mają osobne okno zarządzania.
Dodane funkcje random_range(x1,x2), irandom(x), irandom_range(x1,x2). Te z przedrostkiem i zwracają tylko liczby całkowite, zamiast liczb rzeczywistych.
Dodane funkcje dla rolki myszki mouse_wheel_up,mouse_wheel_down.
Dodana funkcja set_application_title(text);
Dodana funkcja file_text_eoln()
Dodana zmienna do odczytu debug_mode
Można wyłączyć wygaszacze ekranu oraz usypianie PC w trakcie działania gry.
Dodano funkcje disk_size(drive), disk_free(drive) oraz zmienną gamemaker_version
Błędy wskazują teraz dokładniej miejsce w kodzie w którym zaszły.
Można zmienić lokalizację plików tymczasowych.
głosów: 2 | ocena: 5.50 oceń zasób | dodał: gnysek
Komentarze
stron: 1

1


av

bluks (13:34, 23.12.2009)

Optymalizacja prędkości działania
Gry korzystające z dużej ilości GMLa działają teraz do 100% szybciej. Wczytywanie gry też działa nieco szybciej.

Do stu procent szybciej czyli tak samo. ;P

av

Dawidds (13:37, 23.12.2009)

omg bluks, DO 100% SZYBCIEJ, czyli do dwóch razy szybciej.

av

gnysek (13:42, 23.12.2009)

@Bluks: A jak coś zdrożeje 20% to powiesz, że jest 80% tańsze?

av

bluks (14:04, 23.12.2009)

100%=1 (100/100)
200%=2 (200/100)
@gnysek dokładnie to będzie kosztowało 120% poprzedniej ceny (np. poprzednia cena 1zł to nowa to 1zł 20 gr)

av

bluks (14:05, 23.12.2009)

Ale racja źle doczytałem bo jeżeli 100% SZYCIEJ to że plus 100%, więc sorki.

av

gnysek (14:14, 23.12.2009)

No widzisz

av

lenin (23:24, 23.12.2009)

Jak naprawdę jest z tą optymalizacją? Naprawdę zauważalne jest przyśpieszenie gry czy tylko trik reklamowy?

av

gnysek (23:31, 23.12.2009)

Gra nie przyspieszy, ale kod wykonuje się szybciej, zatem rzadziej zwalnia

av

lenin (23:38, 23.12.2009)

dobra, wiedziałeś o co mi chodzi

av

Roki (9:13, 24.12.2009)

Tak patrze na te zmiany, może się przerzucę na GM8, ale nie jestem pewien, jakoś mi się tak źle testowało :/
@Offtop:59 artów, ciekawe, czyj będzie 60

av

Dawidds (10:20, 24.12.2009)

Akurat różnica w wydajności jest dość spora - endurance na lapku chodził 50-55, na 8 (rc jeszcze :> 60 cały czas.

Test sprzed chwili - fireball na instancjach (malowania sprita, który się odpowiednio przesuwa/zmienijsza skalę/alphę) - próg 60 fps wyszedł równiutko przy 2k instancji (cząsteczek) - gm8 rc - 2.5k.

Za to szyfrowanie pliku takim troszkę bardziej rozwiniętym xorem wyszło na gm8 jeśli dobrze pamiętam 6x szybciej, a to już jest coś (nie rozkminiałem skąd ten wynik, ale stawiam na edycję plików po prostu, bo ogólna szybkość gmla się wiele nie zmieniła).

av

gnysek (13:31, 24.12.2009)

Mógł się zmniejszyć dostęp do danych w pamięci czy na dysku, przez co sam GML nie przyspieszył, ale niektóre operacje już tak

stron: 1

1



Dodaj komentarz:
Treść:
Menu
Panel użytkownika
Jesteś niezalogowany!

Nie masz konta? Zarejestruj się
Użytkownicy on-line
89 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 85, userów: 4, ukrytych: 0
Exigo, Dester, ANtY, lew_leo

0 użytkownik(ów) na gmczacie i 0 bot(ów)
Shoutbox
Chell (23:09, 22.01.17):
te gmclanowe przyplywy i odplywy
Saus (20:35, 22.01.17):
Nie, kopelat*
Saus (20:35, 22.01.17):
100 lat!
Nikas (15:16, 21.01.17):
ayyy ;///
exp (13:54, 21.01.17):
to nie byłem ja
Wojo (13:23, 21.01.17):
tylko przy referenie
Wojo (13:22, 21.01.17):
tatu - robot
Nikas (13:01, 21.01.17):
A ja nie wiem już, pamiętam tylko, że pytałeś się przy jakim traczku ją przelecieć. xDDD
exp (11:37, 21.01.17):
o jakiej lasce ja ci pisałem kiedyś?
Nikas (0:15, 21.01.17):
spk a u ciebie exp? stuknąłeś w końcu tą laskę co mi o niej pisałeś kiedyś? xD
Chell (0:02, 21.01.17):
przywolalem po nieobecnosci od wrzesnia, nie ma za co
exp (23:47, 20.01.17):
jak tam żyjecie
Nikas (23:39, 20.01.17):
XDDDD
MaxGaming (22:52, 20.01.17):
YXE bo jak mówiłeś trzeba być miłym dla niepełnosprawnych
Nikas (22:41, 20.01.17):
Jezu w ogóle olać kwestię bana czy ostrzeżenia. xD Przeciez jak ja teraz dostaję warna to nie wiem co o tym mysleć. xD
ΨΧΞ (22:34, 20.01.17):
to dlaczego nie mam?
MaxGaming (22:15, 20.01.17):
No ale jak już YXE sam wszedł w ten temat to gdyby Nikas obraził jego matkę(w dodatku sugerując że jest lekkich obyczajów) miałby bana na pewno...
Wojo (22:13, 20.01.17):
powinieneś dostać na odmułę ale układy, układziki
MaxGaming (22:11, 20.01.17):
Masz na myśli że ja teraz zasugerowałem że złamałeś regulamin? Nie, nie zasugerowałem
ΨΧΞ (22:09, 20.01.17):
iksde xD zastanawiam sie, skoro rzekomo złamałem regulamin, dlaczego nie mam jeszcze bana?
MaxGaming (21:08, 20.01.17):
Pod tytułem "Czy jeżeli 27 latek obraża matki innych userów ci zareagują inaczej niż na gimba?" XDD
ΨΧΞ (17:50, 20.01.17):
durnyś xD
Ranmus (17:43, 20.01.17):
O wy durni, ale się daliście wciągnąć. Przecież to kolejny test socjologiczny. Nie widzicie tego?
ANtY (7:27, 20.01.17):
>długa dyskusja przed snem, że po prześwietleniu historii postów patryka jego DZIEWCZYNA (ONA MA DZIEWCZYNE, NIE ZAPOMNIJCIE!!! była zawiedziona poziomem jego wypowiedzi, po czym nastąpiły długie przeprosiny i obietnica poprawy hmm
Wojzax (2:47, 20.01.17):
YXE co to za pedalski slang i gdzie jest obiecana gra w niszczenie wieżowców?
ΨΧΞ (22:48, 19.01.17):
nudzi mi się, odpisz coś
ΨΧΞ (22:25, 19.01.17):
pamiętasz, co pisałem o mojej obietnicy grzecznego i miłego odzywania się do niepełnosprawnych? nom, to pardon, ale albo załapiesz, albo ta dyskusja nie ma sensu :*
MaxGaming (21:41, 19.01.17):
Patrząc na ilość buziaczków i czułych zwrotów to chyba Twoja dziewczyna jest bardziej męska od Ciebie?
Adriann (20:28, 19.01.17):
Nie mit, nie chodzi tam o samą ilość a nie radzenie sobie organizmu z czymśtam..;d
Ignatus (20:11, 19.01.17):
Nie wiem czy z tym testosteronem i łysieniem to nie jakiś mit.W końcu najwyższy poziom testy jest w okresie dojrzewania-kiedy każdy ma burze loków, a po 30 zaczyna gwałtownie spadać,kiedy właśnie u większości zaczyna się łysienie...
ΨΧΞ (19:56, 19.01.17):
xD oj pysiu głuptaśny, a w mikołaja też wierzysz? nie przejmuj się, każdy ma prawo nie wiedzieć - pozwól, iż przedstawię Cię łysinie androgenowej. dokształcon? nie dziękuj :*
MaxGaming (19:00, 19.01.17):
No zazwyczaj stres o tym mówię, tylko że YXE twierdzi że nie ma uczuć i się niczym nie przejmuje absolutnie xd
Adriann (18:55, 19.01.17):
Eee nie ma co się przejmować, sam mam bardzo mało włosów i wiem że niebawem będę miał kolano na głowie ale to nie oznaka stresu a zbyt dużej ilości testosteronu, możesz nie mieć włosów a dalej być takim seksualnym tyranozaurem jak ja
MaxGaming (18:48, 19.01.17):
A czy łysienie w tym wieku to nie jest głównie oznaka stresu? Czy stres nie oznacza że jednak masz emocję i dosyć bardzo się przejmujesz? xd Zrozum że udając kogoś kim nie jesteś zawsze wcześniej czy później narazisz się na śmieszność. Masz ogromną wiedzę i ogółem swoimi dobrymi stronami powinieneś się legitymować a nie udawać coś w wieku 27 lat...
Wojo (17:10, 19.01.17):
nawet moja składnia
Wojo (17:10, 19.01.17):
nie wiesz wcale, że jego nic nie rusza ?
Wojo (17:10, 19.01.17):
ah ty pysiaczku głupaśny
ΨΧΞ (16:59, 19.01.17):
nie, no jasne iż nie mam. to mój najczulszy punkt, przezeń płaczę po nocach
Ranmus (16:41, 19.01.17):
Patryk spokojnie. Nie musisz tak szczegóło tłumaczyć, że masz dystans do siebie w kwestii łysienia... masz?
ANtY (16:09, 19.01.17):
zawsze kisne xD
ANtY (16:08, 19.01.17):
>ludzie często pytają mnie [..]
ΨΧΞ (15:29, 19.01.17):
przeto to logiczne: chociażby dlatego, że noszę kapelusz i mówię dlaczego, gdy ktoś mnie pyta, nawet tu się to przewijało myślałeś, że noszę go bo chcę być fajny i mędrkuję? xD kaman, łysina jest nieestetyczna D: musiałbym się ogolić cały, a do 30-stki nie zrobie tego.
Ranmus (14:39, 19.01.17):
Patryk, przecież o tym wiem i nie neguję. Zresztą skąd miałbym wiedzieć, że łysiejesz skoro cały czas nosisz czapkę?
Wojo (14:20, 19.01.17):
brrr xD
ΨΧΞ (13:40, 19.01.17):
znikas, dzięki - ląduje w kolekcji memów :*
ΨΧΞ (13:39, 19.01.17):
Pysiaczku głuptaśny, przeto ja mówiłem, "[...] bo łysieję" - nie było tam nigdzie "nie". ale to cudowne, że się starasz pamiętać :*
Ranmus (13:31, 19.01.17):
Zmień "bo mam klasę i chłód" na "bo mam klasę i wcalę nie łysieję Xd". Będzie legitniej.
Nikas (13:23, 19.01.17):
also psichix fajne meme znalazłem podobne tylko z innym kolesiem hehe gmclan.org/uplo...wiek_top_bk.png
Nikas (13:18, 19.01.17):
>mów komuś o tym, żeby nauczył się dobrych pocisków >sam dowal jakiś gimbopocisk po matce xDDDD boże jak to możliwe mając tyle lat
Ankieta
» Czy jesteś szczery odpowiadając w ankietach w Internecie?
Tak
Nie

GMCLAN to serwis o programie Game Maker i nie tylko.
Copyright © 2002-2017. GMCLAN.ORG
Wszelkie prawa zastrzeżone. Kopiowanie materiałów bez zgody redakcji zabronione!

[ Czas generowania strony: 0.0132 sekund ] [ Liczba zapytań MySQL: 16 ]

thecrims Otserv List Otserv LyricsTown Harry Potter Serwery Gier
dev nodev