Показаны сообщения с ярлыком Game. Показать все сообщения
Показаны сообщения с ярлыком Game. Показать все сообщения

09 июля 2018

Maintenance release: Godot 3.0.5

Oh hello, I didn't see you there. Come in and join us at the dinner table with Godot 3.0.5. This is another relatively small release but many people were bitten by the Google Play privacy policy issue. This is why we decided to release sooner rather than later. In this release the placeholder permissions are gone and exported APKs are clean.

If you use any of the following permissions: CALENDAR, CAMERA, CONTACTS, LOCATION, MICROPHONE, PHONE, SENSORS, SMS, STORAGE you must add a privacy policy to your Google Play account. This is not a Godot requirement but a Google requirement. If you do not use any of these permissions with Godot 3.0.5 and later you don't need to do anything.

Other than this we've fixed an error on exported C# projects and fixed some other small issues. I expect the next release to be a bit meatier.

As usual you can go directly to our Download page to download the new release. Itch.io and Steam releases will be updated soon Please note that for the Mono releases you must use Mono 5.12.0 on all platforms.

As always this release would not have been possible without the laserlike focus of our wonderful contributors.


27 июня 2018

Godot gets new Animation Tree + State Machine

After a long time coming, and as part of the trend of modernizing many old Godot subsystems, the animation tree has been rewritten from scratch and it's now brand new, with plenty of new features.

This was one of the main missing features in Godot, which makes it now much more apt for complex 3D games.


25 июня 2018

Maintenance release: Godot 3.0.4

Welcome to Godot 3.0.4. This is a bit of a brown paper bag release. There is a bug in 3.0.3 causing crashing of the asset library on systems with low threadcount CPUs. This was missed as I did testing only with machines of 8 threads and higher. This bug in itself wouldn't be the worst but for many new users this is the first interaction with Godot they have. This is why we decided on this tiny release.

We took this opportunity to add some documentation fixes as well as a fix for Bullet physics to allow Marc Gilleron (Zylann)'s terrain plugin to function with Godot 3.0.4.
If you are not affected by the asset library bug and do not need the terrain plugin there is no need to upgrade to Godot 3.0.4.

We're planning for a larger 3.0.5 soon with Android exporting fixed and other bug/feature PRs merged.

As usual you can go directly to our Download page to download the new release. Itch.io and Steam releases have been updated too. Please note that for the Mono releases you must use Mono 5.12.0 on all platforms.

I'd like to thank everyone involved in this release. I'll be the one wearing the brown paper bag.


14 июня 2018

Maintenance release: Godot 3.0.3

We are proud to announce the availability of Godot 3.0.3. Thanks to Ignacio Etcheverry (neikeq) it is now possible to export C# based projects to Windows, Linux, and MacOSX! This release, however, still has the APK permission problem. We're hoping to fix this problem soon. In the meantime we have a tool that can fix your APKs after export available.

Apart from the C# export fixes we've also fixed many bugs (we pulled in over 350 patches into this release!) and have a new universal touch to mouse translation system written by Pedro J. Estébanez (RandomShaper).

As usual you can go directly to our Download page to download the new release. Itch.io and Steam releases are still in the process of being updated. Please check back later. Please note that for the Mono releases you must use Mono 5.12.0 on all platforms.

I'd like to use this space to thank our contributors. The effort they put into Godot makes the building of the pyramids look like building a sandcastle.

11 июня 2018

Total War: THRONES OF BRITANNIA доступна на Linux

Компания Feral Interactive, спустя чуть больше месяца с момента выхода Windows-версии, объявила о выходе Linux и macOS версий стратегии в реальном времени (RTS) Total War: THRONES OF BRITANNIA.

Данная игра является первой в серии Total War Saga и использует движок от Total War: Attila. Игра использует только графический API Vulkan, OpenGL не поддерживается. Минимальные системные требования:
  • ОС: Ubuntu 18.04;
  • CPU: Intel Core i3-2100 или аналог от AMD;
  • RAM: 8 гигабайт;
  • GPU: Nvidia GTX 680 2Гб или Radeon R9 285 2Гб;
  • Драйверы: Mesa 18.0.4 (для Radeon) и 390.59 для Nvidia
*Страница в Steam

05 июня 2018

OpenDUNE 0.9

Состоялся релиз OpenDUNE 0.9 — открытого ремейка игры Dune 2, разработанной компанией Westwood Studios в 1992 году и изданной Virgin Entertainment. Для работы требуются оригинальные файлы с ресурсами Dune 2.

