forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Железо / Hardware (http://forum.boolean.name/forumdisplay.php?f=154)
-   -   Игровая приставка с Android. (http://forum.boolean.name/showthread.php?t=17369)

St_AnGer 13.10.2012 13:23

Игровая приставка с Android.
 
Здравствуйте пекари! Назрел вопрос, надеюсь вы поможете мне его решить.

Мне внезапно стрельнуло в голову что нужно попробовать писать программы под android. И для этого мне требуется специализированный аппарат для этого (собственно писать собираюсь игрульки, поэтому и хочу взять игровую приставку).
Возникает вопрос номер раз - кто нибудь общался с приставочным андроидом и сильно ли он отличается от телефонного?

По минимальным затратам нашёл в тырнете приставку PGP AIO Droid 43501, на андроиде 2.3 (ARM Cortex9 1GHz, 512Mb DDR3, по обзорам вроде довольно шустрая). Видел на этом же сайте приставку PGP AIO Droid 43502 сразу с андроидом 4.0, но как то меня смущает что больше я её в тырнете не нашел. Ну не суть важна.
Вопрос номер два - имеет смысл покупать приставку с андроидом 2.3 (возможность прошить до 4.0 имеется), или искать и покупать сразу с 4.0?

Телефон с андроидом покупать не хочу, так как телефонов полный ящик, и мой старичок N97 Mini меня вполне себе устраивает. Приставку ищу собственно по тому, что покупать что то с большей ценой смысла не вижу (а всё остальное с гораааааздо бОльшей ценой и мЕньшими возможностями), т.к. мне может не понравиться сама платформа и написание программ под неё (2900р. не так жалко выкинуть, чем бОльшую сумму, плюс можно будет играть, смотреть фильмы/слушать музыку, т.е. приставка (в отличии от телефона) просто так в ящике валяться не будет).

Вопрос номер три - с андроидом до этого не общался вплотную (лазал в позновательных целях по паре дофольно шустрых телефонов), лицензии разработчика и всё что с этим связано для домашней разработки (без вываливания изобреталок на маркет) нужно покупать или нет?

И вопрос номер четыре - есть ли какие нибудь заморочки по написанию программ и их установке на андроид (процесс установки больше всего интересует)?

Ну вот, вроде всё что в голове вертится спросил. Буду очень рад советам. Зарание спасибо!

pax 13.10.2012 14:59

Ответ: Игровая приставка с Android.
 
Лицензия нужна только для заливки на гугл плей. Вообще такие приставки вероятно не распространены... да и пора использовать что-то с Android 4.0

По остальному не могу прокомментировать... т.к. работал только с Unity...

вообще имхо лучше планшет с андроидом возьми) Как раз не телефон)

Taugeshtu 14.10.2012 01:52

Ответ: Игровая приставка с Android.
 
+1 за планшет.
За железо:
Для меня оптимальный вариант - 7", ибо я люблю штаны с набедренными карманами. А их вот словно шьют с мыслями о таких планшетах :D Ну и в карман куртки он прекрасно помещается.
Что касается конкретного экземпляра - в Августе приобрёл Ainol NOVO7 Aurora 2. С доставкой из Китая выйдет, я думаю, 200$ (я брал в Одессе у перекупщиков по случаю поездки в этот город). На сдачу можно купить карточку на 32 Гб.
Железка серьёзная: 1.2 (по факту, на 4.1-прошивках 1.3) ГГц двухъядерник, двухъядерный (это косяк, да) Mali 400 видеочип, IPS-экран 1024х600 пикселей, 1 Гб оперативки.
Мощностей планшета хватает, чтобы крутить Dead Space и ShadowGun без тормозов. Т.е. можешь хуячить 3д игры в каком-нибудь юнити.
В качестве альтернатив можно поискать любого китайца интересного тебе размера на базе RockChip последних - там будет тоже 2 ядра CPU, уже 4 ядра GPU.

За дев. тул:
Если будешь использовать юнити-андроид-бейсик - то платить за неё ничего не надо (даже если она у тебя покряченая), ибо можно отмазаться простым "а у вас там весной 2012 года была акция, что лицуха на андроид и iOS бесплатно, я тогда и зарегался" (Ну, или найти чувака с такой лицензией и дать ему собрать .apk). Конкретно в юнити граблей с билдом под андроид нет вообще. Ну, т.е. совсем нет :D

