- Сделал более-менее работающий набросок интерфейса для создания карты: выбор мира, типа дефолтной поверхности и размера.
- Добавил на скорую руку сделанный второй тип мира, чтобы показать возможность переключения.
Ты же в конкурсе участвуешь, да?
Ducat
> Ты же в конкурсе участвуешь, да?
Уау, я так был занят этой темой, что перестал следить за конкурсами!
Я подумаю, спасибо
Итак, я работал на скорую руку, дико запутал код, но реализовал сохранение и загрузку полученной карты в файл. Теперь придется разгребать то, что натворил))))
Но теперь уже есть что-то, что можно загружать в игру! (хоть на такой карте и нет пока юнитов)
Задумка похожа на СК2. Мб проще в Galaxy Editor сделать?
qGrin
> Задумка похожа на СК2. Мб проще в Galaxy Editor сделать?
Нет, у меня 2D игра. Высота достигается не графически. И принцип построения карты другой.
- Сделал сохранение карты в файл и чтение обратно в редактор и игровой режим
- Сделал начальный интерфейс из простых кнопочных меню
- Интегрировал все это вместе
- Игровой режим пришлось пока покоцать (туман войны стоит не на своем месте, физические заграждения убраны. Есть мысль избавиться от них совершенно, оставив лишь движение по поиску путей. Кажется, заграждения только создают проблемы. Но это порождает другие проблемы с позиционированием юнитов у границ тайлов, которые я пока не знаю, как решить.
Устал кодить, решил нарисовать еще немного арта в стиле фона меню Warcraft II
Рисую бетонное возвышение. Выходит не очень, видимо, придется таки использовать блендер хотя бы для получения черновых тайлов
Немного подосвоился с блендером, сделал черновые тайлы возвышения. Не хватает детализации, теней и разных вариантов, ну да это дело наживное.
Наткнулся на некоторые проблемы с навмешем на тайлах в Godot, решил их, изменив размер тайла и поменял угол к горизонту. Теперь картина более вертикальная. О, как сразу легче глазам!
Если быть точнее, раньше угол между взглядом и вертикалью был 60 градусов. Это классический угол для пиксельной изометрии, но при нем взгляд стелется по горизонту и в RPG играть хорошо, но для стратегии подходит не очень.
Теперь угол примерно 41.41 градуса (эта мерка нужна в блендере для установки камеры)
При этом угле линии пиксел-арта идут не "два вправо, один вверх", а "четыре вправо, три вверх".
Для пиксел-арта, конечно, такое уже не подходит, линии получаются слишком ломанными, но для рисунка или рендера - хорошо.
Прошу прощения за задержку в обновлениях, если кто следил. У меня сейчас трудности в личной сфере и на работе. Немного надо разгрести и вернуться к разработке.