Жанр: Стратегия
Пространство: для начала 2d
Вид: сверху
Описание (Сюжет): Ну меня пока интересует больше техническая часть(потому что новичок) Но если говорить про сюжет то можно что-то типа : Вы предводитель новой стороны(цивилизации) которая обнаруживает что её окружают как и друзья так и враги и которая питается влиться в этот мир.
Особенности вашей игры: - Развитие технологий не по обычному методу стратегий, а по гибридному методу с РПГ (то есть каждый тип юнита можно улучать по многим характеристикам)
- В дальнейшем развитие инфраструктуры не только на какой то планете но и в космосе. Планов и идей много...все описывать и формулировать очень долго.
Кто требуется в команду: - Программист Delphi(в дальнейшем я буду переходить на с++ но пока что.....а если сработаемся то даже хз про с ++
) с базовыми знаниями и очень желательно знакомый с DirectX(Direct Draw). Самое важное что бы он хотел писать игру с нуля).Ну и при полной готовности движка человек умеющий рисовать.
Платформа : PC
Я уже начал по немного делать то что задумал(конечно до момента когда она приймет какие то очертания еще далеко)
Вот то что я сделал за небольшое количество времени...
старая версия (0.0.4.56) :
http://zalil.ru/32602683
Изменения версии (0.0.4.67) :
- Изменен "Туман войны", теперь разведав какую-то часть карты и уйдя с нее, вы будете видеть, что вы по ней уже ходили.
- Добавлена функция атаки у юнита.
- Для тестирования её в левом верхнем углу карты помещено здание противника.(оно покрыто туманом войны так что его надо открыть).
- Исправлен назойливый баг при уничтожении зданий.
старая версия (0.0.4.67) :
http://zalil.ru/32612660
Изменения версии (0.0.4.70) :
- Теперь урон по цели корректно изменяется в зависимости от показателя брони цели.
- Устранена ошибка при нажатии правой кнопки мыши на панели.
- Устранена ошибка при нажатии правой кнопки мыши на выделенном здании.
старая версия (0.0.4.70) :
http://zalil.ru/32625664
Изменения версии (0.0.4.75) :
- Исправлен баг, при котором юниты могли, в некоторых ситуациях, "наезжать" один на одного.(Спасибо за описание бага zilbogo).
- Обработка нажатий клавиш была корректно разделена между игрой и главным меню, тем самым, исключая реагирования игры на нажатие клавиш в меню.
- Была введена возможность включить отображение препятствий, которые присутствуют на карте в данный момент. Включить можно нажатием TAB. Она будет полезна для отлавливания не корректного движения юнитов.
- В Readme.txt добавлено описание содержимого файла Buildings.dat.
старая версия (0.0.4.75) :
http://zalil.ru/32627423
Изменения версии (0.0.5.01) :
- Теперь игра пошаговая(На данный момент ходы одновременные).
- Сменились ресурсы(Было дерево и золото, сейчас Материалы, Метал и Энергия).
- Сменилось название и изображение зданий и юнита.
- Сменилось изображение кнопки(спасибо zilbogo).
- Уличалась анимация уничтожения.
- Теперь невозможно строить на тумане войны.
- Исправлен баг, когда 4 клеточное здание можно было поставить на край другого 4 клеточного.
- Исправлены некоторые баги с полупрозрачностью.
- Добавлен противник, находится в нижнем правом углу карты(Противник с самого начала начнет строить Завод и 2 скаута, когда сделает это пойдет в нападение на игрока).
- При выборе здания подсказка показывает название и стоимость(в дальнейшем будет улучена).
- Нажатие TAB будет теперь переключать игроков(Игрок - ИИ), потом сделаю удобней способ.
- В файле настроек появился новый пункт, она предназначен для тех случаев когда программа не запускается(на планшетах, офисных пк)(сейчас в этом режиме много визуальных багов).
- Папка Images была структурирована.
- БОЛЬШОЕ количество изменений, но все их вспомнить и тем более описать будет сложно.
старая версия (0.0.5.01) :
http://zalil.ru/32720472 (Планов масса но все не успеваешь доделать,но что бы не запускать тему выкладываю текущие наработки)
Изменения версии 0.0.6.18
- Проект был полностью переписан на C++.
- Графическое API было сменено на DirectX 9 3D.
- Полупрозрачность теперь работает быстрей и точней.
- Появился туман войны на миникарте(пока еще не совсем идеальный).
- Поиск пути был переписан из-за некоторых моментов в языке С++ отличных от Delphi.
- Был написан свой "движок"(полноценным его назвать нельзя но это уже не тот набор функций который был раньше).
- К движку прикручены некоторые элементы "Движка" UI (кнопки, чекбоксы, комбобоксы).
- Была сменена модель поиска столкновений (надо тестировать усиленно).
- В связи с написанием движка появилась возможность на лету менять оконный режим на полноэкранный.
- Так же смена расширения (с помощью комбобокса который пока вставлен в неудобное место для тестирования) была добавлена.
- Восстановление после потери устройства более стабильное.
- Появилась возможность масштабировать поле боя(пока она работает не во всех случая корректно).
- Масса мелких изменений связанных с переходом на С++ и свой новый движок.
В версии 0.0.6.18 :
- Кнопка Enter. Показывает дополнительную информацию и режимы.
- Кнопка Tab. Сменна режима отображения.
- Ctrl + Колесико мишки. Масштабирование.
Скачать :
http://zalil.ru/33149473
ВАЖНО У кого не запускается http://zalil.ru/33149473 отписуемся и грузим версию без тумана войны на мини карте : http://zalil.ru/33148815
Сразу хочу сказать ! Графика и спрайты убоги...в пеинте да и вообще рисовать не умею
Проект чисто на энтузиазме ! . (Пока что точно
)
В ближайших планах :
- Обдумываю переход на пошаговую стратегию.
- Увеличить количество юнитов и зданий.
- Надо работать над сетевыми баталиями что бы пока что не усложнять себе жизнь разработкой ИИ.
Так же хочу добавить пару слов о ооп структуре проекта :
Карта это динамический двухмерный массив класса TCell (Редактор карт в начальном виде для себя сделал)
Юнити и здания сохранены в файлах (dat(но это обычные текстовые файлы)). то есть если там (правильно) менять характеристики и ссылки на изображения то игра "соберется" с новыми значениями.
Состояния : то есть меню(в дальнейшем космос например) и игра.
В каждом состоянии свои обработчики нажатия клавиш, мишки и рендер.