Re[9]: чем симбиан хуже андроида?
От: Young yunoshev.ru
Дата: 08.07.11 21:32
Оценка:
Здравствуйте, goondick, Вы писали:

Y>>Думаю что минимум половина (на самом деле думаю что больше) которые более менее заработали (ну хотя бы 10к долларов) под андроид написанно на c++.

G>ааа, ну все понятно с тобой. Еще пару веток и окажется что андроид вообше пишут только на с++
Y>>Хотя бы потому что это порты с айфон игр
G>И что что порты? тем более с "айфон игр" — там вообще обьктивный си это к с++ относится как инопланетяне поговорят с албацами.

Для вас будет интересно узнать, что порядка опять же порядка половины популярных игр для айфона написанно на с++ (ну скажем так — с++ это не меньшее 80% общего кода).

Y>>Более того, я скажу что не смотря на крупные тайтлы типа EA — игры таки для них пишут простые индивидуалы или конторки по 1-5 человек.

Y>>Я лично один писал игры для Диснея, 20-век Фокс и т.п. брендов — либо как наемный программист, либо как саб-контрактор.
Y>>Я+художник+дизайнер — вот и все что нужно.

G>и что ты написал интересного? на си писал для андроида?


Из последнего вот порт например — https://market.android.com/details?id=com.realore.janes
Что и оригинал был на с++ под айфон, я его портил под айфон.
Из ява кода там работа с экраном и проигрывание звуков. Ну немного загрузка ресурсов.
Ява код 100кб, с++ код 3 мега, если убрать либы — то 1 мегабайт.
А так opengl и вперед.

На android вообще на чистой яве нельзя написать нормальную игру — там ограничение 24 мега хипа на процесс (16 на старых версиях).
Не говоря же о мемори ликах при использовании opengl (если не починили в последних версиях).

R>>>Повтодюсь преобладающее большинство апликаций для андроида написано на яве (К.О подтведит) людми прочитавшими "андроид за 21 день" и заплативших 30 евро в кассу.


Y>>А если мы будем говорить о играх, и о играх которые заработали нормальные деньги — то выясниться что там с++ кода много.

Y>>Сейчас никто коммерческие игры для не пишет для андроида в первую очередь, все начинают с айфона — т.е. с с++, или пишут сразу кросплатформенно — что тоже подразумевает с++ (ну в редком случае c#).

G>"с айфона — т.е. с с++, или пишут сразу кросплатформенно" — тебя понесло.... полная теоретическая хрень. Дай ссылку на книшку, где ты это вычитал.


Книжка называется marmalade (в девичестве air play sdk) к примеру — если мы хотим кросплатформенную игру.
На unity3d игр полно в сторе — десятка три как минимум. Ну из тех которые заработали деньги.
А так, в чем у вас проблема написать игру на с++ пол айфон? Те нещастные пяток классов на objC? Дык, они займут пару десятков килобайт и все.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.