Skocz do zawartości

gry na inne platformy


trolu122

Rekomendowane odpowiedzi

mam do was takie pytanie, nie jestem z gm na bieżąco, właściwie zatrzymałem sie na 6. widze że teraz powstają jakieś nowe wersje GMstudio itd. mam pytanie czy można przy ich pomocy tworzyć gry na inne platformy niż PC?

chcialbym wydać gre na jeszcze jakieś platformy poza PC, czy jest możliwość przekonwertować je jakoś? jak to wygląda?

Odnośnik do komentarza
Udostępnij na innych stronach

Odkryłem wczoraj Otwartą wersję Game Makera - Enigma (LateralGM), czyli graficznie LateralGM, a podstawka Enigma. Taki GM rozwijający się (choć życzę mu sukcesów) - ma kompilację między innymi na Linuksa czy Androida (w zasadzie nie wiem jak z Mac, ale to gejowska platforma :P)

 

Fervi

Odnośnik do komentarza
Udostępnij na innych stronach

Całkiem fajna sprawa, tylko zarzekają się, że jest kompatybilne z plikami z GMa, a z tego co widzę to obiekty i wartości w grze odpalanej przez Enigmę całkiem wariują (i spróbuj teraz doszukać się, co powoduje błąd...). Jak uda mi się jakoś poprawić kod, żeby pasował do Enigmy i uda się skompilować to na androida (za darmo!), to dopiero wtedy będę chwalić pomysł.

Odnośnik do komentarza
Udostępnij na innych stronach

Za darmo kompiluje się chyba do Androida, na razie kompilator GCC wariuje i nie wiem czemu nie mogę skompilować i czekam :D

 

Fervi

 

PS. W pełni kompatybilny nie będzie, bo jest multiplatformowy, ale może mieć sporą kompatybilność

Odnośnik do komentarza
Udostępnij na innych stronach

pobralem GMS wersje za free, cos tam porobilem, ale nie moglem odpalić gry, nie wiem czy wynikalo to z ograniczeń tej wersji, czy cos bylo nie tak.

jeszcze taka sprawa, jeśli bym kupił tą wersje za 500$, gry pisze sie w niej tak samo jak na tych starszych gm tak? i dodatkowo działałyby na innych platformach i moge je legalnie sprzedawac?

Odnośnik do komentarza
Udostępnij na innych stronach

Wkleję tu kopię spisu treści przedawnionych funkcji z dokumentacji

 

◦Triggers

◦Registry Functions

◦CD Functions

◦Display Functions

◦Splash Functions

◦Particle Functions

◦Sound Functions

◦mPlay Functions

◦Message Functions

◦Dynamic Functions

◦Transition Functions

◦File Functions

◦Miscellaneous Functions

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy
Drobna różnica: exit kończy akcję w całym evencie a nie pojedynczym klocku z kodem jak to było w starych GMach. Dla mnie to akurat nie jest zmiana na lepsze ale cóż.

 

exit kończy akcję w danym bloku kodu a wszystkie klocki są obecnie mergowane w jeden - przygotowanie pod LLVM w wersji 1.2 która będzie całkowicie binarnie kompilować GM i gry mają niby działać jeszcze szybciej

 

Co do listy którą podał Uzjel, to w wielu kategoriach wyleciała tylko część funkcji, nie wszystkoie.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

Część funkcji wyleciała, bo na mobilkach i tak nie działa (np. sandboxowane w IOS pliki, które mozna tylko zapisac w obrebie aplikacji - na windowsie też teraz tak to działa, dla lepszej "emulacji"). Te od płyt CD wiadomo dla czego wyleciały. Particle - usunięto destroyery, attractory itp. bo żarły za dużo procka tam gdzie nie ma kart graficznych w telefonach, ale podstawowe particle zostały. Rejestr, bo wymaga UAC i jest tylko na windows. Mplay, bo jest przestarzały (IPX który tam był od Visty nie jest już obsługowany...). Transitions, bo mozna to sobie samemu zrobic (a tak naprawde bo wszystkie funkcje które mają długie pętle while poleciały, bo np. iOS potrafi to wykryc jako zawieszenie sie aplikacji jesli to nie jest w wątku).

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 tygodnie później...

Tak, wykorzystując chociażby http_get albo http_post. Moja gra z ligi robiła tak. Zapisywałem w ten sposób najwyższy wynik. Ale wymagane jest do tego znanie jakiegoś języka pokroju PHP, by obsługiwał zapytania z przeglądarki.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...