Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 25.06.2014
Сообщений: 3

Поиск движка для создания 2D игры под Android

12.03.2016, 17:06. Показов 2350. Ответов 14

Студворк — интернет-сервис помощи студентам
Доброго времени суток, уважаемые форумчане! Не так давно (недели две назад) появилась идея о создании игры для Android'a (ну для начала). Не просто "Хачу напесать игру пад андроед шобы в школе завидовали", а вполне осмысленный выбор. На бумаге сама суть игры уже набросана и, скажу честно, по сути своей нагло сплагиачена со старенькой флеш игры Age of War в стиле Tower Defense, кому надо в гугле сам найдет, вспомнит и прослезится. Так вот, встал естественно вопрос про реализацию самой идеи, что ввело меня в ступор.
Естественно, первым делом, пошел искать информацию в Великом и Всемогущем, но меня настиг поток уже весьма устаревшего (2011-2012 гг) материала, которые еще больше вводил меня в метание от одного способа решить поставленную задачу к другому. В конце концов, мне это надоело, и я решил поинтересоваться у людей с опытом (надеюсь, среди вас такие найдутся ).
Дабы вам проще было мне помочь, расскажу о том, что дано:
1) Друг-дизайнер, готовый нарисовать необходимые спрайты.
2) Навыки программирования (школа, в которой учился, был уклон на информатику, и учитель, который неплохо так выдрессировал у нас pascal) + в качестве бонуса занимался робототехникой, хоть там и немного иное.
3) Помимо старичка-pascal'я, имею некоторое представление об ООП. Имею я их благодаря базовым знаниям Java, что, надеюсь, должно помочь в достижении своей цели.
4) Уже в том "психологическом" возрасте, когда не происходит быстрого перегорания хотелок, посему готов упорно сидеть, учиться, учиться и учиться, как завещал дедушка Ленин.
5) Как минимум 5 000 человек, которые однозначно захотят поиграть в эту игру))
6) Компутер с двумя Виндами и Убунту(ну а вдруг). При необходимости легко могу поставить Хакинтош.
А теперь задачи, которые поставил перед собой:
1) Определиться с движком и языком, на котором предстоит писать. Надеюсь тут на вашу помощь.
2) Запастись тонной кофе и таким же объемом обучающего материала, на изучение которого выделить месяц.
3) После получения достаточной базы теоретических знаний, подкрепленных простенькой практикой, искать материал по созданию игр, и пробовать "тыкать" самостоятельно, чтобы понять, как что работает.
4) Работа над проектом.

От вас хотелось бы узнать:
1) На чем бы вы посоветовали писать сей небольшой проект. Просьба делать упор на движки и языки, по которым достаточно учебного материала, расписанного максимально подробно без фраз "мы дали вам класс, сами как-нибудь 400 методов в нем реализуйте".
2) Преимущества вашего выбора (чем он лучше конкурентов, и вообще комментатор сверху ничего не понимает )
3) Сложность обучения.

Заранее всем больше СПАСИБО за ответы.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.03.2016, 17:06
Ответы с готовыми решениями:

Выбор движка для создания 2D игры на Android
Уверен, что эта тема уже много раз поднималась, но возможно на данный момент картина поменялась. После прочтения книги по созданию игры с...

