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

04 августа 2017

Support glTF 2.0 / Godot Engine

glTF 2.0 was introduced two months ago by Khronos, the body behind Vulkan and OpenGL.

Today, this format was added to Godot, which now supports the full specification. The reasoning behind this late feature addition is that, now that we released 3.0 alpha1, users need more content to test with the new 3D engine.


Sites like Sketchfab provide plenty of PBR-ready assets for downloading, and plugins that export scenes from other popular game engines to this format.

The surprise, though, is how good this format is for video game asset exchange. Nothing as good existed before, and it solves a problem that we, as an industry, have been struggling with for a long time.

Khronos, with glTF 2.0, has given us a fantastic chance to standardize a smooth workflow between 3D modelling software and game engines. To better understand why, a list of previous attempts will be explained and why they failed.

https://godotengine.org/article/we-should-all-use-gltf-20-export-3d-assets-game-engines

12 июля 2017

GODOT / Beta release for Python support

This is a guest post by Emmanuel Leblond (touilleMan), a Godot contributor and Python lover who develops a GDNative interface to use Python 3 as alternative scripting language in Godot. To answer the obligatory question: yes, the plan is still to ship Godot 3.0 with GDScript, VisualScript and C# support. Python support should also be ready by then and usable plug 'n play thanks to GDNative; its main advantage compared to the Python-like GDScript will be the access to the whole Python ecosystem.

Who said Godot's only about waiting? Today we are releasing the first beta version of Python for Godot, the GDNative interface that enables you to use the full-blown Python 3 as a scripting language for Godot games. Now we need you to try it and give your feedback, so that it can be made as good as possible for the upcoming 3.0 release!
All core features of Godot are expected to work fine:
  • Builtins (e.g. Vector2)
  • Object classes (e.g. Node)
  • Signals
  • Variable export
  • RPC synchronization

On top of that, mixing GDScript and Python code inside a project should work fine, have a look at the Pong example to see how you can convert one by one your existing GDScript code to Python fairly easily.

https://godotengine.org/article/beta-release-python-support

01 июля 2017

Tests needed for Godot 2.1.4-beta

Already more than 2 months since the last maintenance release in the 2.1 branch, and many bug fixes as well as new developments have made it to that branch.

Some of those new developments being slightly more experimental than we use to merge in the stable branch, the upcoming 2.1.4 release will need some heavy testing from the community to make sure it does not bring regressions.

So now's your time to shine:
What are regressions? They are bugs that did not occur in the previous stable release (2.1.3) but which can now be experienced in the beta build. You can also report bugs in the new features of 2.1.4, which, even if not strictly speaking regressions, should be worth looking into before the release.

Note: In this build the 32-bit Linux binaries are missing (both for the editor and the export templates) due to a buildsystem issue; this will be fixed before the stable release.

Happy testing, and thanks for your help!

15 июня 2017

Godot Progress report April/May 2017

It's been a while since the last progress report, and there have been lots of changes in the development branch that you might not have heard of yet. Usually we let our lead developer Juan (reduz) do progress reports on his impressive work on rendering features, but since he was in holidays for more than a month, we'll showcase the work of some key contributors this time.

This report covers important changes made by all contributors from April to today, excluding Juan's recent work which will be covered in his next progress report (but check his Twitter account for some more 3.0 teasers). There were over 300 commits by more than 30 different contributors, so this was a busy time even while our lead dev was away.


Before going over some hand-picked changes, we'd like to welcome new contributors who got involved in the engine development during the last few months: magyar123, mcanders, Noshyaar, RameshRavone, toger5 and touilleMan. Thanks for your contributions, and we hope to see you stick around and become core developers!

https://godotengine.org/article/progress-report-april-may-2017

16 мая 2017

Godot: GDNative is here / Godot 3.0 progress report #6

A short introduction to the new GDNative module (formerly DLScript) and how to use it in a project. This is a very early version, but the overall process will stay the same.

https://godotengine.org/article/dlscript-here

***

Godot 3.0

Another month of work, another progress report. This month work was divided into completing the exporters, GDNative (formerly DLScript) and the new particle system.

 https://godotengine.org/article/godot-30-progress-report-6


15 мая 2017

Godot course on Kickstarter next Monday!

GDquest, content creator and gamedev teacher of Krita and Godot fame, will soon start a Kickstarter campaign for a professional quality game creation course targeting the upcoming Godot 3!

Among Godot developers, we are all thrilled about the project and want it to be a huge success, so mark the date and be sure to support the campaign!

https://godotengine.org/article/godot-course-kickstarter-next-monday

01 мая 2017

Dreams of Elendin 2 v1.6.2


Системные требования:

Processor: Intel® Pentium® Processor P6200 and newer.
Memory: 2 GB RAM.
Graphics: OpenGL 2.1+ / Nvidia GeForce 200 series and newer, AMD Radeon HD 5000 Series and newer, Intel HD Graphics in Intel P6200 (GMA 4500) processors and newer.
Hard Drive: 250+ MB HD space.
Display resolution: 1280 x 720.
HTML5: Chrome Web Browser (base).

----------------------------------------------------------------------------

Тестируемая Конфигурация:

- Intel® Core™ i5- 4690K @4.2 GHz.
- DDR3 (1600) - 24GB (Dual).
- Ubuntu 16.04.1 /  Linux Mint 18 / x-86_64.
- DE / Mate 1.16 (Compiz off).
- Kernel 4.8
- Multi-monitor 3280x1080
- Intel® HD Graphics 4600
- Nvidia GTX-1050 TI Windforce ddr5 4GB / 128 bit.
- Nvidia GTX-650 ddr5 1024 mb / 128 bit.
- Drivers 378.13
- WineHQ 2.x x-86_64 (Windows).


----------------------------------------------------------------------------

Path 1.6.1 - 1.6.2

- Правка DoE2_doc.txt
- Дополнен DoE2_doc.txt
- Обновление игрового движка Godot Engine 2.1.3


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

----------------------------------------------------------------------------

https://crimea-karro.ru/dev_karro/start.html
http://crimea-karro.ru/dev_karro/doe/


14 апреля 2017

Godot 2.1.3

Short of three months after the release of Godot 2.1.2, the community is proud to announce this new maintenance update in the stable branch, Godot 2.1.3!

Due to the long development process of the upcoming Godot 3.0 (see our Devblog for technical posts about its impressive progress), many contributors took a renewed interest in the 2.1 branch. This release therefore brings various new features to GDScript, the editor, some nodes' API – but we tried to ensure that compatibility with earlier 2.1.x releases would be fully preserved.

Download it now, and read on for details on the update!

A big thankyou to all the contributors who worked on this release by implementing bug fixes or features, or testing the changes to spot potential regressions and help debug issues.

https://godotengine.org/article/maintenance-release-godot-2-1-3

11 апреля 2017

Godot 3.0 progress report #6

Another month of work, another progress report. This month work was divided into completing the exporters, DLScript and the new particle system.

Web Export

Godot has now an experimental exporter to WebAssembly+WebGL2, Thanks to Eska014's work. You need latest Chrome or Firefox to test it, but it works really well. It even runs games flawlessly on mobile web!
Here's a small demo you can try! (again, remember, latest versions of Chrome or Firefox only!).

DLScript

We wrote our own article about DLScript (Name is not final!). Let me tell you that this amazing new feature by Thomas Herzog (Karrofel) is the real deal. It allows way too many amazing things:
  1. Add Godot objects made in C++, without recompiling Godot or the editor. Before this, a module had to be created, which including recompiling everything.
  2. Optimize any part of your game by rewriting it transparently in C++, wihout recompiling the engine or templates.
  3. Bind to any external libraries (ie, SQLite, Steam, etc) without any recompiling. Even downloading the bindings from our asset sharing is possible.
  4. Add import/export formats using official libraries from outside Godot. Ie, you could download an FBX import module from the asset sharing. Same as direct support for stuff such as Spine using their own lib.
  5. Add external scripting languages, such as Lua, Python etc. Of course, without integration as nice as GDScript, and you'll have to be aware of the limitations.
This will be one of the new amazing additions of Godot 3.0

New Particle System

Godot 3.0 will come with a new particle system. As times change, the main difference is that this one processes particles entirely in GPU. What does this mean?
Speed!

you can have hundreds of thousands of particles on legacy CPUs or mobile.. or several million particles on modern desktop GPUs.

https://godotengine.org/article/godot-30-progress-report-6

05 апреля 2017

Godot Engine / DLScript is here!

... at least the first usable version, there's still work to do, but it's usable!
As some of you might have heard, we were working on a module that lets you use shared libraries as scripts.

I'll explain what DLScript exactly is, what it is not, what you can use it for and lastly show you how to use it.

So what is DLScript?

DLScript is a module for Godot that adds a new "scripting language" to it. I put "scripting language" in quotes because it's not a language.
A "script" in Godot is defined as something that has methods, properties and signals. It also offers a way to use these things (calling methods, get and set properties...). Instead of having a text file representing these things (like a GDScript file for example), DLScript uses shared libraries.
In some ways, shared libraries have things in common with scripts.
  • you can load them
  • you can unload them
  • you can load function symbols
  • you can call functions

A method in a DLScript is just native machine code. You can call third party libraries from that code as well. You can call GDScript functions from a DLScript and vice versa. When C# will be supported optionally, you'll be able to call C# code as well.

https://godotengine.org/article/dlscript-here

28 марта 2017

Meet the Nodes - Godot event in Paris

Get ready to Meet the Nodes in person: we are organising a Godot event on Saturday 22 April 2017 in Paris, where many Godot developers will be giving talks, lead workshops or just be available to discuss the engine and game development!

It's worth noting that our lead dev Juan Linietsky (reduz) will be present too, which is a great opportunity for our European community to finally meet him in person.

The event will be hosted by Mozilla at their Paris Space (16 Bis Boulevard Montmartre, Paris 75009, France), starting at 9 am and running up to 7 pm.

There is no entrance fee, but to ease the organisation we'd like you to fill this form if you plan to join us, so that we know how many people to expect. See our events page for up-to-date information about the event.

https://godotengine.org/article/meet-nodes-godot-event-paris

14 марта 2017

Godot 3.0, new progress report and GDC

February was spent mostly rewriting the import and export workflow of Godot, so not many pretty visual features were added. At the end of the month, I also went to San Francisco for GDC.

Import Workflow

The import workflow is mostly complete. Begining Godot 3.0, Godot will attempt to import files transparently (no more import -> menu), more in the vein on how Unity works. This was a neccesary change for many reasons:
  • It's much, much simpler to write import/export code this way. Godot import/export code was most likely simplified tenfold.
  • Export options (convert textures, etc) are removed, as they are no longer needed. Any PNG,JPG,etc file in the project can be tweaked in the import options to become the desired format.
  • Automatic detection and reimport of many use cases for textures. If an image is detected as being used for 3D, it will change it's flags (ie, mipmaps enabled, repeat enabled). If an image is used for an albedo channel, it will automatically be converted and reimported from SRGB to Linear. Of course, all these settings can be forced manually too.
  • Multiple editing of imported files is posible, so settings for several files can be changed at once by selecting them on filesystem dock. This gets rid of image groups and the hassle of changing settings for many files.
  • In general, much greater ease of use as files don't need to be in a separate folder outside the project for them to be imported.

Scene Importing

Importing of scenes is now operational. DAE (and hopefully FBX in the future) files are treated as if they were actual scenes (you load them directly from code). Trying to open a DAE file as a scene, however, will display this message:

Of course, as these .dae files are read-only (godot can't save them), it brings the question of how to modify these scenes. There are a couple different ways to do this:
  • Using scene inheritance is the simplest and most common way. Just inherit from the imported scene and do all the desired changes.
  • If you only care about materials, it is possible to tell Godot to save them as separate files. This is more akin to how Unity works. Reimports will not overrite the saved materials.
  • If you care about using meshes separately, it is also possible to tell Godot to save them as files. Reimports will overwrite those meshes, though.
  • If you seriously don't care about reusing the .dae file ever again, you can choose "Open Anyway", save as another file and modify the scene to your hearts contempt.

Export

The export system in Godot has been greatly simplified, but at the same time it became more flexible. There is a new export dialog:

The idea is that, instead of choosing a platform and hiting export, "Export Presets" can be created.
Many presets per same platform can be created with different export options. This allows exporting different versions (ie, debug settings, different bit depth, demo version of a game with less files, etc). It also makes automating exports from command line easier.
One of the presets has to be the "runnable" one per platform, which will be used in the one click deploy for many platforms.

Resources

A new export mode for exportable resources ("Selected Scenes") is available, which makes it easy to choose which scenes will be exported. All dependencies are tracked an exported.
The previous modes (all resources and selected resources) are still there. The "All files" mode is gone, as it's not very useful.

Patching

Godot always supported loading patches as extra .pck files, but tools to create them were not readily available. Godot 3.0 will bring a simple tool to create patches based on previous releases and previous patches.
This should make it really easy to create patch files, DLCs, etc.

Exporting

A new exporter to WebAssembly + WebGL2 is in the works, should be working soon. This will hopefully revolutionize games on the web!

GDC 2017

I had the pleasure of going to GDC 2017, San Francisco this year. Initially I wanted to showcase Godot 3.0, but we couldn't progress as quick as desired so this will have to wait for next year :(. By then the stable version will be out and we will have a lot of awesome demo content.
A litle more people has heard of Godot, but it's still very largely unknown. We seriously need to consider ways to improve on this!
Other than that, some people from key companies were pretty amazed about the new renderer features we have and will be following our progress more closely!
Will be writing a post with more detail about this shortly.

Future

All it remains now is to complete and fix the remaining and existing feaures and we will be releasing an alpha of 3.0. Hope that happens soon!

Seeing the code


If you are interested in seeing what each feature looks like in the code, you can check the master branch on GitHub.

https://godotengine.org/article/godot-30-new-progress-report-and-gdc


10 марта 2017

Dreams of Elendin 2 v1.6.1


Системные требования:

Processor: Intel® Pentium® Processor P6200 and newer.
Memory: 2 GB RAM.
Graphics: OpenGL 2.1+ / Nvidia GeForce 400 series and newer, AMD Radeon HD 5000 Series and newer, Intel HD Graphics in Intel P6200 (GMA 4500) processors and newer.
Hard Drive: 250+ MB HD space.
Display resolution: 1280 x 720.
HTML5: Chrome Web Browser (base).

----------------------------------------------------------------------------

Тестируемая Конфигурация:

- Intel® Core™ i5- 4690K @4.2 GHz.
- DDR3 (1600) - 24GB (Dual).
- Ubuntu 16.04.1 /  Linux Mint 18 / x-86_64.
- DE / Mate 1.16 (Compiz off).
- Kernel 4.8
- Multi-monitor 3280x1080
- Intel® HD Graphics 4600
- Nvidia GTX-1050 TI Windforce ddr5 4GB / 128 bit.
- Nvidia GTX-650 ddr5 1024 mb / 128 bit.
- Drivers 378.13
- WineHQ 2.x x-86_64 (Windows).


----------------------------------------------------------------------------

Path 1.6.0 - 1.6.1

- Правка DoE2_doc.txt
- Дополнен DoE2_doc.txt
- Дополнен Help Center.
- Правка сайта проекта https://crimea-karro.ru/dev_karro/doe/
- В пустых ячейках меню для выбора уровня, созданы дополнительные сцены.
- Развитие новой логики нелинейности движения персонажа (игрока).
- Развитие новой логики подсказок для игрока (Книга Тайн).
- Игровой уровень Сад, изменена фоновая музыка.
- Игровой уровень Сладости, добавлен звук для персонажа Кот.
- Игровой уровень Сладости, правка логики звука Ведьмы.
- Игровой уровень Грибы, правка логики анимации Бабочки.
- Игровой уровень Грибы, добавлена анимация цвета облаков,луны, общего фона.
- Игровой уровень Грибы, добавлена анимация цвета вихря.
- Игровой уровень Чулан, правка логики анимации Ящика.
- Игровой уровень Глубина, добавлена анимация цвета общего фона.
- Игровой уровень Сад, изменение размера первой бочки (спрайт / коллизии).
- Игровой уровень Сад, изменение позиции яблок для сбора и декоративные элементы.
- Игровой уровень Чулан, правка спрайта лампы (нижней).
- Правка спрайта Лисы, дизайн, анимация.
- Удалены технические папки из ресурсов проекта.
- Правка конечных сцен уровней, логика рестарта начинается с сцены Книги Тайн.
- Правка анимации в сцене Донат.
- Добавлен новый основной шрифт LinLibertine.
- Правка основных сцен после смены основного шрифта.
- Правка Help Center, улучшено качество видео, правка логики смены сцен.
- Дополнительное, общие достижения, Without time (Без времени), время игры более 07:59 мин.

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

----------------------------------------------------------------------------




06 марта 2017

Dreams of Elendin 2 v1.6.x / Progress Report #2



- Развитие новой логики нелинейности движения персонажа (игрока).

Поверхности и поведение персонажа в 2D мире практически однотипно.
Поэтому создано нелинейное поведение физики персонажа, в реализации логики и кода, все просто.

При нажатии кнопок прыжка, движения, генерируется фиксированный диапазон значений. Проще говоря, например каждый новый прыжок персонажа будет иметь новую, унифицированную силу.

Это совсем не много усложнит процесс перемещения, симулируя тем самым попытки взобраться на что либо, совершить прыжок, не рассчитывая на повторные действия с одинаковым значением и тактом, действий игрока.

- Развитие новой логики подсказок для игрока (Книга Тайн).

Добавлены дополнительные сцены подсказки. Сцены визуализируют слова, это ключи которые стоит запомнить и проанализировать, игровой уровень в поиске предметов (героев), для планирования игрового процесса игрока.

Например, уровень Чулан. Паук - Мышь - Ящик, игроку необходимо убрать большого паука, использовать пауков для перемещения по игровому уровню, достигнуть позиции мыши, сбросить ящик на большого паука. 

- Синхронно проводится оптимизация и доработки созданных ранее игровых уровней, правки анимации, новые эффекты и тд.

22 февраля 2017

Dreams of Elendin 2 v1.6.x / Progress Report #1


- Разработка нового уровня Candy (Сладости):

* Последующие уровни (только на второй странице меню), будут иметь больший размер, соответственно, усложнение игрового процесса.

*  Уровень Candy (Сладости), имеет отголосок Хэллоуина, с классическими визуальными элементами. Поскольку поиск и сбор игровых предметов конфеты,
более логичен по тематике Хэллоуина. Логические действия игрока и общий сценарий развитие тематики Хоррора.

* Развитие новой логики поиска предметов (удержание кнопки мыши).
Для исключения случайного взаимодействия игрока с предметами (случайный обзор мышью, ленивый обзор мышью), усложнен поиск предметов игрового сценария. На данный момент требуется удерживать левую кнопку мыши при поиске предметов, изменения затронуты во всех существующих игровых уровнях.

* Синхронно проводится оптимизация и доработки созданных ранее игровых уровней.

http://crimea-karro.ru/dev_karro/doe/
https://crimea-karro.ru/dev_karro/start.html

18 февраля 2017

Godot 3.0 new internals, progress report #4

First of all, apologies for not being able to show flashy stuff this month! January was spent mostly updating Godot internals and breaking compatibility, now that we have the chance.

Most of the internal code in Godot was written over a decade ago, and many design decisions that were taken back then, did not stand the test of time. Nothing serious in general, just stuff that was either incorrect or overdesigned.
The result of this work has been mostly a lot of simplification in the internals, resulting in more performance and more readable code.

We also took the chance to rewrite key parts of Godot, which were considerably overdesigned (and dated), such as the audio engine, and the import framework.

Big merge

While the 3.0 work was carried in the gles3 branch, Rémi Verschelde and other main devs kept working on the master branch, cleaning up the repo and reorganizing third party libraries into a more maintainable form.

At the begining of January, the gles3 branch was merged to master, which resulted in a pretty unusable repository.


This signalled the start of the process where all features that could not be implemented in previous versions, due to requiring breaking compatibility, could finally be implemented.

https://godotengine.org/article/godot-30-new-internals-progress-report-4


09 февраля 2017

Dreams of Elendin 2 v1.5.9



Системные требования:

Processor: Intel® Pentium® Processor P6200 and newer.
Memory: 2 GB RAM.
Graphics: OpenGL 2.1+ / Nvidia GeForce 400 series and newer, AMD Radeon HD 5000 Series and newer, Intel HD Graphics in Intel P6200 (GMA 4500) processors and newer.
Hard Drive: 250+ MB HD space.
Display resolution: 1280 x 720.
HTML5: Chrome Web Browser (base).

----------------------------------------------------------------------------

Тестируемая Конфигурация:

- Intel® Core™ i5- 4690K @4.2 GHz.
- DDR3 (1600) - 24GB (Dual).
- Ubuntu 16.04.1 /  Linux Mint 18 / x-86_64.
- DE / Cinnamon 3
- Kernel 4.4
- Multi-monitor 3280x1080
- Intel® HD Graphics 4600
- Nvidia GTX-1050 TI Windforce ddr5 4GB / 128 bit.
- Nvidia GTX-650 ddr5 1024 mb / 128 bit.
- Drivers 375.26
- WineHQ 2.x x-86_64 (Windows).


----------------------------------------------------------------------------

Path 1.5.8 - 1.5.9

- Правка DoE2_doc.txt
- Дополнен DoE2_doc.txt
- Правка Intro сцен.
- Правка Out сцен.
- Правка меню options.
- Правка кода основных скриптов.
- Правка 2D света в сцене игрового меню.
- В сцене меню добавлен bbcode, ссылки проекта.
- Добавлены ресурсы для локализации.
- Развитие локализации на русском языке.
- Развитие локализации на английском языке.
- Развитие первичной логики для смены языков.
- Перерасчет физического взаимодействия объектов в игровом мире.
- Увеличены, изменены графические настройки по умолчанию.
- Правка Общие достижения, Contemplation (Созерцание), время игры более 02:59 (до 04:59 мин).
- Правка форматирования текста (слоев) при смене языка.

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

----------------------------------------------------------------------------

Download:  http://crimea-karro.ru/dev_karro/doe/




06 февраля 2017

Godot 3.0 new internals, progress report #4

INTRODUCTION

First of all, apologies for not being able to show flashy stuff this month! January was spent mostly updating Godot internals and breaking compatibility, now that we have the chance.

Most of the internal code in Godot was written over a decade ago, and many design decisions that were taken back then, did not stand the test of time. Nothing serious in general, just stuff that was either incorrect or overdesigned.

The result of this work has been mostly a lot of simplification in the internals, resulting in more performance and more readable code.

We also took the chance to rewrite to key parts of Godot, which were considerably overdesigned (and dated), such as the audio engine, and the import framework.

Big Merge

While the 3.0 work was carried in the GLES3 branch, Rémi Verschelde and other main devs kept working on the HEAD branch, cleaning up the repo and reorganizing third party libraries into a more maintainable form.

At the begining of the month, the GLES3 branch was merged to HEAD, which resulted in a pretty unusable repository.

This signalled the start of the process where all features that were not be implemented in previous versions due to requiring breaking compatibility, could finally be implemented.

https://godotengine.org/article/godot-30-new-internals-progress-report-4


25 января 2017

Dreams of Elendin 2 v1.5.8

Системные требования:

Минимальная Конфигурация

    Тип процессора: Intel Pentium 4 2.0 Ghz / AMD XP 2200+
    512 Mб ОЗУ
    128 Mб DirectX® 8.0 / OpenGL 1.4 совместимая карта / nVIDIA® GeForce™ 5700 / ATI Radeon® 9600
    HTML5 - Chrome Web Browser (base).

Рекомендуемая Конфигурация

    Тип процессора: Intel Core 2 Duo E7400 / AMD 64 X2 5600+
    2 Гб ОЗУ
    512 Мб DirectX® 9.0c / OpenGL 2.1+ совместимая карта / nVIDIA® GeForce™ 9800 GTX / ATI Radeon® HD 4850
    HTML5 - Chrome Web Browser (base).


----------------------------------------------------------------------------

Тестируемая Конфигурация:

- Intel® Core™ i5- 4690K @4.2 GHz.
- DDR3 (1600) - 24GB (Dual).
- Ubuntu 16.04.1 /  Linux Mint 18 / x-86_64.
- DE / Cinnamon 3
- Kernel 4.4
- Multi-monitor 3280x1080
- Intel® HD Graphics 4600
- Nvidia GTX-1050 TI Windforce ddr5 4GB / 128 bit.
- Nvidia GTX-650 ddr5 1024 mb / 128 bit.
- Drivers 378.09
- WineHQ 2.x x-86_64 (Windows).


----------------------------------------------------------------------------

Описание:

Игровой проект рекомендован детям от 12 лет.
Основное направление, меньше насилия, больше Классики.
В игровом исполнении (дизайне) задействованы стихи и музыка разных классических авторов.
Геймплей в стиле аркады с логическими элементами сбора и поиска предметов.
Дополнительно игровой проект будет полезен детям от 7 лет, для изучения английского языка.
Консультант проекта в психологической основе дизайна и жанра, психолог Карро Елена Александровна.

Лицензия использования программы GNU GPL 3.
Для получения исходных кодов свяжитесь с авторами проекта (или используйте ссылку на сайте разработчиков).
Проект предоставляется на условиях «КАК ЕСТЬ».

----------------------------------------------------------------------------

Path 1.5.7 - 1.5.8

- Правка DoE2_doc.txt
- Дополнен DoE2_doc.txt
- Правка Manual.pdf
- Дополнен Manual.pdf
- Правка кода основных скриптов.
- Правка описания Достижений игрока.
- Развитие основной логики Достижений игрока (4 шт).
- Добавлен новый звук для Гусениц (игровой уровень Сад).
- Добавлен новый звук для Торнадо (игровой уровень Грибочки).
- Добавлен новый звук для Рыб, спрута, акулы (игровой уровень Глубина).
- Добавлен новый звук для Белок (игровой уровень Снег).
- Добавлен новый звук для сцены настроек игры.
- Добавлен новый звук для сцен выбора уровней.
- Добавлен новый звук для конечных сцен.
- Добавлен новый звук для Options меню (в игре).
- Правка базовой версии сайта (http://crimea-karro.ru/dev_karro/doe/).
- Правка базовой версии сайта, проверка md5sum для бинарных файлов.
- Добавлена анимация в игровом уровне Глубина (спрут).
- Добавлены новые спрайты в игровом уровне Глубина (крабы, ключ, замок и тд).
- Правка анимации в игровом уровне Снег (белки).
- Добавлены новые спрайты в игровом уровне Снег (сосульки, обледенения).
- Добавлена анимация в игровом уровне Снег (сосульки).
- Игровой уровень Снег, добавлен отвлекающий фактор (сосульки).
- Игровой уровень Снег, места коллизии игрока (ветки) отмечены обледенениями.
- Игровой уровень Снег, анимация морковки при общей коллизии объектов.
- Обновление игрового движка Godot Engine 2.1.2
- Правка сцены Credits, анимация текста, текст.
- Правка спрайта в игровом уровне Снег (заяц).

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

----------------------------------------------------------------------------

Download:  http://crimea-karro.ru/dev_karro/doe/

23 января 2017

Godot 2.1.2

Five months after the release of Godot 2.1, and two months after 2.1.1, it's the right time for another maintenance release in the stable branch!

While we are all looking with avid eyes at the awesome developments for Godot 3.0 shown on our Devblog or Juan's Twitter, you won't find much of them in this release... but it should already have some quality of life improvements and important bug fixes that you will definitely want for your published and WIP projects.

Download it now!

Highlights

This release is quite important for Apple developers, as it brings IPv6 in the networking API, which is now a requirement for applications on the Apple Store. It also fixes a regression from 2.1.1 in the OSX binaries, which had unwillingly set the minimum required OSX version too high.

Another major change is that a bug was fixed in the initialization of most audio drivers which caused an audio latency of about ~200 ms, quite annoying for games which need a precise timing for samples.
  • Networking: IPv6 support and many bug fixes and enhancements
  • Audio: Fix ~200 ms audio latency bug due to misinitialization of some drivers
  • GDScript: Ternary operator (a if cond else b)
  • 2D: Easy API for 2D split screen (with demo)
  • OSX: Fix minimum supported version when compiling with recent Xcode, now 10.9 (regression in 2.1.1)
  • Dozens of bug fixes
  • Many class reference documentation updates
  • Editor translation updates

Other notable changes

The full list of changes is of course lengthier, as it contains 112 commits made since 2.1.1-stable (excluding merge commits). Here's a selection of some of the most interesting ones for end users:
  • Linux/X11: Fix crash when neither ALSA nor Pulse are installed
  • Web: Fixes and improvements for WebAssembly/asm.js
  • Editor: Fix Script Editor drawing over dialogs
  • Editor: Ability to change visibility when ancestor node is hidden (with proper visual feedback)
  • Editor: Add bucket fill preview in TileMap
  • Editor: Add favorites and recent history to create dialog
  • GDScript: Named colors in the Color API
  • 2D: Fix Particle2D initial size randomness property having no effect
  • 2D: Add the finished signal to AnimatedSprite
  • 2D: Add Node2D's set_global_rot, set_global_rotd, set_global_scale and corresponding getters
  • GUI: Make deselect work for TreeItem in SELECT_SINGLE mode and emit item_selected
  • GUI: PopupMenu upgrade: Hide on item selection
  • GUI: Flat button and and styleboxes for ButtonArray
  • Libraries: Embedded library updates: libpng 1.6.28, zlib 1.2.11, opus 1.3 and opusfile 0.8, webp 0.5.2
That's it for this release, as usual it brought its fair share of bug fixes and improvements and upgrading existing projects to this new version should be hassle-free.

Support duration

As mentioned previously, the 2.1.x stable branch will continue to receive bug fixes and enhancements at least until Godot 3.0-stable is released - and potentially beyond, depending on whether version 3.0 will support OpenGL 2.x / OpenGL ES 2.x devices.
Our current gut feeling sets the 3.0 release around May/June 2017 - it will definitely be our biggest (and likely greatest) release so far!

Have fun with this new release!

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