Инди
Максим Аверин
1886

Релиз версии 0.5 для Veloren

Вот и вышла долгожданная версия 0.5 для игры с открытым исходным кодом — Veloren.

В закладки
Аудио

Окей, как-то я уже писал про Veloren, где описывал все плюсы развития как коммьюнити-проекта, историю зарождения идеи и вообще все интересные выдержки про разработку и сообщество.

Кратко опишу своей же цитатой для новых ребят:

Проект был создан в начале 2018 года. Может показаться, что это очередной клон нашего любимого Куб Ворлда, но это не так: они схожи лишь внешне. На самом деле игра вдохновлялась многими играми, в том числе Dwarf Fortress, Legends Of Zelda, Mount & Blade и многими другими. У разработчиков в планах реализовать сложную симуляцию мира, состоящую из развивающихся цивилизаций, торговли, войны, вторжений, миграций, природных катаклизмов и много чего еще. Все это будет влиять на песочницу, делая каждую игру уникальной. Да, по сути это механики Дварф Фортресса, только улучшенные и с приятной глазу картинкой.

Остальное читайте в первоисточнике.

Перейдем к сути: пару дней назад вышла в релиз долгожданная версия 0.5, включающая в себя следующие штуки:

  • Множество новых функций генерации мира
  • Более разнообразные мобы с улучшенным ИИ
  • Более захватывающие бои и развитие персонажа
  • Тонны улучшений производительности

Перед релизом версии наш лидер мета-группы, @AngelOnFira, написал очередной блог, в котором описал новые фичи версии и опросил наших контрибьюторов, что они ожидают от этого года в отношении игры. На основе его я и пишу этот пост.

Что еще из значимых событий произошло за это время? Лаучер перешел на днях в тестовый режим и теперь любой может его опробовать:

​Запуск игры через Airshipper

Кроме того, за время разработки 0.5 появлась новая группа разработчиков — геймдизайнеры под предводительством @Silentium. Почти каждую субботу проводятся встречи, где ребята обсуждают фичи на какую-то конкретную тему, дискутируют и ищут наиболее годные варианты для внедрения. После каждого такого собрания создается файл, в котором записаны все принятые идеи. Вот, к примеру, файл с типами оружия и соответствующим стилем боя.

А что еще более интересно, ввиду интернациональности разработчиков и коммьюнити, наконец-то были реализованы первые наброски системы локацизации. Мы поучаствовали в разработке русского перевода. Он закончен, но пока не добавлен, в виду ошибок с некоторыми шрифтами. Но его уже можно использовать, немного поиграв с файлами.

Русская локализация

Эти и остальные фичи можно посмотреть на видео с обзором фич 0.5! Его, кстати, сняли и смонтировали мы.

Veloren 0.5: What’s new

Нельзя забывать и старые традиции. Те, кто читал предыдущий пост про Veloren, знает, что в честь выхода новых версий всегда проводят «релизные вечеринки». Релиз 0.5, конечно, не стал исключением.

Пока одни тусили на спауне, проходя лабиринт и убивая друг друга, группа отважных ребят сделала своей основной целью поиск легендарного огромного гуся, скриншот которого какое-то время форсился в официальном Дискорде. Его так и не нашли, зато атмосферно попутешестовали, пытаясь его найти. Будто Братство Кольца идет в Мордор.

А теперь, ребята, самое время самим зайти в игру, заценить красоты генерации (в особенности горы, которые порой бывают выше уровня облаков!), новых мобов и атмосферу!

Не забудьте подписаться на нас, чтобы продолжать следить за амбициозным проектом Veloren!

А еще можете заценить наше старое видео, кратко описывающее игру. Немного аутдейтед, но для знакомства все еще сойдет!

Что за… Veloren?

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Максим Аверин", "author_type": "self", "tags": [], "comments": 14, "likes": 32, "favorites": 47, "is_advertisement": false, "subsite_label": "indie", "id": 99140, "is_wide": false, "is_ugc": true, "date": "Mon, 03 Feb 2020 17:20:59 +0300", "is_special": false }
0
{ "id": 99140, "author_id": 55718, "diff_limit": 1000, "urls": {"diff":"\/comments\/99140\/get","add":"\/comments\/99140\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/99140"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 64960, "last_count_and_date": null }
14 комментариев
Популярные
По порядку
Написать комментарий...
3

Отличный проект.
Ах, был бы он на Юнити или, лучше, на Анриле - с таким удовольствием присоединился бы.

Ответить
1

Раст относительно легкий, плюс ребята активно помогают в освоении.

Ответить
3

ИМХО дело не в лёгкости. Да и освоить, с моим-то опытом, новый движок довольно быстро. Тут два мнения. Профессиональное - лучше было бы делать на более распространённом и зарекомендовавшем себя движке. Коммьюнити развито, помощи и информации много. Пачки джунов, миддлов и даже сеньоров, постоянно пилящих пет проджекты для обучения/развития - нет-нет, кто-нибудь да и привнесёт пулл реквест. Маловероятно, но с шансами - помощь от создателей движка, если им это вдруг будет выгодно с маркетинговой точки зрения. Личное - не хочется распыляться. С огромным удовольствием попилил бы на Анриле, ибо сейчас с ним работаю.

Ответить
0

А так - печалился, когда CubeWorld сдулся. Даже написал себе кусок кода, чтобы из MagicaVoxel подгружать и генерировать в рантайме воксели в Анриле.

Ответить
0

О, так я не ошибся, не просто похожие, а те же картинки, что в твиттере Amethyst Game Engine. А я и не думал, что его наши делают. :)

Ответить
0

Amethyst не делают русскоязычные .-.

Ответить
3

Так любимый куб ворлд вроде на релизе говном вышел, нет?

Ответить
1

Не сыпьте сахар в пиво...

Ответить
0

А русского языка нет?! Скачал последнюю версию, там только английский и французский.

Ответить
1

Русский только частичный, пока не ввели, ибо с шрифтами пробелема. Можешь написать в комментариях группы, я тебе кину первоначальную версию.

Ответить
0

Звучит как игра про ушастого велоцираптора по имени Адам.

Ответить
–1

Да это же cubeworld

Ответить

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovz", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "chvjx", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } }, { "id": 20, "label": "Кнопка в сайдбаре", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "chfbl", "p2": "gnwc" } } } ]
{ "jsPath": "/static/build/dtf.ru/specials/DeliveryCheats/js/all.min.js?v=05.02.2020", "cssPath": "/static/build/dtf.ru/specials/DeliveryCheats/styles/all.min.css?v=05.02.2020", "fontsPath": "https://fonts.googleapis.com/css?family=Roboto+Mono:400,700,700i&subset=cyrillic" }