Выбор языка для создания приложений под Android
Здравствуйте, Недавно решил подделать приложения под андроид. Нашел в какой то статье phonegar (для написания программ на телефон с...

Выбор книги или статей для создания приложений под Android (клиент для сервера)
С какой книги посоветуете начать изучение (желательно сразу на 4 версии). Важно что бы была глава про то как парсить json с сервера...

14
3 / 3 / 3
Регистрация: 17.11.2013
Сообщений: 26
20.03.2016, 20:25
Могу посоветовать libGDX.Это даже не движок,а фреймворк.Для работы с ним достаточно знать Java,его API и иметь представление об OpenGL.Пишите один, а он работает на разных платформах(android,desktop,ios,html).Не сложен в обращении,но весь код надо будет писать руками(.
0
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
21.03.2016, 14:13
barskep, кури уроки Unity 5, это вещь.
0
100 / 79 / 9
Регистрация: 03.08.2014
Сообщений: 447
21.03.2016, 15:31
Сравнивал Unity и LibGDX. Остановился на последнем в своих проектах. Информации, уроков полно в сети. На выходе код раз в 5 меньше, чем для аналогичной игры на Unity. Большая гибкость.
Мне потребовалось около 2-х недель вечерами для изучения во время создания относительно простой казуальной игры. Есть на сторе Гугла, но ссылку давать не буду, так как по ряду причин приложение не распространяется в России.
1
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
21.03.2016, 16:37
Alexvp, + за libGDX, потому что лицензия имеет значение. Это покер?
0
100 / 79 / 9
Регистрация: 03.08.2014
Сообщений: 447
21.03.2016, 21:37
CoolMind,
Нет, не покер
Игра ориентирована чисто на англоязычную аудиторию, поэтому не хочу, чтобы ее рейтинг и отзывы загадили типа - "а почему на английском?"
0
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
22.03.2016, 10:02
Alexvp, поискать, что ли... Написать отзыв
0
100 / 79 / 9
Регистрация: 03.08.2014
Сообщений: 447
22.03.2016, 11:58
CoolMind, ну, если вы штатах...
0
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
23.03.2016, 20:54
Alexvp, прокси...
0
0 / 0 / 0
Регистрация: 23.03.2016
Сообщений: 6
23.03.2016, 21:38
Ничем помочь не могу - я в этом не шарю, но удачи)
0
100 / 79 / 9
Регистрация: 03.08.2014
Сообщений: 447
23.03.2016, 22:18
_Night_Scream_, логично, но не каждый юзер это сообразит. Да и вряд ли из-за игрушки он будет заниматься этим
0
59 / 48 / 13
Регистрация: 03.09.2013
Сообщений: 474
23.03.2016, 22:58
Alexvp, а завтра заходишь а у тебя 100 русских комментов))
0
0 / 0 / 0
Регистрация: 21.02.2016
Сообщений: 60
24.03.2016, 03:38
barskep,

Не по теме:

напиши в личку

0
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
24.03.2016, 08:06
Всё таки писать на IDE (Unity) будет проще и гораздо быстрее, пляж с пальмами накидал 'мышкой' реально за 15 минут попутно вникая, а теперь тем более всё это бесплатно.
libGDX не курил, но мне кажется писать всё в ручную должно быть адски тяжело.
0
100 / 79 / 9
Регистрация: 03.08.2014
Сообщений: 447
24.03.2016, 14:04
Цитата Сообщение от DemD10 Посмотреть сообщение
Alexvp, а завтра заходишь а у тебя 100 русских комментов))
Поэтому ссылку тута и не оставил
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.03.2016, 14:04
Помогаю со студенческими работами здесь

Посоветуйте утилиту для создания картинок под разные экраны Android
Может прога какая-то, или плагин по ФШ, всё равно что.

Программа для написания карточной игры под Android
Подскажите в какой проге писать карточную игру чтоб потом ее можно было перенести на Android.

Запуск игры mr.Nom через Android Studio (по книге марио цехнер программирование игр под android)
Привет всем! Для тех кто читал книгу - в конце 6ой главы мы закончили писать код игры. В книге написано что - игра готова. Но в самих...

Выбор ЯП и движка для слздания игры
На данный момент изучают с# (2 недели). 3-5 часов в день. Цель написать 2д игру для андроид и ios Надеюсь на unity3d и его будущее 2д...

Выбор движка для создания игры
И так всем привет,прошу сильно не пинать... Посоветуйте движок для создания 3д игры,естественно с минимальными навыками программирования тк...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru