-
Postów
9 812 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
141
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez gnysek
-
Generalnie tak, kod jest wykonywany od id obiektu 100000 do 100000+n, aczkolwiek aktywowanie/deaktywowanie może zmienić kolejność. Wszystko oczywiście jest w dokumentacji: http://docs2.yoyogames.com/source/_build/2_interface/1_editors/events/index.html#object_event_order
-
Jak zabezpieczacie swoje gry w GMS?
gnysek odpowiedział(a) na MaxGaming temat w Pytania początkujących
Można zawsze odczytywać DLC online, też za pomoca klucza, ale prędzej czy później ktoś go odczyta z EXE. Nie da się w 100% zabezpieczyć, więc nie warto czasem tracić na to czasu i po prostu zrobić jakieś proste zabezpieczenie, które odrzuca "noobów" komputerowych, bo prawdziwych hakerów i tak nie przechytrzysz. Pytanie, czy oni w ogóle kupią grę czy już od początku spiracą. Niestety, w tym biznesie musisz założyć, że 50% graczy to będą tacy, co mają grę z "lewego" źródła. I wtedy właśnie zaczyna sie dyskusja, czy piracąc okradasz dewelopera. Gracze twierdzą, że nie, bo wtedy gry by nie kupili, ale deweloper powie, że tak, bo widzi, że połowa graczy przyniosła 0$ dochodu (a prawda jest taka, że nawet jak 1% z tych piracących jednak by kupiła grę gdyby nie było pirata, to zarobisz 1% wiecej, czyli jednak straciłeś kasę na nich). Rynek muzyczny ma jeszcze gorzej -
Jak zabezpieczacie swoje gry w GMS?
gnysek odpowiedział(a) na MaxGaming temat w Pytania początkujących
DLC powinno być pobieralnym plikiem, wtedy sobie tak od nie odblokują. I najlepiej wtedy w pełnej grze mieć sekretny klucz, oraz wynik hashowania pliku DLC, ale nigdy zawartości DLC - wtedy znalezienie treści tego pliku jest niemal niemożliwe (no, może z tęczowej tablicy przypadkiem by trafili, ale to jest 0,0001% szansy). Oczywiście wtedy jest szansa, że DLC będzie piracone... no i tak to wygląda zawsze. -
Ma, od chyba początku istnienia. I co to zmienia? Gdyby YYG uważało, że nazwa marketingowo jest zła, zmieniłaby ją przy okazji premiery GMS2 2 lata temu. Ale nie zmieniła, a pamiętaj, że poza YoYoGames siedziała nad tym firma PlayTech, mająca w 2017 roku 800 milionów euro przychodu. Więc tam byle bubki nie pracują - ot chociażby, PlayTech jest firmą dzięki której od 2 dni LOTTO można kupić na komórce, oraz firmą która obsługuje jedyne w polsce legalne kasyno online (tez Totalizatora Sportowego). Tak więc nawet polski rząd korzysta z ich usług (bo właścicielem Totalizatora jest skarb państwa). Twoje osobiste obiekcje mają się nijak, do decyzji panów w garniturkach na górze
-
1) w jakim evencie obiektu jest ten kod ? 2) jaki jest event klikniecia myszką/klawiszem, żeby zadać atak ? może zamiast pressed/released masz po prostu event i tworzy się tyle obiektów zabiereających energię ile klatek obrazu trzymasz przycisk ?
-
Załóżmy, że masz 10 obiektów w hierarchi. Rozumiem, że każdy ma numerek od 1 do 10. (albo 0 - 9). Czy zawsze kasujesz ostatni, czy też ze środka? Jeśli kasujesz ostatni, to robisz dwie zmienne: global.ilosc_kwadratow = 0; global.kwadraty = []; i jak tworzysz kwadrat to robisz: global.kwadraty[global.ilosc_kwadratow] = instance_create_layer(0,0,kwadrat,"layer"); global.ilosc_kwadratow++; i potem zwykły for od 0 do global.ilosc_kwadratow załatwia sprawę Oczywiście kasując zmieniasz tylko global.ilosc_kwadratow--; Jeśli możesz kasować te ze środka, no to musisz dorobić obsługę przesuwania elementów tablicy. Jeśli jednak jeden kwadrat może mieć kilka dzieci, no to sprawa się nieco bardziej komplikuje. Ale wtedy wystarczy, że każdy kwadrat ma lokalną tablicę ilosc_kwadratow = [] i zapisuje wszystkie swoje dzieci i też jakoś z tego wybrniesz - oczywiście to dużo więcej kodu do napisania.
-
Jak zabezpieczacie swoje gry w GMS?
gnysek odpowiedział(a) na MaxGaming temat w Pytania początkujących
Jeśli gra jest single player to szczerze... jeśli ktoś nie chce w nią normalnie grać, tylko oszukiwać, to mam to gdzieś. To jest jego wybór, że chce iść na łatwiznę, na grę innych to nie wpływa, więc psuje radość jedynie sobie (a może ją własnie zapewnia). Jeśli zapłacił za grę i oszukuje - no trudno, może kupił grę dlatego, ze może oszukiwać ? Szczerze, to bym się tym nie przejmował. Natomiast jeśli chodzi o zapisy z gier, to sobie w grze zrobiłem tak - jest jakieś tam pseudo hasełko, typu: "abc$xxx9". Wybieram sobie jakieś 4-5 rzeczy które są w sejvie i je doklejam do stringa: var checksum = md5(a+b+c+d+password); i zapisuję "sumę kontrolną" w sejvie. Jak wczytuję grę, to wtedy sprawdzam czy wartość tych a+b+c+d (i hasła które jest tylko exe) jest taka jak ten hash. To zapobiega modyfikowaniu zmiennych tak długo, aż ktoś nie ma tego hasła - ale jak je potrafi znaleźć to już żadne zabezpieczenie nie pomoże -
Profesjonalne gierki w Unity, gdzie masz licencję, to chyba nie zawierają takiej wprost informacji, że są w Unity i ludzie też o tym nie wiedzą? Czy to czasem nie wina splash-screena, że Unity jest tak postrzegane ? Akurat mało gram na PC, ale znam sporo gierek na PlayStation w Unity i one nie są złe (aczkolwiek złych Sony praktycznie nie dopuszcza, chociaż Black Tiger jakoś przeszedł :P).
-
Screena to ja też umiem odpalić, gdzieś mam jeszcze Magi 2 na PSP nawet, pokaż mnie to w ruchu
-
Nie ma szefa GameMakera, właścicielem jest spółka PlayTech i skoro nie zmieniła nazwy, to znaczy, że ta jest marketingowo dobra - na pewno robili ankiety na ten temat na jakiejś grupie. Ogólnie się pośmiałem, czas wracać do obowiązków.
-
Royality free i tak wymaga wskazania pełnego źródła.
-
Wydawanie gier w Game Maker Studio 1.4 na Google Play
gnysek odpowiedział(a) na Lollus temat w Dyskusje o GM
Była zniżka 20% z okazji Black Friday: GameMaker Studio 2 Creator: $39 $31 GameMaker Studio 2 Desktop: $99 $79 Co do zniżki dla posiadaczy 1.4 która była w 2017: Zniżka nie dotyczyła GMów kupionych w drugim Humble Bundle. -
Wydawanie gier w Game Maker Studio 1.4 na Google Play
gnysek odpowiedział(a) na Lollus temat w Dyskusje o GM
Jeżeli 1.4 czegoś dziś nie ma, to już miał nie będzie, bo wsparcie zakończono w sierpniu (ostatnia wersja 1.4.9999 jest tylko w kanale beta). Na 2.x były duże zniżki, bo sam skorzystałem. Pamiętaj, że od premiery 2.x zaraz miną... dwa lata. Od bety już minęło 25 miesięcy. -
Autozapis projektu i odzyskiwanie wcześniejszych wersji
gnysek odpowiedział(a) na Temporal temat w Pytania początkujących
Tak, we wszystkich edytorach, gdzie każda rzecz to osobny plik jest tak, że możesz w niektórych plikach mieć zapisane zmiany a w innych olać wychodząc, i do backupów korzystasz z gita. -
Wydawanie gier w Game Maker Studio 1.4 na Google Play
gnysek odpowiedział(a) na Lollus temat w Dyskusje o GM
Na dzień dzisiejszy jeszcze chyba jest możliwa, ale jak google zrobi jakąś aktualizację która coś zepsuje, to przestanie. Więc to jest loteria. -
Game Maker2 steam version nie działa
gnysek odpowiedział(a) na Temporal temat w Pytania początkujących
A to już pomijam, pewnie widziałeś dyskusję na ten temat na forum i olali sprawę. -
Wydaje mi się, że zapisują się w folderze z grą. Podobno "game_save_id" zwraca tę ścieżkę. Nie mniej, żeby grę wyeksportować na Maca i tak musisz mieć Maca, więc... po prostu sprawdź?
-
Game Maker2 steam version nie działa
gnysek odpowiedział(a) na Temporal temat w Pytania początkujących
I prawidłowo. Ze względu na różne podatki, przez długi czas było tak, że na Steam różne wersje już miały VAT, a na stronie YYG dopiero ten Vat doliczano do tej samej ceny, więc wszystkie wersje były 23% droższe (mimo, ze Steam sobie wali jeszcze 30% prowizji). Czyli prawie 50% więcej zarabiali przez stronę niż Steam, ale dla nas - konsumentów - steam opłacał się bardziej (chyba, że potrzebujesz fakturę). -
Game Maker2 steam version nie działa
gnysek odpowiedział(a) na Temporal temat w Pytania początkujących
Spróbuj zwykłą, powinna być w koncie yoyogames jak połączysz je ze steamem. A jak nie to jest też baza wiedzy, może coś znajdziesz: https://help.yoyogames.com/hc/en-us/search?utf8=✓&query=steam&commit=Search -
Nie https://help.yoyogames.com/hc/en-us/articles/230407528-GameMaker-Studio-2-Trial-Limitations
-
Jeśli sam robiłeś grafikę - chapeau bas.
-
Python, izolowanie ścieżki dźwiękowej z nagrywania
gnysek odpowiedział(a) na Sutikku temat w Inne języki
Jedyne co mi przychodzi do głowy, to właśnie sprawdzać czy do mikrofonu coś mówisz i przerywać nagranie, gdy np. 2-3 sekundy jest cisza. Tak robi to nawet asystent google. -
Python, izolowanie ścieżki dźwiękowej z nagrywania
gnysek odpowiedział(a) na Sutikku temat w Inne języki
A jesteś w stanie na bieżąco sprawdzać natężenie głosu na mikrofonie ? -
"Grafika z netu" - czyli ryzykujesz oskarżenie o kradzież ?
-
Połowa ludzi tam to pewnie hindusi, także Twój angielski i tak jest lepszy niż ich