Разработка и ромхакинг > Ромхакинг и программирование
Клон Gun Nac под iOS
(1/2) > >>
Gargolev:
Планирую сделать две версии - полную коммерческую и бесплатную с ограничениями (например, одна жизнь).
Платформа - iOS (retina display).
Средства разработки: Objective-C, xCode, движок cocos2d.

Пока что ищу спрайты. В архиве лежат те, что выдрал по-быстрому полуавтоматическим способом

Сайт проекта (без специального раздела), но будут выкладываться фрагменты кода:
gargo.of.by

Кто может и желает помочь - составить краткую характеристику врагов первого уровня. Особенно интересует траектория движения и какими снарядами стреляют
s1nka:
Воруешь спрайты и еще хочешь продавать игру?
Tempest:
А можно поподробней?
Gargolev:
s1nka разумеется, спрайты из оригинала пока не найдется художник либо только в бесплатной версии

Spiralmouth, позже. Если интересуют какие-то конкретные вопросы, то в лс/icq
Gargolev:
добавлена информация о сайте
Gargolev:
корабль перемещается по экрану и стреляет оружием 1 без модификаций
Gargolev:
Начал добавлять врагов
Gargolev:
Запрограммировал движение первого врага - цепочка вращающихся квадратиков. По ним можно стрелять оружием и они взрываются
r57shell:
да ты просто гений
Gargolev:
Добавлено:
- цепочка врагов-спутников из начала первого уровня;
- основное оружие всех 5 видов первой степени улучшения. Оружие 3 самонаводящееся, но траектория движения упрощена. В качестве оружия 4 огнемет частицами, а не спрайтами
- некоторые бонусы
- бомба F
GBA:
На чём тестируете игру?
Что применяете для компиляции?
Gargolev:
Тестирую пока на эмуляторе. Устройство также есть, но в нем еще нет острой необходимости.
Ответ на второй ваш вопрос есть в первом сообщении. Или я недопонял вашего вопроса
GBA:
Gargolev, мне просто интересна данная тематика, создания игра на IOS и Android. Вот и интересуюсь. Какими программами пользуетесь. А то я устанавливал SDK Android. Так у меня даже не получилось скомпилировать в нём небольшой код.
Хороший сайт, мне понравился. Такие сайты нужны.
Сформулирую свой вопрос по-другому.
Что за программу используете для разработки проекта и его дальнейший компиляции. Что за эмулятор. Или он уже встроен в программу.
Если что-то не так написал, прошу извинить.  :blush:
Gargolev:
омг написано же в первом посте:

--- Цитата ---Средства разработки: Objective-C, xCode, движок cocos2d.
--- Конец цитаты ---
Если вы не знаете, что означает "средства разработки", то не вижу смысла дальнейшей дискуссии.
Эмулятор встроенный. Все это работает только mac os или в хакинтоше.
Если хотитет разрабатывать под андроид, то советую вместо eclipse скачать motodev
GBA:

--- Цитата: Gargolev от 29 Май 2012, 17:55:31 ---Эмулятор встроенный. Все это работает только mac os или в хакинтоше.

--- Конец цитаты ---
Вот наверное это я и хотел узнать, просто криво свою мысль выражаю. То  есть для полноценной разработки нужно будет либо приобретать Mac либо ставить виртуальную машину, вы в своём случае что используете?


--- Цитата: Gargolev от 29 Май 2012, 17:55:31 ---Если хотитет разрабатывать под андроид, то советую вместо eclipse скачать motodev

--- Конец цитаты ---
Спасибо за совет.

Gargolev:
На хакинтоше, говорят, разнообразные ошибки могут вылазить, но зато на имеющийся компьютер становится бесплатно
Я использую старый macbook pro 2007 года
Gargolev:
На текущий момент реализованы (похоже или не очень):
- первая ступень всех видов оружия и бомб корабля
- бонусы оружия, бомб, powerup , big powerup. Два последних не влияют на оружие
- 4 вида врагов (если считать юниты и цепочки из этих же юнитов одним врагом) - все враги, встречающиеся с начала уровня до появления серых камней, раскалывающихся на 4 еще более мелких камня
- друзья, из которых при попадании снаряда выпадает бонус

Также изменены заставка начала игры и внешний вид магазина.

Скриншоты прилагаются:



OmKol:
Я бы посоветовал использовать концепцию управления Relative Touch, которая используется, например, в шмапах на айфон от Taito и Cave. То бишь ставлю палец на экран, перемещаю палец - соответственно перемещается самолёт (не путать с концепцией "где палец - там и самолёт"). Если же хочется сохранить оригинальное управление - сделать этот режим опциональным (например, в порте RayForce от Taito есть два режима с разным управлением, таблицы лидеров для них тоже разные).
Gargolev:
уже думал об этом. Не будет из-за особенностей самой игры:
- иногда объектов на экране (не считая картинок фона) так много, что они заполняют весь экран. Я планирую сохранить это
- мобильное устройство => враги должны быть слегка крупнее
- враги могут появляться практически из любой точки на границе экрана.
Исходя из всего этого палец будет закрывать слишком большую область + кнопки А и В + хотя бы одна кнопка паузы. В настоящий момент и так кнопки джойстика отъедают часть игрового поля. Игровое полеполучилось слегка больше оригинального - 320х320
Mad:
Gargolev, Как будет реализовано перемещение? Только виртуальным джойстиком? Это же ад, сделай действительно два варианта управления. За палец не волнуйся, для Айфона есть например стилусы.
Навигация
Главная страница сообщений
Следующая страница

Перейти к полной версии