Движок OpenDUNE написан с целью переноса игры на современные платформы, с поддержкой возможностей современных операционных систем. В новом выпуске:
  • Добавлена поддержка эмулятора Munt MT32.
  • Добавлена поддержка FreeBSD.
  • Проведены многочисленные оптимизации отрисовки.
  • Добавлена поддержка SDL/SDL2 для Windows.
  • Реализован вывод звука через Core Audio для PowerPC Mac'ов.
  • Добавлены дополнительные отладочные опции и функции для разбора файлов Dune 2.
  • Добавлен счётчик количества кадров в секунду (FPS), активируемый клавишей F8.
  • Добавлена поддержка полноэкранного режима.
  • Обеспечена начальная поддержка Watcom C для создания сборок для DOS/DOS4GW.
* Подробности

29 мая 2018

Fixing Godot games published in Google Play

After games being published using Godot on Google Play for almost 8 years with no problems, Google decided they don't like the format we use for exporting any more and is suspending many published games.

The problem comes from Godot using placeholder permissions in the APK, which are replaced by real permissions on export. Google never really had a problem with this approach, and I made sure to talk to Google representatives years ago to make sure this was not a problem.

At some point, it seems they changed their mind and started removing already published games. We got in contact with them to see if it can be solved from their end, but in the meantime we are publishing this guide that explains how to solve the problem manually.


28 мая 2018

PPSSPP 1.6.0

 В новом выпуске:
  • OpenGL бэкенд отныне поддерживает мультипоточный рендеринг, что позволило очень сильно повысить производительность;
  • Обеспечена поддержка Vulkan-бэкенда в Linux, в сборках на базе SDL (поддержка в сборках на базе Qt5 будет добавлена позднее);
  • Обеспечена поддержка Wayland для Vulkan-бэкенда;
  • Для Vulkan включено по умолчанию кеширование шейдеров;
  • Добавлена поддержка RetroArch, посредством библиотеки libretro-ppsspp, которая ранее существовала отдельно от основного проекта;
  • Многочисленные улучшения производительности в командном интерпрететоре GPU;
  • Различные улучшения в работе мультиплеера;
  • Многочисленные оптимизации и исправления багов в JIT-компиляторе для ARM64;
  • Многочисленные улучшения производительности в версии для iOS, улучшена совместимость с новыми версиями macOS;
  • Эмулятор отныне использует OpenGL Core Profile на Linux и macOS, что обеспечило совместимость с OpenGL 3.x;
  • Многочисленные улучшения в версии для Android;
  • Улучшена совместимость: 1016 игр признаны полностью рабочими, проходимыми на 100% и лишёнными графических артефактов; 477 игр содержат графические или физические баги, но в целом играбельны; 279 игры запускаются и работают, но зависают или вылетают в разных местах (непроходимы); 130 игр показывают только начальный экран; 259 игр не загружаются вообще; 2202 остаются непротестированными.
Страница загрузки

25 мая 2018

Steam Link on Steam

Компания Valve объявила о выходе мобильного приложения Steam Link, позволяющего транслировать игру и управление на любой смартфон на базе Android или iOS.

Пользователю достаточно установить приложение, подключить любое совместимое устройство ввода (любой Bluetooth геймпад, включая геймпады с держателем для смартфона, либо же клавиатуру и мышь, например, при использовании планшета) и синхронизироваться с компьютером, на котором запущен Steam. И наслаждаться любимой игрой на экране смартфона. Приложение не требует никаких подписок и дополнительных действий от пользователя. Приложение доступно в Google Play (требуется Android 5.0+) и AppStore.


23 мая 2018

Godot gets a new Inspector

Work is ongoing to completely overhaul Godot inspector. This was a pending assignment for me since even before Godot was open sourced but, as always, other issued had priority.

Most of the work is currently done, only pending bugfixes and visual improvements by our design focused contributors.

After a long wait of almost 10 years, there is now a new inspector. Functionality-wise it's complete. It just needs polish and love from the visual design contributors until 3.1 is out. It solves several old problems and introduces several new features!


15 мая 2018

Dreams of Elendin 2 v1.6.5

Path 1.6.2 - 1.6.5

