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

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

12.03.2016, 17:06. Показов 2330. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru