Szukam silnika lub biblioteki do opracowania gry dla systemu iOS w systemie Linux.
Wysoki poziom, niski poziom, GUI, brak GUI, nie ma większego znaczenia. Naprawdę szukam czegokolwiek.
W rzeczywistości nie mówię o wdrażaniu na iOS z Linuksa lub coś w tym rodzaju. Chcę po prostu wykonać większość pracy w systemie Linux, przy minimalnych zmianach wymaganych do uruchomienia go w systemie iOS.
Edycja: TAK, mam dostęp do komputera Mac, ale jest ograniczony. Chcę więc móc pracować nad projektem na moim zwykłym pudełku Ubuntu.
Jestem także w płatnym programie dla programistów, więc mogę wdrożyć na urządzeniach iOS z komputera Mac.
Odpowiedzi:
Jesteś dość spieprzony - podczas gdy istnieje wiele bibliotek i frameworków, które pozwalają programować w Linuksie, aby przeprowadzić poważne testy, potrzebujesz Maca (lub Hackintosha, nie powiem tego). Wdrożenie to jeden problem, ale testowanie na dowolnym symulatorze to inny.
Linux również nie obsługuje Unity, co byłoby kolejnym dobrym rozwiązaniem.
Możesz jednak spojrzeć na jedno z wielu domowych rozwiązań. W szczególności rozwiązaniem naprawdę niskiego poziomu byłoby używanie SDL 1.3+ - ma ono wbudowane wsparcie dla iOS.
źródło
Jeśli chcesz przetestować aplikację na prawdziwym urządzeniu z systemem iOS, a następnie ją wypuścić, nie ma legalnego sposobu, jak kupić urządzenie Mac. ale jeśli szukasz sposobu na opracowanie aplikacji i przetestowanie jej na emulatorach, możesz spróbować użyć gnustep. Uwaga: można wypróbować aplikację napisaną przez gnustep, używając uszkodzonego urządzenia.
poza tym, jeśli nie masz nic przeciwko pracy z C ++, możesz spróbować cocos2d-x.
ostatnią opcją (która również jest nielegalna) jest użycie emulowanego MacOS.
to pytanie jest również w jakiś sposób duplikowane na StackOverFlow: /programming/276907/starting-iphone-app-development-in-linux
źródło
Teraz mam pełny komputer Mac, więc nie muszę już programować na iOS na komputerze z systemem Linux.
Jednak gameplay (gameplay3d.org), projekt open source autorstwa Research In Motion (RIM), wygląda naprawdę dobrze. Jest to przede wszystkim silnik 3D i wykorzystuje C ++. Ma także obsługę skryptów Lua.
Właściwie nie testowałem gry na Linuksie, ale wygląda na to, że ma pełne wsparcie.
źródło
Za pomocą Moai możesz tworzyć aplikacje na iOS i Androida z systemów Windows, Mac i Linux.
Będziesz jednak potrzebować komputera Mac, aby wdrożyć lub przetestować aplikację.
źródło
Możesz opracować grę za pomocą Flasha i zbudować ją na iOS za pomocą Adobe Air
Będziesz jednak potrzebować komputera Mac, aby wdrożyć lub przetestować aplikację.
źródło