Форум

Космосим Warrior of Light (в разработке)

02 июня 2016 16:02 #9860
Открываю здесь ветку по своему игровому проекту "Воин Света". Это двухмерный космосим, но несколько с более закрученным сюжетом. Решил отойти от привычного "стреляй до упаду" и создать нечто поинтереснее. Помимо сюжетной линии, есть и небольшие квестовые ответвления. До этого игры делал в Unity. Сейчас пытаюсь освоить рынок браузерок. Посмотрим, что выйдет :)

Здесь буду выкладывать не только новости по разработке, но и немного рассказывать о проблемах, решениях. Думаю, разработчикам blend4web будет небезынтересно взглянуть на свой движок с другой стороны

Пока выложу один скриншот. Со временем ещё появятся.
Инди-разработчик игр, фанат Blender
http://prandgames.com
02 июня 2016 16:06 #9861
Ооо, двумерка. Класс. Будешь первый кто сделал двумерку на blend4web, хотя yadoob что то подобное людит вытварять в своих сценах. А чего не стал делать просто трехмерные объекты с видом сверхку? Мне кажется в 3д движке было бы проще сделать так чем пытаться его повернуть в сторону 2д всеми силами. Или норм?
Blend4Web и всё такое. Тридешу тридэ, моделю модели.
02 июня 2016 16:18 #9863
А чего не стал делать просто трехмерные объекты с видом сверхку?
Определенную часть графики я готовил для мобилки под юньку. В тот момент я усиленно изучал inkscape/illustrator и создавал 2D "шедевры" для asset store (даже продавались :). Вроде уже часть была сделана, ну и решил использовать готовое. Хотя, если честно, b4w не особо годится для 2d. Многого не хватает. Ну ничо, осилю :)
Инди-разработчик игр, фанат Blender
http://prandgames.com
02 июня 2016 16:29 #9864

Хотя, если честно, b4w не особо годится для 2d. Многого не хватает. Ну ничо, осилю
Ну у тебя будет возможность быть первопроходцем, потом можешь проанализировать что да как и предложить чего именно не хватает в инструментах что бы процесс разработки 2д приложения на b4w сделать максимально удобным, ну или близкий к этому.
Blend4Web и всё такое. Тридешу тридэ, моделю модели.
02 июня 2016 16:34 #9865
Сегодня убил два часа на доработку параллакса. На скрине выше его конечно не видно, но всё движется как положено.

Технически он выглядит примитивно. 4 слоя графики объединенные с персональными Empty, которые движутся с разной скоростью, на разной высоте. Простая анимация по оси Х. Прикол в том, что Blender в окне показывает правильное наложение слоев, а в движке, хоть тресни всё перепутывалось. Реально часа два сидел и матерился, пока не нашел кое-что интересное.

Вобщем. Если в объектной анимации отсутствуют ключи по Z (в моем случае), то после экспорта, движок в этот Z подставляет нулевое значение. Именно поэтому слои располагающиеся на разной высоте в Blender, все дружно перемешивались в реалтайме. Глюк-с или фича?

Для понимания скрин. У объекта back3 я выкинул Z Location, back2 оставил как есть.

Инди-разработчик игр, фанат Blender
http://prandgames.com
03 июня 2016 10:34 #9874
Да, оно еще и стреляет?!

Инди-разработчик игр, фанат Blender
http://prandgames.com
03 июня 2016 10:50 #9875

Вобщем. Если в объектной анимации отсутствуют ключи по Z (в моем случае), то после экспорта, движок в этот Z подставляет нулевое значение. Именно поэтому слои располагающиеся на разной высоте в Blender, все дружно перемешивались в реалтайме. Глюк-с или фича?
Да было выбрано такое решение, не пробитые ключи берутся по нулям, блендер же берет текущее положение объекта и пляшет от него.

Да, оно еще стреляет?!
Ооо, ничо так.
Blend4Web и всё такое. Тридешу тридэ, моделю модели.
03 июня 2016 11:14 #9877

Да было выбрано такое решение, не пробитые ключи берутся по нулям, блендер же берет текущее положение объекта и пляшет от него.
Хм, сомнительное решение. На мой непросвещенный взгляд должно быть максимально полное соответствие между тем, что видишь во вьюпорте и результатом в браузере.
Инди-разработчик игр, фанат Blender
http://prandgames.com
03 июня 2016 14:47 #9883
Ну неее, хотя бы мелкие астероиды должны быть крутяшшые, а они просто ползут. Я прям расстроился. :)

А вообще, странно, чистый 2d в 3d, в чём прикол? Просветите ктонить, что это даёт? (ну, кроме Zглубины)
03 июня 2016 15:31 #9888

Ну неее, хотя бы мелкие астероиды должны быть крутяшшые, а они просто ползут. Я прям расстроился. :)
Не стоит. У меня просто руки не дошли. :)

Я предпочитаю мелкие украшательства оставлять на этап доработки. Сначала нужно получить общую картину в целом, а то завязнишь в мелочевке и все…
Инди-разработчик игр, фанат Blender
http://prandgames.com
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.