Corsair Wars
Корсарские войны
"Разработка своей игры с блекджеком и..."
2022
Начало пути
Как все начиналось?
Я люблю играть. Люблю игры про пиратов, про море, про выживание, про преодоления трудностей.
Но в каждой игре чего-то нехватает. Где-то есть классные морские сражения, но нет выживания, игры "человечком". Где-то есть и морские сражения и игра "человечком", но нет сетевого режима. Где-то есть все перечисленное, но нет сюжета и реализма.
Все это подтолкнуло меня к созданию собственной игры.
Опыта нет. Амбиции в избытке. Поехали!

Все началось с попыток освоить игрокой движок Unity:

Все хорошо, но я хочу сделать игру с мультиплеером... Оказалось, что нюансов и сложностей в сетевом программировании гораздо больше, чем в разработке соло игры...
И в Unity это все нужно делать с нуля, либо покупать готовые движки сетевого взаимодействия...
Я от эйфории перешел в стадию размышления и поисков... Спустя где-то полгода я решил изучить движок Unreal Engine.
2023
Изучение Unreal Engine

Самое лучшее время для изучения чего-то нового - это новогодние праздники. И я решил их потратить на Unreal Engine.

Unreal Engine мне показался каким-то ненастоящим, игрушечным, несерьезным. Но в нем программировать нужно на C++. Как так? Это же серьезный язык программирования и мой любимый язык...

Удивления продолжились. За несколько дней мне удалось создать все то, что я на Unity делал пару месяцев. Скорость разработки поражала.

Но стали проявляться и подводные камни. Сделать красивую картинку в Unreal Engine очень быстро и просто, но оживить ее оказалось не просто.

Нужно программировать... Хорошо, что я умею и люблю программировать. Поэтому едем дальше.

2023
Разработка прототипа

В умных статьях про геймдев пишут, что нужно сначала сделать прототип игры, а уже потом саму игру. Но я их не читал)))

Поэтому я начал сразу делать полноценную игру. Но она в конечном виде оказалась прототипом с основными механиками морского боя.

Сетевой код на Unreal Engine писать не надо. Он уже встроен в сам движок. Конечно настраивать и отлаживать его будет нужно, но на стадии прототипа можно взять то что есть.

Сервер сделан, клиент написан, все запущено и работает. Кайф!!!

"Отлично получается!"
весна 2023
Знакомство с Blender
Учусь рисовать
Итак. Прототип есть. Идеи есть. Где взять картинки и модельки?
Я рисовать не умею, будем искать готовые. Бюджет на разработку игры не выделен никакой (это же хобби) , значит буду искать бесплатные.
Но хороших бесплатных моделей нет. Есть относительно хорошие, но сделаны разными авторами, и все вместе очень похожи на зоопарк.
Нанимать 3Д художников мне показалось очень дорогим. И недолго думая я пошел учиться сам.
Обучение шло быстро и хорошо. Процесс оказался очень увлекательным и медитативным.
Ниже мои выпускные работы сделанные в процессе обучения:
И вот у меня готов прототип первого корабля главного персонажа. Конечно надо сделать его более детализированным и красиво покрасить, но с тем, что есть уже можно работать, продолжить разработку базовых механик игры.
весна 2023
Немного картинок
Скриншоты сделаны из редактора Unreal Engine
Видео игрового процесса
Небольшой ролик про стартовый остров. Пока без NPC.
Поддержать проект
Сбербанк - 4276 3800 5407 0847

Скачать клиент игры: Лаунчер CW
Связаться с нами:
Made on
Tilda