За версию андроида:
4.0. Да, 2.2 и 2.3 андроиды - это баааальшой кусок рынка до сих пор. Но не будем забывать, что литий-полимеры имеют неприятно малое число циклов заряда-разряда, умирают примерно за два года, что железо морально устаревает примерно за год, что активно покупающие игры люди - это гаджетоманы, которые с радостью оформляют очередной кредит на год на очередную "лопату", поэтому "младшие" андроиды я бы оставил в категории "ну, взлетит там - клёво, не взлетит - а и леший с ним". К тому же, 4.0 подразумевает некоторый минимальный "порог" мощностей железа.

Теперь, ответы на вопросы :D
Цитата:

кто нибудь общался с приставочным андроидом и сильно ли он отличается от телефонного
Не общался. В теории вся разница - наличие отсутствия наличия доступка к api телефонных функций. Т.е. с точки зрения геймдева (если это не какой-то патентованный инновационный нанодизайн игры с смс-ками) - никакой разницы.

Цитата:

имеет смысл покупать приставку с андроидом 2.3
Можно не загоняться. Я бы ориентировался на 4.0 (желательно родную, см. пункт про минимальную планку мощности железа).

Цитата:

лицензии разработчика и всё что с этим связано для домашней разработки
Пэкс верно сказал.

Цитата:

есть ли какие нибудь заморочки по написанию программ и их установке на андроид (процесс установки больше всего интересует)
Ммм, немного граблей будет (возможно) при попытке обустроить отладку через USB и adb (android debug blah-blah-blah, не помню точное название). А установка проще пареной репы - подключил телефон, включил режим флешки, закинул на телефон .apk, в настройках телефона разрешил ставить приложения из неизвестных источников, любым файл-менеджером нашёл и запустил свой .apk - запустится установка.

pax 14.10.2012 02:02

Ответ: Игровая приставка с Android.
 
В Unity есть режим Build And Run, с которым можно не переключать телефон в режим флешки. Приложение зальется сразу после билда и запустится.

St_AnGer 14.10.2012 12:30

Ответ: Игровая приставка с Android.
 
Спасибо! С железом ещё определюсь, но там точно будет андроид 4. Планшетник не очень хочу, как раз из за размеров и цены. Понимаю, что 200$ не такие большие деньги, но в планах (для начала изучения) отдать не больше 100$. А потом уже что то серьёзное купить. Ну и плюс мечта всего детства карманная приставка :) хотя посмотрим. Сейчас гуглю, читаю, вчитываюсь, ищу разницы в железках. Нашёл кстати хорошую приставку на андроиде 4.0 с экраном 5" 800х480, 1GHz, Mali400, 512 Mb ddr3. (JXD S5110) Дюже меня кнопочки и аналоговый джойстик прильщают :)
На счёт Unity - это хорошо, замечательно! Как раз собирался начать его изучать, лишний стимул быстрее заняться.

Вопрос по ЯП - на сколько я понял что бы писать без заморочек придётся учить Java? Поискал по поводу С#/С++ (андроид NDK) - заморачиваться придётся сильно вроде. Кто нибудь пробовал на Unity3d и C# писать под андроид? Просто учить Java - это опять трата времени (ну это не проблема, скорее простая лень), а с Си-образными языками уже знаком, особенно с C#.

pax 14.10.2012 13:19

Ответ: Игровая приставка с Android.
 
Я как-то давал ссылку на доку почитать http://www.realtimerendering.com/dow...s_siggraph.pdf
думаю будет полезно и тебе.

jimon 14.10.2012 13:19

Ответ: Игровая приставка с Android.
 

1) ну я хз как вообще под андроид девать - это сплошное уныние, если нормально оптимизировать то у 90-95% юзеров ваша игра не запустится, а чтобы обхватить хотя бы 20-30% рынка вам надо клепать матч3 с спрайтами без альфы :)
2) единственная железка под которую стоит разрабатывать - google nexus 7
почему ? http://developer.nvidia.com/category...le-development вот почему
3) а ну да, если у вас юнити то просто не мучайтесь ? не работает\тормозит у юзера - сразу перекидываете его жалобу в юнити :)

Taugeshtu 14.10.2012 13:19

