Nasze strony: gmclan.org gameonly.pl ps-plus.pl gameswithgold.pl n-switch.pl hmt.pl
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
Akademia GMCLANu

Wiadomości

wszystkie :: game maker :: kąciki programowania :: inne

20 lat GameMakera - 14:06, 13.11,2019 (gnysek)

ikona

W piątek, 15 listopada, GameMaker skończy 20 lat. Stworzony 20 lat temu przez nauczyciela z Utrecht University (Holandia), Marka Overmarsa program na swoje 20 urodziny zaliczy największą chyba zmianę - nowe ficzery w GMLu, na które czekamy tak naprawdę od 2012 roku (już wtedy je zapowiadano) i które niesamowicie przyspieszą i ułatwią pracę z programem.

YoYoGames zapowiedziało betę zmian w GML ( gmclan.org/index.php?nius=572 ) i pierwszej części mechanizmu "Sekwencji" (animacji w room editorze - gmclan.org/index.php?nius=560 ) jeszcze na ten rok, a całą premierę na wiosnę.

www.yoyogames.c...0th-anniversary

Komentarzy: 0

Stabilne 2.2.4 wydane - 16:06, 9.10,2019 (gnysek)

ikona

Kolejny kwartał za nami, kolejny GMS wydany.

Ta wersja nie zmienia wiele - poprawia głównie działanie z najnowszymi wersjami eksportów (iOS, HTML5, Android, MacOS), oraz aktualizuje (w końcu) wtyczki do zakupu DLC na urządzeniach mobilnych. Dodano też websockety dla HTML5 i ogólnie kolejny raz ten eksport dostaje wszystko to, co w nim nie działało.

Poza tym, raczej sporo zmian pod spodem przygotowujących GMa pod wielkie zmiany języka GML, które teoretycznie powinny wejśc w betę w ciągu 1-2 miesięcy - o czym więcej tutaj: gmclan.org/index.php?nius=572


www.yoyogames.c...n-2-2-4-out-now

Komentarzy: 0

Stabilne 2.2.3 wydane - 16:05, 4.07,2019 (gnysek)

ikona

Stabilna wersja 2.2.3 GameMaker Studio wydana. Lista zmian w poprzednim newsie, a my z niecierpliwością czekamy na kolejny update - po wakacjach powinny się już zacząć bety sekwencji i zmian w GML, które opisywałem tutaj ( gmclan.org/index.php?nius=572 ) i które są największymi zmianami w GM w historii.

Komentarzy: 3

GameMaker Studio 2.2.3 [BETA] już jest - 17:11, 5.06,2019 (gnysek)

ikona

Zgodnie z planem (jeden GM na kwartał), GMS 2.2.3 pojawił się na serwerach YoYoGames. W tej wersji nie ma wielkich zmian dla samych gier (eksport na TVOS), głównie skupiono się na poprawkach IDE (zawieszanie, brak okien "otwórz", problemy z internetem) i podobno teraz już tych problemów nie będzie.

www.yoyogames.c...m_campaign=blog

- można wyłączyć sandbox (zapisywanie plików wszędzie)
- można wyłączyć sortowanie głębokości vertexów na surface, co zmniejszy znacząco zużycie pamięci
- można tworzyć "lokalne" paczki zasobów, poza marketplace
- można wyłączyć kompilacje na wirtualnym dysku X:, Z:, itp. która zapobiega za długim ścieżkom do plików - ale wtedy trzeba długości pilnować samemu (256 znaków, limit CMD na windowsie)
- teraz działają 4-bitowe stringi UTF, obsługę w grze oczywiście trzeba dodać samemu

Komentarzy: 0

GameMaker Studio 2 na komórki taniej! - 14:50, 11.04,2019 (gnysek)

ikona

Świetna wiadomość dla użytkowników GMS - wersja na komórki od dzisiaj ZNACZNIE taniej.

