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

GameMaker - aktualne wersje

GMGameMaker Studio 2 IDE
GM2.3.5.589
GMWydany 16 dni temu
GMGameMaker Studio 2 runtime
GM2.3.5.458
GMWydany 16 dni temu
GMGameMaker Studio 2 IDE - Beta
GM2.2.5.480
GMWydany 674 dni temu
GMGameMakerStudio 1.4.x
GM1.4.1804
GMWydany 1297 dni temu

Do tej pory wsparli nas: Tymon, bagnz0r, Borek, I am vader (LeD), I am Lord (Huderlord), Sutikku, SimianVirus7, tramur, Chell, Adriann, nowy_user, Uzjel, HamsterMan, Threef, wpłacono łącznie 759,13 zł (z VAT 933,73 zł, stan na 28.06.2021, g. 18:00).

Wiadomości

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

Licencja na GMS2 na 10 dni - #ZostanWDomuRobGry - 20:49, 30.03,2020 (gnysek)

ikona

Z okazji GameJamu #ZostanWDomuRobGry, można przez 10 dni za darmo korzytać z GameMakerStudio 2 bez limitów (Windows).

Wystarczy:
Krok 1. Zarejestruj swoje osobiste konto GameMaker na: accounts.yoyoga...m/users/sign-up
Krok 2. W otrzymanym mailu potwierdź aktywację konta
Krok 3. Dodaj do konta tymczasową licencję typu Desktop klikając: accounts.yoyoga....com/promo/igpf

I to wszystko Miłej zabawy!

Więcej informacji o akcji: zostanwdomurobgry.pl

Komentarzy: 0

Przypominamy o kanale Discord - 17:10, 23.03,2020 (gnysek)

ikona

Poza shoutboxem (w którym mamy już ćwierć miliona wiadomości) oraz forum, gdzie można dyskutować o tworzeniu gier, od jakiegoś dłuższego czasu mamy też czat Discord, na którym kwitnie całe GMCLANowe życie (codziennie kilkaset wiadomości). Można tam podyskutować na każdy temat, nie tylko związany z GMS, czy pochwalić się co akutalnie za projekt robimy.



Zaproszenie do kanału Discord: discord.gg/e5QSbcs
Bezpośredni link do kanału: discordapp.com/...100101536612352

Komentarzy: 0

2.3 opóźnione - 13:57, 16.01,2020 (gnysek)

ikona

Miały być wielkie zmiany, ale jak zawsze wyszło wielkie yayo. YYG nie wyrobiło się z dodaniem zmian w GML ani na święta, ani nawet do połowy stycznia. Pod koniec roku napisano tylko enigmatycznie, że otwarta beta tych zmian "wślizgnie się w nowym roku" co może oznaczać zarówno styczeń jak i czerwiec.

Na pewno gotowe są już dokumentacje do systemów curves+sequences (wykres przechodzenia animacji, oraz oś czasu animacji), czy też struktur i try/catch (te dwa ostatnie opisałem nawet po polsku na stronie - znajdziecie je w bloku "Najnowsze zasoby" po prawej od newsów).

No cóż, YYG już nas przyzwyczaiło do takich rzeczy, szkoda tylko, bo tym razem zmiany są naprawdę fajne - sekwencje pozwolą animować szkieletowo postaci i tworzyć w parę minut efekty które normalnie trzeba programować i testować godzinami, a struktury też pozwolą zapisać wiele danych w ciekawszy sposób.

Komentarzy: 2

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: 4

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: 6

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

Archiwum wiadomości
stron: 58123

4

56789»

Menu
Panel użytkownika
Jesteś niezalogowany!