Ответ: Игровая приставка с Android.
 
С юнити жабу учить не надо. Надо учить C-диез, жабаписало или Буу.
Хотя, зависит от требуемого уровня взаимодействия с API.

St_AnGer 17.10.2012 19:40

Ответ: Игровая приставка с Android.
 
Таки заказал себе приставку.



JXD S5110
По ссылке она же, просто как у нас люьят - уже "адаптированная" для Роисси.

Представляет из себя обычный планшетный ПК с Android 4.0.3 Ice Cream Sandwich, просто с небольшим экраном (5") и кнопками управления для игр. Радует что есть способность втыкать различные USB-девайсы (всегда мечтал воткнуть мышку в телефон, а тут вон как даже :-D), ну это ещё надо проверять будет как работает.
Откопал прямо из китая за 1.7к вечно деревянных :-D плюс 1к тех же деревянных обойдётся доставка. но 2700 это гораздо меньше чем везде где я её не искал (от 3700 и до 6000, хамство какое то). Уже отправлена, через две-три недели ожидаю. Для начала испытаний меня андроидом думаю пойдёт. В Unity3d уже в целом разобрался, всё оказалось гораздо проще, чем когда я открыл его первый раз года 2 назад и сразу открылся страшный проект Island, отбивший желание разбираться. Да и блица тогда вполне хватало для хобби. Ну это уже лирика...

Когда выжму из неё все соки производительности (если конечно выжму) - подумаю о покупке чего то более стоящего и мощного. А пока что надо дождаться чего придёт. Очень уж любопытно как это она такой дешёвой оказалась. Понятно конечно что покупать с родины всегда дешевле, но блин... Вообщем, меня терзают смутные сомненья :)

moka 17.10.2012 19:51

Ответ: Игровая приставка с Android.
 
Ну проц у неё не супер мощный, так что выжать соки будет просто. Вот если бы она шла с Tegra 3, тогда другое дело.

Если глянешь на Google Play, есть не мало проектов где для Tegra 3 есть экстра видео настройки с более красивой графикой - круче пост обработка и шейдеры.

Дай знать если твой девайс будет иметь 4.1 обновление - тогда круто реально.

St_AnGer 17.10.2012 20:12

Ответ: Игровая приставка с Android.
 
Ну... Tegra 3 это круто. Реально. Но у меня сейчас стоял вопрос максимальной дешевизны при как можно большей вычислительной мощности, для обучения и начального нубопрограммирования на неизвестной мне платформе (если учесть что кроме как под Windows больше ни для чего не программировал - то вообще будет очень не легко). Аналогов я не нашёл за эти деньги. Если понравится андроид - то буду смотреть на более взрослые "игрушки".

Кстати, приставка вполне себе обновляется и даунгрейдится на другие андроиды (прошивкой), про это читал в первую очередь.

Gector 17.10.2012 20:26

Ответ: Игровая приставка с Android.
 
Столько эмуляторов. Это вообще законно?)

St_AnGer 17.10.2012 20:32

Ответ: Игровая приставка с Android.
 
Цитата:

Сообщение от Gector (Сообщение 240552)
Столько эмуляторов. Это вообще законно?)

Ну... Вдруг китайцы таки купили лицензии на все типы платформ, написали эмули и всё это включено в цену :-D

Randomize 18.10.2012 00:02

Ответ: Игровая приставка с Android.
 
Цитата:

Сообщение от St_AnGer (Сообщение 240543)
Таки заказал себе приставку.

Поздравляю с приобретением. Чот все тут такие злыдни злыдни. Если скрафтишь игру под сей девайз, то уж точно после этого он будет работать везде кроме ну уж очень калькуляторов. А на счёт оптимизации, там и не так уж и плохо всё. Проводил пару тестов, естественно мега 3д делать смысла нет, но 2д аркады пойдут просто прелестно.

pax 18.10.2012 00:30

Ответ: Игровая приставка с Android.
 
Цитата:

Сообщение от Randomize (Сообщение 240579)
Если скрафтишь игру под сей девайз, то уж точно после этого он будет работать везде кроме ну уж очень калькуляторов.

Если крафтить, то на джойстик девайса, а на других девайсах его нету. Так что придется переделывать управление на виртуальные джойстики.


Часовой пояс GMT +4, время: 00:56.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot