![]() |
Покорители космоса - 2D стратегия ВКонтакте
В данной теме я хочу рассказать о нашем проекте "Покорители космоса". Проект стартовал в ноябре 2012 года. Как пожалуй и многие другие, на протяжении некоторого времени я поиграл в различные игры, обычные, замудреные, сетевые и просто настольные... Так как по специальности и опыту основной работы я программист, решил попробовать создать что-то свое на игровом поприще. Начал читать различные туториалы, подбирать где что удобнее и понятнее для старта. Остановился на социальной сети ВКонтакте, так как имею там много друзей и общую эрудицию по этой соц. сети. На одном из форумов нашел пример проекта, легковесного проекта под FLASH, с исходниками и полным разрешением на использование, и тут понеслось... Начало было довольно трудным, я был один и мало что знал о всех подвохах игрового мира так сказать глазами разработчика, да и сейчас пожалуй знаю немного, но уже больше чем год назад. На данный момент команда разработчиков насчитывает 7 человек и состоит из: программиста, двух художников, писателя, музыканта, геймдизайнера+диктора+3Dмоделлера и помощника по геймдизайну+тестировщика. Краткая аннотация к игреИгра представляет собой космическую 2D стратегию реального времени с элементами ММОРПГ. Игроку предстоит построить свою космическую станцию, включая модули по добыче и обогащению ресурсов, модули по выпуску вооружения для защиты планеты, научный центр по улучшению различных характеристик, а также Ангар с командирским кораблем для уничтожения различных объектов прямо в открытом космосе. Несколько изображений по игре:
Описание игры Игра представляет собой космическую 2D стратегию реального времени с элементами ММОРПГ. Игроку предстоит построить свою космическую станцию, включая модули по добыче и обогащению ресурсов, модули по выпуску вооружения для защиты планеты, научный центр по улучшению различных характеристик, а также Ангар с командирским кораблем для уничтожения различных объектов прямо в открытом космосе. При первом входе в игру, пользователю, случайным образом, назначается одна из трех доступных рас. Каждая из рас находится на планетах определенного типа, что обуславливает особые характеристики — боевые возможности кораблей и защитных турелей, добыча тех или иных ресурсов, защита планеты от нападений и ее выносливость к атакам, скорость производства вооружения и т.д. Карта игровой галактики предполагает обнаружение планеты игрока только после достижения 4-го уровня. В игре предусмотрены обучающие задания, которые подсказывают игроку в каком порядке необходимо развивать свою космическую станцию и как войти в режим боя. За выполнение заданий предусмотрена награда. В начале игры необходимо установить модули: Базовый блок, Грузовой отсек и Завод Лазерных турелей. После постройки хотя бы одной Лазерной турели, становится доступной кнопка выбора миссии по защите планеты от астероидов («Защитить планету» справа на главном окне игры). Защита планеты проходит в режиме стратегии реального времени, ваша задача — потерять как можно меньше турелей, при этом сбить как можно больше астероидов/комет и при этом исключить полное уничтожение своей планеты, в случае которого бой будет завершен с Поражением. При поражении полученные очки опыта и ресурсы делятся на 2. Полученные после боя ресурсы за сбитые астероиды можно потратить на развитие космической станции или на покупку нового вооружения, а полученный опыт вложить в улучшение одного из параметров соответствующих (используемых в бою) видов вооружения. Для выполнения свободного полета на собственном корабле необходимо установить модуль «Ангар». Основные особенности • в игре есть два основных режима: защита планеты и свободный полет в космосе на корабле, вместе с другими участниками вселенной • прокачка уровня и строительство космической станции из модулей прямо в космосе, • 3 расы - Хуманы (человеческая раса, красный цвет), Теоксы (органические роботы, синий цвет), Зеоны (насекомые, зеленый цвет), • 24 вида корабля, • 3 вида защитных турелей, • уже более 600 планет во вселенной, реальные игроки, достигнувшие 4того уровня, • 30 рангов, выдаваемых по достижению уровней, • 13 видов статичных планет и еще 17 планет в 3D с вращением, • каждая раса имеет свою уникальную эмблему, • более 30 видов модулей для строительства станции, • космический чат с поддержкой истории, приватных сообщений, смайлов и модерации, • пауза во время защиты планеты, для неотложных дел, • быстрые кнопки для установки турелей, • в свободном полете, режим когда корабль находится по центру, а все остальные объекты движутся вокруг • для своей планеты и корабля можно вписать уникальное имя, • частота обновления игрового поля в основных режимах игры - 24 кадра в секунду, • система прокачки только используемых навыков, стреляешь лазерным оружием - получи очки на улучшение именно лазерного оружия! • объем игры менее 2,5 МБ • Уникальный рассказ по игре • Уникальное описание рас • игра полностью бесплатна, при желании допускается донат, но это не обязательно и особых преимуществ не дает. Платформа и среда разработки • Платформа: Flash Player 11.2, API социальной сети ВКонтакте • Инструмент для разработки: Adobe Flash Professional CS6 • Язык: ActionScript 3.0 • Сервер: PHP 5.3.3, Perl 5.8.8 • База данных: MySQL 5.0.95 Ссылки по проектуИгра ВКонтакте "Покорители космоса" Группа ВКонтакте по игре "Покорители космоса" Предложения по доработке игры Сообщения об ошибках в игре Адрес обратной связи с автором PS: всегда рады любым предложениям замечаниям и критике, а также тем кто желает поучаствовать в проекте или даже просто оказать какую либо помощь (тестирование, советы, примеры и т.д.) |
Цитата:
Вообще, тема космоса на столько заезжена и неинтересна, даже не знаю что сказать. По-моему, большинство флешеров и начинают свой путь в игростроении именно с таких игр, космос + тауэр дефенс. Мне кажется подобную тематику может спасти только крутая красочная графика, да и то не особо. Вам надо поменять ходожника. Точнее заменить этих трех "творцов" одним толковым, хотя бы. |
Обидно, что на флеше делают такие однотипные некрасивые игры.
Пора бы уже скреативить чтоли. |
Вложений: 1
Цитата:
По моей статистике новички как правило берут проекты с наземным исполнением. Толи это проще, толи ближе к миру в котором существуем все мы) Тем временем в данном проекте уже 90к установок и 92-ое место в общем рейтинге ВК из 7000+ приложений) Спасибо за комент! |
Обновление! Версия 1.00.431!
- Реализованы ПВП бои между игроками - уже более 4000 планет во вселенной, далеко не каждый игрок появляется на карте вселенной... - более 45 видов модулей для строительства станции, - объем игры менее 4 МБ - продолжается перевод игры под FlashDevelop, осталось примерно 5-10% 02.04.2014 Проект новой заставки, пока в черно-белом исполнении, для расы Хуманов (людей), художник Стас Пастухов http://space15.ru/forum_images/LoaderHuman-4.jpg 22.10.2013 Изображение главного героя расы Хуманов от художника Стаса Пастухова https://pp.vk.me/c616719/v616719589/87e/thP_-CmW6no.jpg 89 место в общем рейтинге ВК (ТОП-1000) на текущий момент, 07.04.2014 https://pp.vk.me/c540103/c608520/v60...t-g8Je58rY.jpg |
Круто, молодцы.
Нужно очень серьёзно поработать над графикой. |
Цитата:
модули, фон, интерфейс, кнопки, планеты - что именно?) |
Цитата:
Цитата:
|
Всё именно :D
|
Персонажи хорошо получились.
Над всем остальным нужно работать.
|
Цитата:
|
Да это очень удобно, не надо постоянно заботиться о чистке кеша. Вообще бывает по разному люди делают, кто-то в один файл все упаковывает, кто-то разбивает на модули. Видел игру, в которой каждый муви клип вынесен в отдельный swf и запрашивается с сервера при надобности, словно картинка в разметке сайта.
|
спасибо за подробный ответ, будем работать над этим)
|
ап 111111
|
Ну вы бы чейнджлог написали :)
|
Цитата:
- В меню игрового чата добавлена функция быстрого перехода на планету любого участника, который есть в чате. - Планета обнаруживается на карте независимо от уровня и удаленности. - Для игроков до 4-го уровня координаты планеты при просмотре назначаются вымышленные, так как планета еще реально не обнаружена на карте вселенной, - Во все планеты можно входить, смотреть станцию и статистику. - 120.000 участников, вот наш новый рекорд ✔ Версия игры 1.00.434 (27.04.2014) - При загрузке игры используется новая обложка от Стаса Пастухова - Подправлено управление кораблем в свободном полете кнопками WASD - Во всех режимах игры курсорные клавиши (стрелки) двигают фон. - Рисовать в свободном полете теперь можно при управлении как с клавиатуры так и мышью. Для включения режима "Маркер" необходимо нажать пробел. - Для стирания всех рисунков с игрового поля служит клавиша "ESCAPE". - В свободном полете фиксируются два подрежима: корабль по центру экрана и свободное смещение фона и корабля. - При уничтожении астероидов, кроме ресурсов показывается иконка и количество получаемого опыта. - В режиме защиты планеты ресурсы и опыт выпадают из астероидов аналогично режиму "Полет". - Размер игрового поля при защите планеты теперь зависит от уровня игрока. Для 1го уровня он составляет 3000х3000, а для 150+ уровня уже 6000х6000. Ранее размер был 4000х4000. - Исправлена ошибка при загрузке фотографии (аватара) игрока из ВКонтакте. - Исправлена ошибка при наведении цели атаки на комету. - Несколько изменено взаимодействие на карте вселенной. - В случае поражения при защите планеты, включается 2ух секундная пауза, дабы игрок смог внимательно рассмотреть уничтожение своей планеты. Ранее этот процесс закрывало финальное окно с результатами боя. - Фон в игре теперь сведен в единый механизм для всех режимов и реализован на технологии Stage3D (Starling) - Минимальная версия флеш-плеера поддерживаемая игрой 11.2. Ранее была 10.3. На этом мы потеряли от 3 до 5% игроков, но увы... ✔ Версия игры 1.00.436 (30.04.2014) Добавлены ежедневные бонусы за вход в игру! 5 Арго - каждый день, 15 Арго - за вход в игру 5 дней подряд! ✔ Версия игры 1.00.437 (01.05.2014) 1. Проведена балансировка всех кораблей, теперь расы равны по силе. Например, корабль "Агрессор" стал аналогичен по параметрам кораблю "Остряк". 2. В 2 раза снижен эффект прокачки максимальной скорости от уровня. Чтобы летать быстро, необходимо выбрать подходящий корабль. ✔ Версия игры 1.00.439 (08.05.2014) 1. Добавлены 6 новых секторов в открытом космосе для полетов на корабле. Это прототип будущей вселенной, которая охватит более 5000 планет. 2. Теперь для перехода между секторами галактики используются звездные врата. Карта пока не реализована, но каждый может сам составить текущую карту секторов. 3. При управлении кнопками WASD реализовано бесконечное движение. Раньше корабль летел примерно пол экрана и останавливался, для продолжения требовалось нажимать кнопки еще раз. 4. При полете по умолчанию включен режим "По центру". Этот режим отключается кнопкой справа. ✔ Версия игры 1.00.441 (18.05.2014) 1. Теперь в чате перед именем стоит метка о текущем расположении игрока: - цифры от 0 до 8 - это сектора в полете - S - игрок находится на станции - D - игрок выполняет миссию защиты планеты - M - игрок просматривает карту вселенной 2. Настройка полета "Корабль по центру" сохраняется на сервер 3. Настройка громкости звуков в игре сохраняется на сервер. 4. В чате в списке игроков цвет, как и ранее, означает расу. Но теперь при смене расы цвет в чате тоже мгновенно изменяется. Ранее была путаница, если игрок изменил расу, его цвет оставался прежним. |
Времени полноценно поиграть нет, поэтому наскоками. (буду дополнять пост)
1. Когда отводишь мышку от скроллбара в чате, скролл прекращается (а увести легко), не надо так. Трудно пользоваться. |
Цитата:
Кстати начали продумывать новый интерфейс, часть уже выложена. работа кипит) |
все, исправили скроллбар, теперь все довольно четко) ну и еще прошли ряд обновлений
|
ап111111
|
| Часовой пояс GMT +4, время: 08:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.