Red Border Studio

Red Border Studio 

Делаю игры и рассказываю об этом

24subscribers

19posts

goals3
3 of 50 paid subscribers
Я смогу уделять намного больше времени игре, и я смогу покушать :) Всем спасибо за поддержку!
1 of 2
$0 of $71 raised
На развитие игры. Деньги с подписок и собранные с этой цели уходят на улучшение продуктивности разработки (я смог с помощью Вас купить кресло, БАДы)

Разработка Edge of Power

Спустя время, понимаю что это было весьма не ожиданно. Я решил делать новую мини игру, и решил начать именно с боевой системы. Даже не думал, что это и станет основным проектом теперь. 
Используя старые наработки, я решил объединить слегка два билда игр, и получились теже самые динамические границы, и страны. Но и теперь с простой системой юнитов, ох как же на нёё много планов..  

После базового состояние игры, я решил прорабатывать мелочи. В первую очередь боевую систему. 
Уже сейчас в игре имеется:
Управление войсками
Управление группами войск
Свободное выделение войск
Различные анимации
Битвы между войсками
Разные типы юнитов и их параметры (жизни, скорость, радиус атаки, скорость атаки и т.д)
Сделаны визуальные построение пути, можно также "рисовать пути для юнитов" 
Различные механики, например атака с фланга/с тыла, даёт бонусы к атаке 
Система поворотов юнитов
Система коллизии
и возможно ещё что-то упустил)

Далее, я решил переделать войска, именно их внешний стиль, с простого, на что-то более красивее 
Были обновлены границы юнитов, они стали более глянцевыми, а также были добавлены лёгкие блики и тени (да пришлось делать простую систему солнечных лучей)
Последний скриншот, текущий вид юнитов. 
(боёвка ещё не закончена, в планах увеличить масштаб, до фронтовых битв, а пока-что представлены только полки)
Далее почти в данный момент времени, я начинаю работать над картой и странами. 
Как же много было попыток сделать нормальную систему карты, отказавшись от воксельной системы, я решил строить границы, и уже работать с границами, а не с территориями стран. Было изучено большой объём алгоритмов и принципы их работ. Чтобы просто реализовать хоть какие-то границы. Основный принцип, который был выбран. Это нахождение контрольных точек, и уже потом связывать их через различные кривые (сплайны) 
Ниже приведён скриншот наиболее получившейся границы, но она для точности требовала создание многих контрольных точек, а юниты бы сдвигали точки. Но всё же это вызовало много проблем с захватом территории. Прям очень много. и всё же было принято более простой решение. 

А именно. Возвращение к воксельной системе карты, но уже с доработками. Границы пока-что я не трогал. В основном я поработал (буквально в день написании этой статьи) над создание системы чанков. или же регионов. Сейчас карта не вся обновляется, а только те участки(чанки) где произошли изменения. На скриншоте видно, что процесс обновление показан зеленым цветом, это обозначение того что в чанке происходит обновление. Таким образом это значительно оптимизировало игру. Вместо целого обновление карты, сейчас нужно обновлять только парочку границ и парочку территорий. 

Также забыл сказать, реализована простая система LOD(хоть это не прям она) в общем, при отдалении карта имеет полную непрозрачность, но при приближении начинает лучше отображаться фоновая карта. (второй скриншот) 
Subscription levels5

Подать милостыню

$1.42 per month
• Доступ ко всему эксклюзивному контенту на Boosty    

Ваша поддержка мотивирует разработчика работать над проектом еще больше!

Барон

$4.3 per month
• Доступ к ТГ каналу
• Все преимущества предыдущего уровня
+ chat

Герцог

$7.1 per month
• Все преимущества предыдущего уровня
***
Спасибо за нереальную поддержку!
+ chat

Король

$14.2 per month
• Все преимущества предыдущего уровня
***
Милорд, казна теперь будет полна
+ chat

Император

$48 per month
• Все преимущества предыдущего уровня
***
Милорд, мы можем собрать элитных наёмников и захватить соседние село
+ chat
Go up