2010-07-19 14 views
5

Czy Cocos2D może tworzyć aplikacje inne niż gry, takie jak na przykład aplikacja do malowania palcami, kwestionariusz lub inna aplikacja, która nie jest grą?iPhone - czy Cocos2d może tworzyć gry inne niż gry?

Jeśli tak, jakie ograniczenia miała biblioteka dla tego rodzaju aplikacji?

Jeśli nie, jaki rodzaj biblioteki sugerujesz?

dzięki

Odpowiedz

3

Możesz stworzyć dowolną aplikację o niestandardowym wyglądzie za pomocą cocos2d. Jest to biblioteka, która zapewnia wsparcie na wysokim poziomie w zakresie surowego opengl, jak tworzenie i zarządzanie scenami, dużo animacji itp. Co możesz zrobić, jest ograniczona przez twoją wyobraźnię :-). Jak sugeruje Jesse Naugher, zapoznaj się z funkcjami. A także sprawdź ich próbkę na iPhone'a.

próbuję podać przykład. na ogół będziesz potrzebował jakiegoś przycisku, menu itp. i będziesz musiał przejść z jednej sceny do drugiej. na ekranie głównym u wyświetlisz menu zawierające 4 opcje, a po wybraniu u przejdziesz do 4 różnych ekranów. na pierwszym ekranie podajesz dane wejściowe i procesowe i pokazujesz wynik użytkownikowi. powiedzmy, że inny ekran pokazuje wykres kołowy, a drugi pokazuje wykres słupkowy. i kolejny ekran zawiera opcje/ustawienia dla użytkownika. możesz zrobić to wszystko z cocos2d.

+0

czy znasz przykład aplikacji, a nie gry, wykonanej przy pomocy cocos2d? – SpaceDog

+2

Przepraszam, nie mogę podać przykładu. głównym powodem jest to, że większość firm nie mówi, z jakiej technologii/narzędzia korzystały. więc trudno jest odgadnąć, co faktycznie jest używane w aplikacji. ale jeśli spojrzysz na funkcje cocos2d i uruchomisz przykładowe kody, uświadomisz sobie, że można z nim zbudować prawie każdy niestandardowy interfejs użytkownika. oczywiście nie otrzymasz domyślnego wyglądu i poczujesz się jak pasek nawigacji lub pasek kart, ale na pewno nie chcesz ich w aplikacji OpenGL. podsumowanie jest takie, że cocos2d ułatwia obsługę OpenGL w środowisku 2d i możesz zrobić z nim zabawny niestandardowy interfejs użytkownika. – taskinoor

1

Tak, to dla dowolnej aplikacji graficznej w miarę swych ograniczeń, polecam czytania na swojej stronie internetowej, że jest dość dogłębnie i użyteczne. cocos2d

+0

dziękuję, ale nie widzę tam żadnej aplikacji poza grą. Chciałbym zobaczyć przykład lub samouczek lub coś graficznego zrobionego z cocos2d. – SpaceDog

+0

Dodałem przykład z moją odpowiedzią (jest duży, aby zmieścić się w komentarzu). mam nadzieję, że to pomaga. – taskinoor

1

Tak. cocos2d służy nie tylko do tworzenia gier, ale jest to najczęstszy cel. Pozwoli ci to łatwiej kontrolować sceny i animacje.

Przykład aplikacji, która używa cocos2d, ale nie jest grą, to mystic. Powinien dać ci podstawową wiedzę na temat niektórych rzeczy, które ma zrobić cocos2d (sceny animacji i kontroli).