Nie masz konta? Zarejestruj się
Użytkownicy on-line
1 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 1, userów: 0, ukrytych: 0
Użytkownicy na czacie discord
Shoutbox
BorekBorek (11:31, 16.10.21):
@gnysek a co dokładnie dają te filtry? Szczerze, to nie jestem w temacie, tym bardziej, że nie używam bety, bo się boję Migracja do 2.3 to było stresujące wyzwanie
gnysekgnysek (0:08, 16.10.21):
Jest nowa beta GMS z filtrami dla layerów
Konrad-GMKonrad-GM (1:41, 6.10.21):
w zasadzie to tak, używałem kiedyś bbox_top do mario podobnego systemu przeciwników
gnysekgnysek (1:16, 6.10.21):
Wiedzieliście, że bbox_left zwraca pozycję lewej krawędzi w roomie, a nie w sprite ?
gnysekgnysek (18:18, 1.10.21):
Na pewno wyślę wtedy masowo mejla z info o konkursie, może ktoś ze starej gwardii się zainnteresuje
gnysekgnysek (18:18, 1.10.21):
Miał, ale oni za dużo nawalają swoimi i czekaliśmy na ten darmowy eksport, żeby każdy mógł brać udział, nawet bez licencji. Pewnie będzie bliżej listopada.
SimianVirus7SimianVirus7 (13:00, 1.10.21):
Znowu nowy konkurs :o a zaraz nie miałbyć ten gmclanowy?
gnysekgnysek (11:17, 30.09.21):
Teoretycznie tak, w praktyce mam nadzieję, żę zwykły HTML5 z tego skorzysta.
SimianVirus7SimianVirus7 (6:46, 30.09.21):
Czyli to jest ich jakiś specjalny export tylko pod opera gx?
gnysekgnysek (18:45, 29.09.21):
Wystarczył im jeden dzień - i jest.
gnysekgnysek (17:16, 28.09.21):
Roadmapa twierdzi, że ten nowy export Opera GX (JS+WASM) jest w becie, ale go nie ma
SimianVirus7SimianVirus7 (23:11, 21.09.21):
pracuje u nich
gnysekgnysek (23:00, 21.09.21):
za darmo zawsze uczciwie. Nadajnik masz ?
SimianVirus7SimianVirus7 (17:28, 21.09.21):
ja też mogę mieć światłowód ale zostaje przy radiówcę (50/30mb), bo za darmo to uczciwa cena
WojoWojo (17:07, 21.09.21):
ja sobie sprawiłem internet światowidowy, ale to już niestety nie ten wiek i nie cieszy tak bardzo
ChellChell (11:00, 21.09.21):
to stąd pomysł streamowania w 720p
gnysekgnysek (12:59, 17.09.21):
oczywiście, że radiowo, 40/4 mbit/s
SutikkuSutikku (8:03, 17.09.21):
jaki transfer, pewnie światłowód?
SimianVirus7SimianVirus7 (10:57, 14.09.21):
O proszę, to zaraz sprawdzę czy czasami nie mam Cię w terminarzu
gnysekgnysek (23:47, 13.09.21):
Znalazłem w końcu dostawcę internetu do nowego domu, teraz generalny remont i po nowym roku może będę miał pokój na streamy
LolikZabójcaLolikZabójca (0:02, 11.09.21):
JA rozumiem natomaist wiem że wiele się zmieniło, pewnie wiele nawyków trzeba zmienić i ponawiam pytanie z jakich materiałów korzystać żeby się sprawnie "przebranżowić"?
gnysekgnysek (12:25, 9.09.21):
Ale robi to słabo, chociaż to ma być poprawione w 2.3.5 lub 2.3.6 - i ma pozwalać ustalić kontekst właściwości (po kropce). To będzie przełom!
SimianVirus7SimianVirus7 (8:12, 9.09.21):
O, faktycznie jest znaczy miałem to włączone, ale gms2 dodatkowo koloruje zmienne na niebiesko/żółto + podpowiada je podczas pisania.
gnysekgnysek (23:59, 8.09.21):
Sprawdziłem - F10.
ThreefThreef (13:19, 8.09.21):
F6, F7 albo F8 się włącza
gnysekgnysek (9:55, 8.09.21):
1.4 przecież miał kolorowanie składni Tylko którymś z guzików F1-F12 da sie to przełącząć, może przypadkiem wcisnąłeś ?
nowy_usernowy_user (8:33, 8.09.21):
O tak, sprite / image editor w gms2 robił chyba stażysta...
SimianVirus7SimianVirus7 (8:28, 8.09.21):
Mi też z początku nie podchodził, ale już po tygodniu zaczynałem się przyzwyczajać. Teraz jak włączam 1.4 to mi nie pasuje, szczególnie, że nie ma kolorowania składni, a kolorowanie składni mega poprawia komfort pisania. Jedyne czego mi brakuje z 1.4 to możliwości w edytowaniu spriteów.
LolikZabójcaLolikZabójca (0:41, 8.09.21):
Są może jakieś fajne materiały edukacyjne które bezboleśnie pozwoliłyby mi się zadopotować do nowego GMS 2 jeśli całe życie pracowałem na wersjach do GMS 1.4?
gnysekgnysek (23:33, 31.08.21):
bo to tak krótkie fragmenty kodu, że kogo to interesuje...
SimianVirus7SimianVirus7 (17:50, 31.08.21):
Nawet nie zauważyłem, że w poprzednim nie było kolorowania
gnysekgnysek (12:31, 31.08.21):
Najnowsze wydanie GMS2 dostanie kolorowanie składni w manualu: beta-manual.yoy...ures/switch.htm
gnysekgnysek (16:19, 20.08.21):
Beka z tym Sandboxem.
AdriannAdriann (9:49, 20.08.21):
Kto wie, może to będzie nowe Undertale
WojoWojo (2:23, 20.08.21):
bardzo fajna grafika
gnysekgnysek (0:16, 20.08.21):
Jest jeden dobry typ na forum YYG, któremu od ponad roku wszystko za drogo i w ogóle to on zmienia silnik za chwilę (już rok), ale gra o którą tak mocno walczy, żeby wydać na tańszych licencjach to: store.steampowe...he_Silver_Table
AdriannAdriann (9:43, 18.08.21):
Tak, trzeba przebić te 900 gier z konkursu opery
SimianVirus7SimianVirus7 (23:25, 17.08.21):
To teraz czekamy na konkurs z gmclanu
gnysekgnysek (19:21, 16.08.21):
Wrzuciłem moje gównieko na forum Można się pośmiać
UzjelUzjel (18:28, 16.08.21):
No dobra, to zachęcam do wypowiedzenia się w temacie forum.gmclan.or...era-gx-game-jam
UzjelUzjel (14:45, 16.08.21):
Zagrałem już w 300 gier. Zasada jest taka, że 10% ma potencjał i jest spoko. Dziś wrzucę temat, ile gier bym nie ograł.
gnysekgnysek (10:30, 16.08.21):
Moja gra też była kupą, pomysł był fajny, ale czasu za mało i ostatecznie w piątek sie poddałem.
SimianVirus7SimianVirus7 (21:15, 15.08.21):
a zatem łap też moją gamejolt.com/ga...obuilder/638995
UzjelUzjel (17:51, 15.08.21):
Może zbierzemy te gierki i post na forum wrzucę
AdriannAdriann (16:14, 15.08.21):
udało*
AdriannAdriann (16:14, 15.08.21):
Oczywiście jak zwykle zabrakło mi dnia czy dwóch na dokończenie więc usało się skleić tylko małe demko, cóż gamejolt.com/ga...oterDemo/638788
Konrad-GMKonrad-GM (15:33, 15.08.21):
Też coś wystrugałem, pierwotnie miało być coś innego ale ostatecznie poprzednie próby poszły do kosza a zostało to gamejolt.com/ga...ace-pogo/638998
SimianVirus7SimianVirus7 (13:45, 15.08.21):
Ja zrobiłem ale wyszła taka kupa, że wstyd się chwalić
AdriannAdriann (13:42, 15.08.21):
I jak, ktoś coś zrobił na konkurs?
gnysekgnysek (10:11, 13.08.21):
Najlepiej w ogóle w opcjach ustawić, zeby te cache i tmp się czyściły zamykając IDE.
Ankieta
» Co robi Tymon?
Zaszył się w szuwarach
Został cyborgiem
Dubluje Toma Cruise'a w filmach
Tworzy gry
Wiedzie spokojne życie poza GMCLANem

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

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