Z dotychczasowej ceny 399$ (ponad 1500 zł! zjechano do 199$ (ok. 760zł). To teoretycznie wciąż drogo - ale pamiętajmy, jeśli mamy dobry pomysł na grę i przygotujemy go sobie dobrze najpierw pod Windowsa, potem wystarczy już tylko kupić licencję i poprawić grę na docelowych platformach. Zresztą, do iOS i tak trzeba mieć komputer od Apple, oraz najlepiej iPhone i iPada więc licencja to najniższy koszt.

Licencja na eksport do Amazon Fire wynosi 99$, ale... ma ktoś z was Kindle ?

Komentarzy: 2

Wielkie zmiany i nowości w GML pod koniec roku !!! - 10:01, 5.04,2019 (gnysek)

ikona

Na taką informację czekaliśmy od dawna. GameMakerStudio 2 w końcu czekają konkretne zmiany, poprawiające i dodające mnóstwo brakujących funkcjonalności do języka GML!!!

Pełna lista tutaj: www.yoyogames.c...updates-in-2019 - ale postaram się wam przybliżyć o co chodzi (zwłaszcza tym który angielski sprawia problemy).

Dereferencje tablic i struktur.
GMS 2 wprowadził zmianę, która pozwala wstawić tablicę do tablicy. Tak naprawdę teraz tablice 2D to własnie tablica w tablicy. Niestety, odczyt takiej zagłębionej tablicy nie jest łatwy, trzeba bowiem "podtablicę" przypisać najpierw do zmiennej.
Zmiany to poprawią i będzie można napisać tak:
kod:var a = my_array[1][4][0][2];To samo dotyczy map, list i gridów:
kod:var a = my_list[| 5][# 5, 6][? "key"]; // odczyt 5 elementu listy, potem pozycji 5,6 grida, potem klucza mapy w tymże gridzie
Skrypty i funkcje można napisać teraz wszędzie i przypisać do zmiennej.
Zamiast tworzyć skrypt, od teraz będzie można napisać:
kod:function my_script(a,b){return a+b;}Poza faktem, że można zrezygnować z argument0,...,.argment15, można też przypisać funkcję do zmiennej (jak w JS) i ta zmienna automatycznie zostaje nazwą funkcji. Powala to też na tymczasowe funkcje:
kod:var my_script = function(a,b){return a+b;} // bez "var" funkcja będzie globalnaMinusem jest to, że takie funkcje stracą dostęp do zmiennych tymczasowych zdefiniowanych poza nimi.
Wszystkie istniejące skrypty zostaną przekonwertowane po odpaleniu w GMS 2.3 do nowego formatu, a domyślnie zostanie argument0, argument1 itp.
Funkcje będzie też można dzięki temu zrobić w jednym pliku, a nie każda osobno. Będzie trzeba się przestawić z mówienia "skrypt" na "własna funkcja" - chociaż na finalne nazewnictwo poczekamy, na forum YYG już są na ten temat narzekania.

Lekkie obiekty
Będzie można zdefiniować własne obiekty, bez jakichkolwiek wbudowanych zmiennych (x, y, image_index itp.) - coś na zasadzie "struct" z innych języków czy właśnie obiektu z Javascriptu.
kod:
var a = {
name: "Buty z borsuka",
price: 500,
def: 20,
desc: "Te buty zrobiłem ręcznie",
can_buy: function() { return global.gold > price; }
};

konstruktor "new"
konstruktor "new" pozwoli na utworzenie instancji obiektu (coś jak instance_create dla lekkich obiektów).
kod:
function Item(n,p){
name = n;
price = p;
};
var buty = new Item("Gwiezdne kapcie", 300);

Łapanie wyjątków
GMS2 wprowadzi funkcjonalność wyłapywania błędów w grze, bez wywalania fatal errorów.
kod:
try {
var b = my_array[-1];
} catch ex {
// w zmiennej ex będzie błąd, zapewne "Index out of bounds" w tym przypadku
} finally {
// kod który będzie wykonany zawsze po try-catch, w sumie to bez finally za klamrą też powinien się wykonać
}

Garbage collector
Będzie usuwał zmienne które wyparowały z pamięci. Nie jest jeszcze jasne czy, ds_xxx też znikną, jak nie będą przypisane do żadnej zmiennej, bo tego YYG nie napisało. Ale logicznym by było, zeby tak się stało.

Komentarzy: 5

Od wersji 2.2 GMS, stringi będą rzutowane na liczby w przypadku działań - 11:07, 4.03,2019 (gnysek)

ikona

Ku zaskoczeniu YYG ogłosiło, że od wersji 2.2.2 dla zarówno standardowych, jak i eksportów YYG, włącza obsługę typowania dynamicznego string->liczba (w drugą stronę o dziwo nie).

www.yoyogames.c...n-version-2-2-2

Na czym to polega? Otóż jeśli napiszemy:
kod:var = 5 + '6';to otrzymamy 11, a nie błąd kompilacji. Każdy string, który jest poprawną liczbą, zostanie przekonwertowany i nie wywali błędu.
Prawidłowe liczby to np. "5", "+"5, "-5", "5.5", "5e", "5cokolwiek" - wszystko, co przekonwertowała by też funkcja "atof" z języka C. Wszystkie znaki inne niż cyfry zostaną odrzucone, o ile udało się już coś skonwertować.

Może to powodować trochę błędów - innych niż do tej pory, na co warto zwrócić uwagę.

Przypominam też, że o ile 5 + "6" to 11, to już "5" + 6 powinno dać nam... błąd.

Wprowadzi to niestety nieco zamieszania i chyba dotychczasowe, mniej elastyczne podejście mimo generowania błędów było lepsze. Z drugiej jednak strony, podobno w niektórych eksporterach to już tak działało, więc teraz zostało "wyrównane".

Komentarzy: 8

Przetestuj pełną wersję GMS2 za darmo! - 15:23, 24.01,2019 (gnysek)

ikona

Z okazji Global Game Jamu, który odbywa się w ten weekend, YYG rozdaje wszystkim chętnym klucz do pełnej wersji Desktop programu, działający od piątku do końca stycznia.

Osoby które z niego skorzystają, mogą kupić potem GMS 20% taniej.

Więcej info: www.yoyogames.c...-tips-resources

Komentarzy: 0

Pierwszy temat w drugim sezonie ligi 24 - 09:56, 18.01,2019 (gnysek)

ikona

Dzisiaj - testowo - rusza drugi sezon ligi 24. Temat będzie prosty, na wykonanie gry będzie cały weekend (piątek 18:00 - poniedziałek 00:00).

Tym razem nie chodzi tyle o zrobienie samej gry, co przetestowanie czy wszystko działa (osobna punktacja, osobny sezon, upload plików).

Przypominam, że w lidze może brać udział każdy, kto zgłosi grę (niekoniecznie wykonaną w GM), w temacie ligi w czasie jej aktywności. Nie trzeba dawać kodu źródłowego.

Update:
Dodałem brakujące wpisy puktacji z tur #156, #157, #158 ! Co prawda linki do gier na forum nie działały, ale i tak wzuciłem zipy z infomracją o tym i punktację (wygląda, ze niektórzy głosowali już po zakończeniu, wiec sugerowałem sie kolejnością w postach).

Komentarzy: 6

Mała aktualizacja strony - 00:36, 17.01,2019 (gnysek)

ikona

Wskazówka:
Dzisiaj dokonałem wrzutki kilkudziesięciu zmian (optymalizacje i nowości), na łącznie ponad 1000 linijek kodu. Testowałem je w wolnych chwilach przez pół roku, więc mam nadzieję, że wszystko działa jak trzeba. Najważniejsze z nich to:
- Sezony w lidze 24, osobna punktacja, wyświetlanie wyników na stronie głównej w formie podium, animowany zegar w HTML5, przeogromny refactoring kodu
- połączanie dwóch stron nowości z forum w jedną, kolorowanie ikonek tylko nieprzeczytanych postów
- zmiany w JS i CSS, przygotowanie do porzucenia mootools i przejście na jQuery
Artykuły:
- tryb pełnego ekranu w Akademii, która mam nadzieję wystartuje do wiosny z kursem dla początkujących (powrót Catch the Clown!
- poprawnie wyliczanie średniej ocen (tzn. zamiast 9.99 możliwe jest 10.0)
- orientacyjny czas czytania artykułów
- ikony wersji GMa w artykułach i plikach (muszę jeszcze je ręcznie ustawić w panelu)


Wskazówka:
Jeśli znajdziecie jakieś błędy, albo macie uwagi - zgłaszajcie

Komentarzy: 5

Archiwum wiadomości
stron: 55

1

23456»

Menu
Panel użytkownika
Jesteś niezalogowany!

Nie masz konta? Zarejestruj się
Użytkownicy on-line
2 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 1, userów: 1, ukrytych: 0
Konrad-GM
Użytkownicy na czacie discord
ANtY (16:01, 19.11.19):
nowy_user (19:57, 18.11.19):
Chociaż szkoda, że nie wyszła pełna wersja Przygód Glutexa (wyszło tylko demo), bo możliwe, że wtedy Anaconda wskoczyłby do TOP3.
nowy_user (19:40, 18.11.19):
@Chell, nie uwzględniłem ANtY'ego, bo on tworzy w Unity. No chyba, że Warlocks było robione w GMie, to wtedy wskoczy on na 3 miejsce - o ile mi wiadomo, Warlocksi sprzedali się lepiej niż Borkowa Almora.
Wojo (19:20, 18.11.19):
Był tu gość co swoją grę sprzedawał chyba przez chomikuj
Chell (18:20, 18.11.19):
biedny ANtY
nowy_user (17:38, 18.11.19):
Chyba nie, ale jakby wziął się za sprzedaż Tripa lub Spartana to pewnie byłby na 4 miejscu Gmclanowiczów, co zarobili na grach ( oczywiście za TeeGee, Buziolem i Borkiem).
gnysek (9:43, 18.11.19):
Propa jakąś grę sprzedawał ?
SimianVirus7 (18:51, 17.11.19):
jak dostałem maila, że -50% na export android to jechałem do domu z myślą, że go zakupię, ale okazało się, że to wciąż 400zł
nowy_user (16:11, 17.11.19):
Jakbym był TeeGee, Borkiem lub Propaganją, to bym tyle zapłacił, bo wiedziałbym, że ta kasa zwróci mi się z nawiązką 1 dzień po premierze gry... a tak to trochę drogo.
SimianVirus7 (9:26, 17.11.19):
toż to grosze
Konrad-GM (20:43, 16.11.19):
3,628,800zł za GMa po promocji?
SimianVirus7 (17:29, 15.11.19):
i wszyscy są szczęśliwi
Wojo (9:39, 15.11.19):
Zamiast 20 tysięcy zapłacisz 10!
SimianVirus7 (18:48, 14.11.19):
Yoyo dało -50% na android, html itp dla posiadaczy gm:s2
SimianVirus7 (18:47, 14.11.19):
YoYo dało -50% na android, html itp dla posiadaczy gm:s2
gnysek (13:39, 14.11.19):
Tego nie zrobią, ale Mike ostatnio pryznał że zje... źle zrobił, że dał te brushe zamiast normalnego Ctrl+V i liczy, że to naprawią.
nowy_user (20:17, 13.11.19):
Ja z kolei liczę na to, że zrobią normalny Image Editor, taki jak był w GMS 1.49.
SimianVirus7 (18:17, 13.11.19):
"nowe ficzery" Zaciekawiło mnie. Ja mam tylko nadzieję, że dadzą wsparcie do najnowszej wersji Spine :| bo o ile sam program można downgradeować, to projekt już nie :/
gnysek (14:07, 13.11.19):
YYG świętuje 20 lat GMa
Saus (18:00, 4.11.19):
Jak miło że ktoś pamięta
nowy_user (11:27, 4.11.19):
Oo, twórca utytułowanego Puru oraz sławnego Fuaru mieszka w tym samym mieście co ja… a już się miałem przeprowadzać z tego zasmogowanego Krakowa...
Saus (20:06, 3.11.19):
Jeszcze ja!
Flashek (18:25, 3.11.19):
no pewnie, symulator maczety
HamsterMan (10:07, 29.10.19):
Kraków here ^^
nowy_user (14:21, 22.10.19):
Jest nas więcej z Krakowa? To co, robimy jakiś wspólny projekt i zgarniamy grube miliony ?
Adriann (21:31, 21.10.19):
O, wreszcie jakiś gmclanowicz z Krakowa :3
nowy_user (21:24, 21.10.19):
Nie, to Fabryka Gier ze Szczecina. Niestety mieszkam w Krakowie więc nie będę aplikował. Oby w przyszłości było więcej takich ogłoszeń.
I am Lord (18:43, 21.10.19):
może paqoo robi nowy interes 🤣
gnysek (17:22, 21.10.19):
O, a to ciekawe.
nowy_user (10:23, 18.10.19):
W Szczecinie szukają GameMaker Developera. Aplikował ktoś z GMclanu?
Wojo (15:09, 16.10.19):
Jaki to ma być projekt?
ravennight226 (14:26, 16.10.19):
czy ktoś chce z nami współpracować przy projekcie w Warszawie?
Wojo (14:24, 16.10.19):
Please speak polish
ravennight226 (14:13, 16.10.19):
any1 in Warsaw want to work on a platform project?
gnysek (20:59, 10.10.19):
I nie odpowiedzieli
BONUS GMC (20:52, 10.10.19):
DUMA~~~`
Adriann (17:32, 10.10.19):
i dopytał
I am Lord (17:39, 9.10.19):
i?
gnysek (16:16, 9.10.19):
Dopytałem na YYG czy te zmiany GML będą całe w grudniu, czy tylko część a reszta w marcu.
Wojo (20:57, 7.10.19):
Za mieczem 3D - najlepsze rpg!
art22pl (17:40, 7.10.19):
Dawno mnie tutaj nie było..... Super że strona wciąż na chodzie!, pozdrawiam
I am Lord (23:16, 1.10.19):
To by się zgadzało 😂
gnysek (12:11, 30.09.19):
około dwóch minut
Sutikku (8:40, 30.09.19):
oczywiście czasu
Sutikku (8:40, 30.09.19):
jest jakaś informacja w statystykach która mówi ile średnio użytkownik gmclanu spędza dziennie na stronie?
gnysek (12:50, 18.09.19):
17 września, 23 minuty po północy
Darlix (0:23, 17.09.19):
O matko, kiedy ja tu ostatni raz byłem
Nikas (17:58, 13.09.19):
Dave Chappelle - Sticks and Stones. Polecam. Nie pamiętam kiedy się tak uśmiałem.
szpaq99 (16:50, 2.09.19):
To podpalcie niech się wypali ]
I am Lord (19:03, 30.08.19):
No otworzyć i powietrzem przecież
Ankieta
» Ile powinny trwać tury Ligi 24?
24h
48h
54h (piątek od 18:00)
7 dni
inna długość (podałem w komentarzu ankiety)

GMCLAN to serwis o programie Game Maker i nie tylko.
[ Polityka prywatności ]
Copyright © 2002-2019. GMCLAN.ORG
Wszelkie prawa zastrzeżone. Kopiowanie materiałów bez zgody redakcji zabronione!
© 2002-2017 Ranmus (ranmus.pl), © 2017-2019 {=|=} fable_inside();

[ Czas generowania strony: 0.01148 sekund ] [ Liczba zapytań MySQL: 7 ]