Вторник, 19 Марта 2024, 07:27

Приветствую Вас Гость

Меню сайта
Категории каталога
Создание игр [354]
Статьи об общих понятиях связанных с созданием игр.
Программирование [82]
Гайды по программированию на разных ЯП.
Движки и Гейммейкеры [144]
Статьи о программах для создания игр, уроки и описания.
Софт [39]
Различные программы, в том числе в помощь игроделам.
2D-графика [14]
Уроки по рисованию, растр, пиксель-арт, создание спрайтов и пр.
3D-графика [16]
Уроки по моделированию, ландшафт, модели, текстурирование и пр.
Моддинг игр [5]
Модификация компьютерных игр, создание дополнений, перевод, хакинг.
Игры [160]
Статьи об играх, в том числе и сделанных на гейммейкерах.
Разное [128]
Статьи, которые не вошли в определённые разделы.
Наш опрос
Сколько часов подряд вы обычно играете?
Всего ответов: 1429
Главная » Статьи » Создание игр

Средства для разработки игр под iOS и другие мобильных платформы
Небольшое вступление:
В апреле этого года решил попробовать себе в заработке игр на iOS(iPod был у меня уже почти год, в мае планировал купить iPad). К сожалению, стандарные средства разработки под iOS, в отличии он Android, работают только под Mac. Тут перед мною встала дилемма: мед или малина оригинальный Мак, Хакинтош или различный софт на PC(в том числе установка в виртуальную машину). Мною был выбран второй вариант, т.к. за цену Mac Mini я купил PC с характеристиками топового iMac. Установка Mac на PC(с железом идентичному оригинальному Mac'у) легче установки Windows XP. Но цель этой статьи не рассказать о том, как ставить Mac OS X на PC, а в том чем можно пользоваться для разработки.

Движки\Средства разработки.
Unity3D - отличный игровой движок, он подойдет для разработки игр под различные платформы(Web, Mac, Windows, Android, iOS, PS, PSP, XBox). К сожалению, для компиляции под iOS требуется Mac, но ничего не мешает вам создать игру под Windows, а потом скомпилировать в виртуальной машине.
ЯП: JavaScript, C#, Boo(не для мобильных платформ).
Стоимость версии для разработки iOS: 500$(Basic), 1500$(Pro) + сам движок.

Multimedia Fusion - конструктор игру для разработки игру на Windows, iOS, Flash. Легок в освоении, не требует знаний программирования.
Стоимость версии для разработки под iOS: 125$+ 150$ за сам конструктор.

Corona SDK: - очень хороший движок. Легко в освоении. На нем можно разрабатывать не только игры, но и программы с нативным интерфейсом. В комплекте с движоком IDE не идет(придется докупать(60$) и\или прикручивать имеющуюся.
ЯП: Lua.
Стоимость версии для разработки под iOS: 199$.

Marmalade SDK - Поддерживает большое число платформ(Bada, iOS, Android и др.). К сожалению, нет нативной IDE придется использовать XCode(Mac), VS(Windows).
ЯП: С++
Стоимость версии для разработки под iOS: Существует несколько версий(0$-3000$+). Бесплатная версия поддерживает разработку под iOS.

AppCelerator - отличное средство разработки. IDE основан на Eclipse. Легок в освоении. Возможность создавать приложения с нативным интерфейсом. Поддерживает различные платформы(iOS, Android, Linux, Mac OS X, Windows).
ЯП: JavaScript.
Стоимость для разработки под iOS: Бесплатный.

App Game Kit - неплохая среда разработки от разработчиков небезызвестного F.P.S. Creator. Поддерживает различные платформы(iOS, Android, Bada, MeeGo). Легок в освоении(во многом благодаря ЯП BASIC).
ЯП: AGK Basic(очень простой Basic-подобый язык), С++.
Стоимость для разработки под iOS: 78$.

PhoneGap - скорее дополнение для среды разработки. К примеру, для iOS, он интегрируется в XCode, в создании нового проекта появляется новая "кнопка". Позволяет создавать игры под множество платформ(iOS, Android, BB OS, webOS, Bada, WP7, Symbian)
ЯП: JS.
Стоимость для разработки под iOS: полностью бесплатен.

Заключение:
Я написал эту статью, чтобы новичкам не пришлось перерывать большое количество информации, разбираться с движками, чтобы сделать правильный выбор. Разумеется, я не перечислил здесь все возможный софт для разработки, но, я думаю, многим этого будет достаточно.

P.S.: Для разработки своего первого приложения под iOS iАнекдоты использовал стандартный IDE XCode. Сейчас переписываю его на AppCelerator дабы сделать его кроссплатформенным. Для создания игр использую Unity3D.

Просьба не бить ногами писать гневные комментарии насчет ошибок в тексте, а также отсутствия картинок(у меня скорость интернета сейчас 2,2кб\с).

Спасибо за внимание. Если вам помогла данная статья, то я буду рад получить от вас +. В скором времени напишу о том как шла разработка игры iGTC.

P.S.: Сайты, информация на которых помогла мне:
1) Официальные сайты движков.
2) Apple Developer. - официальный сайт. Множество примеров, исходников и т.д.
3) habrahabr.ru - множество статей на самые различные темы(в том числе и разработка под мобильные платформы).
4) TonyMacX86.com - установка Mac на PC.
5) Kexts.com - драйвера для Mac.
6) AppleLife - установка Mac на PC и не только.
7) LookApp - множество статей по разработке и не только.
8) Dev.By - множество статей по разработке на мобильные платформы.
Категория: Создание игр | Добавил: iMoonlightAndre (30 Декабря 2011)
Просмотров: 25669 | Комментарии: 14 | Рейтинг: 4.0/4 |
Теги: Multimedia Fusion, ide, ios, iGTC, Unity3D, Corona SDK, AppCelerator, App Game Kit, Xcode, Marmalade SDK
Дополнительные опции:
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:

Игровые объявления и предложения:
Если вас заинтересовал материал «Средства для разработки игр под iOS и другие мобильных платформы», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела. Предлагаются такие схожие материалы: Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.

Всего комментариев: 14
+0-
14 mutagen_ego   (18 Апреля 2017 20:38) [Материал]
mutagen_egoВсем привет.
Я программист начального уровня (Swift, Obj-C), и у меня есть команда с которой мы хотим написать игрушку. У меня только парочку вопросов:
1. Я не могу выбрать хороший движок, хотел бы узнать на каком будет проще!
2. Есть дизайнер, художник, музыкант, программист. Нужен ли кто ещё?

Примечания: Для того чтобы было более понятно. Хотим создать игру 2D по типу игры Dan The Man. Кто не знает пожалуйста посмотрите и подскажите! Очень сильное рвение и стремление. (И я понимаю что игру за месяц не напишешь)
batman

+0-
13 system   (31 Января 2012 23:54) [Материал]
systemвопрос: Есть ли средства разработки под Android без программирования?

+1-
7 a-365   (09 Января 2012 01:48) [Материал]
a-365TLT, спс, и в правду наверное искал плохо =)
iMoonlightAndre, мне бы что-то попроще, чтоб меньше программирования. Я в программировании не очень, и не люблю его, а вот с графикой работать люблю, художник... Поэтому выбрал MMF2, дальше будет видно.
Спасибо.

+1-
3 a-365   (04 Января 2012 04:23) [Материал]
a-365По Multimedia Fusion в отличии от Corona я нашел много уроков, но не нашел не одной игры сделанной на нем.

+1-
4 iMoonlightAndre   (04 Января 2012 10:52) [Материал]
Я бы разбирался с CoronaSDK... А вообще PhoneGab или Marmalade SDK т.к. на них вы сможете делать игры под множество платформ. PhoneGab- бесплатный. Marmalade только iOS версия является бесплатной.

+2-
9 allxumuk   (09 Января 2012 15:49) [Материал]
allxumukPhoneGap вообще-то.

+0-
12 iMoonlightAndre   (13 Января 2012 20:57) [Материал]
Уже исправил.

+1-
6 TLT   (04 Января 2012 14:32) [Материал]
TLTПлохо искал, для iOS их уже сотни: Шквал iOS-игр, созданных в MMF2

+2-
8 allxumuk   (09 Января 2012 15:48) [Материал]
allxumukПо Corona SDK уроков вообще выше крыши, на английском конечно, но очень дофига.

+1-
10 system   (10 Января 2012 16:29) [Материал]
systemа ты попробуй найти экспортёр на андроид и айос для мф2 мне очень понравился мф2 но изза отсуцтвия экспортёра я забросил его

+1-
2 a-365   (04 Января 2012 03:39) [Материал]
a-365Что лучше учить, Multimedia Fusion или Corona? Поделитесь опытом.

+1-
11 system   (10 Января 2012 16:30) [Материал]
systemнаверное корона потому что без денешек в мультимедия фьюжн 2 тебе не дают сделать ничего cry

+1-
1 a-365   (04 Января 2012 03:23) [Материал]
a-365Спасибо.
Еще есть новый движок, Gamekit. Тоже очень хорош, и полностью открыт.
http://www.youtube.com/watch?v=V0p2kvzFHSw&feature=related

+2-
5 iMoonlightAndre   (04 Января 2012 11:23) [Материал]
Потом про него напишу. А то трафик кончился...

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск по сайту
10 случ. движков
  • Torque 2D
  • Free Heroes
  • EDuke32
  • Flickgame
  • O.H.R.RPG.C.E
  • Silent Walk FPS Creator
  • Raycasting Game Maker
  • MegaZeux
  • GameBryo
  • Flicksy
  • Друзья сайта
    Игровой форум GFAQ.ru Перевод консольных игр
    Все права сохранены. GcUp.ru © 2008-2024 Рейтинг