- Правка DoE2_doc.txt
- Дополнен DoE2_doc.txt
- Обновление игрового движка Godot Engine 2.1.4
- Проверка поддержки контролеров (геймпадов) серии X-box 360.
- Разработка логики Ноты, поиск и анимация нот, звуковой семпел, чтение стихов (русский язык).
- Разработка логики Порталов, случайный выбор уровня (конечный итог уровня не фиксируется).
- Удалена сцена Доната, замена на функцию случайного автовыбора уровня.
- Смена логики анимации кнопки автовыбор уровня.
- Смена семпла голоса, окончания уровня (русский язык).
- Масштабирование отдельных элементов спрайта лисы (диалог).
- Правка сайта проекта https://crimea-karro.ru/dev_karro/doe/
- Новый диапазон возрастного ограничения проекта, 8-12+ лет.
- Добавлена индикация курсора при зажатии левой кнопки мыши.
- Правка цвета шрифта текста в Intro сценах.
- Разработка логики установки маркера (рисования) на экране.
- Добавлен Help Center, видео логика маркеров.
- Продублировано управление с геймпада (оси, кнопки).
- Правка стартовой сцены проекта.
- Временно удален PDF мануал.
- Перерасчет генератора случайных чисел прыжка игрока.
- Правка сцены Титров (текст).

* Патчноут отражает ключевые изменения в игре и не содержит список всех исправлений.


10 мая 2018

Battle for Wesnoth 1.14

Спустя три с половиной года с момента прошлого значительного выпуска доступна новая версия Battle for Wesnoth 1.14, кроссплатформенной пошаговой стратегии в жанре фэнтези, поддерживающей как прохождение кампаний одним игроком так и многопользовательскую игру по сети или за одним компьютером. Код игры распространяется под свободной лицензией GPL.

Сборки подготовлены для Linux, Windows, macOS и iOS.
Игра также доступна через сервис Steam.   

08 мая 2018

Godot / GLES2 and GDNative, progress report #5


The progress of last month was largely defined by stabilizing the 3D renderer with many smaller fixes, but work on the PRB side of things has begun and the GDNative system also saw some quality-of-life changes again, with improvements to the GDNativeLibrary resource as well as an API to provide safe type-casting in NativeScript.


Done April 2018

  • CPU-calculated skeletal animations
  • stabilize 3D rendering (unshaded workflow)
  • implement skybox rendering
  • NativeScript global typetags for safe casts
  • GDNativeLibrary improvements
  • godot-rust low-level registering PR

Planned May 2018

  • enviroment relections + roughness
  • implement BRDF
  • add hardware support for skeletal animations
  • C++ bindings method argument checking
  • improve C++ bindings compilation workflow
  • resolve binary compatibility breakage issue with GDNative

07 мая 2018

Dreams of Elendin 2 v1.6.x / DevNotes

* Dreams of Elendin 2, с версии 1.6.5 добавлена логика Нот, озвучены стихи на русском языке.

* Dreams of Elendin 2, с версии 1.6.5 добавлена логика Порталов, случайный выбор уровня (конечный итог уровня не фиксируется).

* Обновление игрового движка Godot Engine 2.1.4.


04 мая 2018

Godot gets CSG support

After years of discussion on how to implement CSG, Godot finally gets suport for it. This implementation is simple, but makes use of Godot's advanced architecture to shine.

Wait, what is CSG?

CSG stands for "Construtive Solid Geometry", and is a tool to combine basic (and not so basic) shapes to create more complex shapes. In the 3D modelling software, CSG is mostly known as "Boolean Operators".


03 мая 2018

Quesfera 1.0.0

Quesfera 1.0.0, первый релиз кроссплатформенного игрового движка (автор предпочитает использовать термин фреймворк) для создания графических квестов в стиле point-and-click на языке программирования Go.

Как заявлено на странице проекта, Quesfera представляет собой минималистичный движок, перед которым не стоит задачи собрать функции «на все случаи жизни», и потенциальному геймдевелоперу суждено дорабатывать его с учётом своих нужд. Тем не менее, в списке поддерживаемых возможностей значится следующее:
  • Поддержка как 2D-, так и панорамных 3D-видов.
  • Музыкальное сопровождение, звуковые эффекты, озвучка диалогов.
  • Менеджмент инвентаря, использование предметов, чтение их описаний и содержимого и т. п.
  • Сложные (с ветвением) текстовые диалоги.
  • Возможность использовать разные шрифты и курсоры для разных игровых элементов.
  • Конфигурация и ресурсы в формате JSON, и потому могут редактироваться без дополнительных программ.
  • Тем не менее, в комплекте поставляется графический конфигуратор, в котором можно настроить громкость звука, разрешение, язык по умолчанию и т. д.
  • Возможность загрузки и сохранения.
  • Главное меню, вступление, экран с авторами и прочие основные элементы интерфейса.
  • Возможность локализации текста и озвучки, (в прилагающемся к движку демо-проекте можно наблюдать английский, русский и украинский языки).
  • Движок может задействовать все логические CPU при программном рендеринге.
  • Как уже отмечалось выше — кроссплатформенность (бинарные версии подготовлены для GNU/Linux и Windows, но возможна работа и на других системах).
Фреймворк написан на Go с использованием go-sdl2, распространяется под лицензией GPLv3; на странице загрузок можно найти небольшой демо-проект для демонстрации возможностей.

* Заглавная страница проекта, скриншоты

27 апреля 2018

KAAWORLD v1.15.77

Path 1.15.75 - 1.15.77

- Правка kaaworld_doc.txt
- Доработки страниц (видео) помощи для пользователя.
- Скорректированы начальные вопросы (задачи, перефразированы) в этапах 1-15.
- Добавлена цветовая индикация (анимация) цвета букв на табло.

* Патчноут отражает ключевые изменения в игре и не содержит список всех исправлений.


26 апреля 2018

Rise of the Tomb Raider портирована под GNU/Linux

После более чем двухлетнего ожидания игра AAA класса Rise of the Tomb Raider выпущена под Линукс и MacOS.

Разработчики из Crystal Dynamics уже вовсю работают над следующим эпизодом серии, который намечен на сентябрь, однако последний выпуск был до сих пор недоступен для Линукс. Благодаря компании Feral Interactive пользователи этой ОС, а также пользователи MacOS теперь смогут насладиться игрой, однако стоит учесть, что системные требования порт предъявляет достаточно серьезные.

Рекомендуется дистрибутив Ubuntu 17.10, процессор Intel Core i7 3770K, видеокарта уровня GTX 980Ti и 12ГБ оперативной памяти.

* Подробности

23 апреля 2018

Godot / Introducing the new axis handling system

For the past months, popular demand has been growing for a way to properly map controller axes in Godot. For a long time Godot was only able to map a single event to an action, making it impossible to deal with analog strengths.

Today (after months of discussions), this problem has been solved, and it only took very little amount of changes to the current input mapping system!

The current action system

Godot provides a simple way to allow mapping a button to an action. A unique string identifier is used to create an action (such as "jump", "fire", etc.). Actions can, then, be added several input events to trigger them (such as keys, joy buttons, etc.). Finally, actions can be tested from code, either as an event:

func input(event):
  if event.is_action_pressed("fire")
    # do something

or from the Input singleton:
if Input.is_action_pressed("go_left"):
  velocity.x -= 1

Up to now, actions were just binary. This means they could be either pressed or not, but not more. Joypad axes would also map to actions as pressed (axis >= 0.5) or not pressed (axis < 0.5).

The examples above show how limited gamepad mapping is: When using an analog axis, a bit more information than just "pressed" or "not pressed" is needed. These kind of APIs allow reading analog values, which map directly to how much the physical controller is bent on a given direction.


19 апреля 2018

KAAWORLD 1.15.75

Path 1.10.57 - 1.15.75

- Правка kaaworld_doc.txt
- Правка текстуры основного курсора.
- Разработка пяти новых этапов игрового процесса (10-15).
- Доработки логики смены BG фонов, интерактивность сцены.
- Доработки основных статических текстур проекта.
- Доработки основных звуковых семплов проекта.
- Правки цветового баланса общего BG фона.
- Доработки BG фонов меню.
- Доработки BG фонов сцен игровой помощи.
- Доработки BG фонов стартовых сцен с игровыми вопросами.
- Доработки BG фонов стартовых сцен с игровыми вопросами, интерактивность сцены.
- Доработки BG фонов конечных сцен с игровыми вопросами, интерактивность сцены.
- Доработки BG фонов конечных победных сцен с игровыми вопросами, интерактивность сцены.
- Доработки сайта (https://crimea-karro.ru/dev_karro/kaaworld/).
- Создание логики анимации курсора (карандаша) при взаимодействии пользователя.

* Патчноут отражает ключевые изменения в игре и не содержит список всех исправлений.


Сектора Лирики