Древний организм
|
Опубликовано 18.11.2009 10:39 (15 лет назад) # |
Подумал, решил завести для себя же "блог". Но так как лень делать именно блог, решил писать тут.
Разработки ведутся уже пару недель, тайком. Большей частью в свободные минутки на работе. Поэтому проект пока только на канвасе :)
Из пока реализованного:
Редактор карт:
Только вейпоинты. Расстановка, линковка, свойства.
Сама игра:
Реализован класс игрока.
Реализован базовый класс крипов.
Реализован базовый класс строений.
Оборонные строения научились искать в зоне видимости врагов и открывать по ним пальбешку.
Крипы научились обнаруживать строения в своём радиусе и начинать их херачить. |
|
|
Администратор
|
Опубликовано 18.11.2009 13:54 (15 лет назад) # |
Что за игра? Ну, то есть, понятно, что dota/defence, но всё же. |
|
|
Древний организм
|
Опубликовано 18.11.2009 14:12 (15 лет назад) # |
Ну не дота и не дефенс, скорее всё наизнанку.
Я бы скорее назвал tower offence, если так хочется :) Суть в том чтобы снести базу врага.
Враг защищается товерами, апгрейдит их, нахерачивает больше. Игрок собирает партии крипов из разных классов и шлет волнами в бой.
К слову сказать, крипы не просто тупо прут на базу, они захерачивают все постройки, которые находят по пути.
Крипы разных типов, бронированности и т.п. (вполне обычно), но также пара классов вроде хилеров, которые не атакуют, а хиляют других крипов из партии и\или воскрешают убитых. Или некие подобия баферов, вешающих на всех в округе бафы\дебафы вроде регенерации здоровья, повышения армора....
Вот как-то так.
редакция от Darthman, 18.11.2009 14:12 |
|
|
Инженер‑космогоник
|
Опубликовано 18.11.2009 14:45 (15 лет назад) # |
идея прикольная. Я даже гдето находил название (чтото типа tower offence:), но ни одной игры не видел.
Я думал над геймплеем и хочу задать вопрос по устройству - как будет строится геймплей? вместо волн противников будет множество баз(все мощнее и мощнее)? Юниты будут прокачиваться? управление ими не прямое? |
|
|
Древний организм
|
Опубликовано 18.11.2009 14:57 (15 лет назад) # |
Управление юнитами не прямое. Тоесть выбежали из портала - побежали сметать все на своем пути в радиусе своего видения. Цель - центр базы врага (цитадель).
Количество групп врагов зависит от кол-ва порталов на карте. Из каждого портала вылезает 1 волна.
В волну игрок сам выбирает кто пойдет. Типы юнитов, которых может взять игрок зависят от "уровня" игрока, который растет с каждой волной и каждой снесенной башней.
Типы юнитов делятся на стрелков, милишников, кастеров.
Юниты сами по себе с каждым левелом игрока будут получать небольшую надбавку к здоровью, броне, повреждениям. (Броня тупо гасит часть поврежений, наносимых монстрам)
Юниты, владеющие аурами будут давать временные бонусы юнитам вокруг себя, пока они живы.
редакция от Darthman, 18.11.2009 14:58 |
|
|
Древний организм
|
Опубликовано 18.11.2009 15:58 (15 лет назад) # |
+ уничтожение башен дает опыт
+ считается уровень игрока, отрабатываются левелапы
+ панельки в оконном интерфейсе
+ кнопочки в оконном интерфейсе
+ чекбоксы в оконном интерфейсе
редакция от Darthman, 19.11.2009 15:17 |
|
|
Древний организм
|
Опубликовано 19.11.2009 15:31 (15 лет назад) # |
оконный менеджер
|
|
|
Древний организм
|
Опубликовано 24.11.2009 11:37 (15 лет назад) # |
+ попытка родить сетевой код
mapedit:
+ сохранение в файл базовой карты
+ загрузка из файла базовой карты
редакция от Darthman, 24.11.2009 12:59 |
|
|
|
Опубликовано 24.11.2009 14:28 (15 лет назад) # |
Удачи тебе в разработке! |
|
|
Древний организм
|
Опубликовано 24.11.2009 15:04 (15 лет назад) # |
редактор вейпоинтов (в будущем полноценных карт)
|
|
|
Древний организм
|
Опубликовано 25.11.2009 14:05 (15 лет назад) # |
+ крипы начали ходить по вейпоинтам и хреначить всё что встречается на пути....
* Игра должна... просто обязана быть сетевой!
редакция от Darthman, 27.11.2009 12:59 |
|
|
Древний организм
|
Опубликовано 01.12.2009 15:36 (15 лет назад) # |
Втихую был допилен долгостройный монструозный фонтрендер..
Из фич - сохранение маленького размера файлов с текстурой, создание шрифта из ЛЮБОГО установленного в системе шрифта, независимо от наличия прозрачности\моноширинности, подгонка итоговой текстуры под минимальный размер (площадь в пикселях). Возможность отрендерить только выбранные символы, замечательный антиалиасинг. |
|
|
Древний организм
|
Опубликовано 08.12.2009 15:05 (15 лет назад) # |
+ добавлен второй тип врагов (первый рожденный от базового)
+ добавлен параметр Armor, радиус видимости, радиус атаки, повреждения, скорость.
+ добавлен алгоритм поиска цели в пределах радиуса видимости и подбегание в пределах радиуса атаки. |
|
|
Древний организм
|
Опубликовано 22.12.2009 15:17 (15 лет назад) # |
Меж тем сурсы похерил... мда |
|
|