HLFX.Ru Forum Страницы (3): [1] 2 3 »
Показать все 33 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Флуд (https://hlfx.ru/forum/forumdisplay.php?forumid=11)
-- Godot Engine (https://hlfx.ru/forum/showthread.php?threadid=5180)


Отправлено Crystallize 17-03-2019 в 11:11:

Godot Engine



3D, есть вроде хороший графон, есть блюпринты, не требует установки, занимает 22МБ на текущий момент.


Отправлено qpAHToMAS 17-03-2019 в 11:47:

Как "шаблон" запустить то?
Загрузил, установил в чистую папку, а он не запускается:

И не редактируется:


Отправлено XaeroX 17-03-2019 в 13:39:

Ну главное, что есть блупринты.
Вот если бы ещё и в аттач влезал - цены бы ему не было.

__________________

xaerox on Vivino


Отправлено Дядя Миша 17-03-2019 в 17:48:

Инсталлятор (да наверное и сам движок) Win7 как минимум, поэтому я решил просто сорцы поизучать. Ну што можно сказать?
Есть класс камеры. Есть BSP-дерево. QuickHull используется. Лайтмапы есть.
Есть лайтпробы. Физика своя, с активным использованием BSP, планесов и декомпозиции. Софт-боди имеются. Мошынки тоже. Шареной палитры нету.
Што тут скажешь. Таких движков на самом деле немало, вроде бы и неплохие, но особенной популярностью почему-то не пользуются.

Добавлено 17-03-2019 в 20:48:

Да собсно. На демонстрационном видео всё эпично, а юзеры делают что-то уровня Dendy - танчики, марио. Такие вот юзеры.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ncuxonaT 17-03-2019 в 18:09:

а вот эту думоподобную демку можно где-то скачать?


Отправлено nemyax 17-03-2019 в 19:26:

Заинтриговали, ковыряю.


Отправлено Дядя Миша 17-03-2019 в 19:27:

Таких движков еще очень и очень много, взять тот же LeadWerks или C4 Engine. Просто не не слуху.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ncuxonaT 17-03-2019 в 20:00:

Дядя Миша так они же платные

Добавлено 17-03-2019 в 23:00:

я нашел демку, если что
https://github.com/godotengine/tps-demo


Отправлено Дядя Миша 17-03-2019 в 20:18:

Цитата:
ncuxonaT писал:
так они же платные

ну началось

Добавлено 17-03-2019 в 23:13:

Как там концепция, каждая сцена может быть вложена в другую?
Ну вот папка с дверью
C++ Source Code:
1
[gd_scene load_steps=5 format=2]
2
 
3
[ext_resource path="res://door/door.gd" type="Script" id=1]
4
[ext_resource path="res://door/DoorSimple.dae" type="PackedScene" id=2]
5
[ext_resource path="res://door/open_close.wav" type="AudioStream" id=3]
6
 
7
[sub_resource type="BoxShape" id=1]
8
extents = Vector3( 4.42643, 3.10445, 5.53322 )
9
 
10
[node name="door" type="Area"]
11
script = ExtResource( 1 )
12
 
13
[node name="Scene Root" parent="." instance=ExtResource( 2 )]
14
 
15
[node name="shape" parent="Scene Root/armature-doorsimple/Skeleton/doorleft" index="0"]
16
disabled = true
17
 
18
[node name="shape" parent="Scene Root/armature-doorsimple/Skeleton/doorlower" index="0"]
19
disabled = true
20
 
21
[node name="shape" parent="Scene Root/armature-doorsimple/Skeleton/doorright" index="0"]
22
disabled = true
23
 
24
[node name="shape" parent="Scene Root/armature-doorsimple/Skeleton/doorupper" index="0"]
25
disabled = true
26
 
27
[node name="sound" type="AudioStreamPlayer3D" parent="."]
28
stream = ExtResource( 3 )
29
unit_db = 4.0
30
unit_size = 7.0
31
 
32
[node name="CollisionShape" type="CollisionShape" parent="."]
33
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.55109, 0 )
34
shape = SubResource( 1 )
35
 
36
[connection signal="body_entered" from="." to="." method="_on_door_body_entered"]
37
 
38
[editable path="Scene Root"]

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

Добавлено 17-03-2019 в 23:16:

И што любопытно - щас тенденция представлять игру эдаким проектом в студии. А потом видимо это всё компилируется в единый экзешник.

Добавлено 17-03-2019 в 23:18:

https://github.com/godotengine/tps-...ter/level/baked
Лайтмапы. На каждую лайтмапу конфигуратор. Интересный подход.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ncuxonaT 17-03-2019 в 20:24:

кстати, демка у меня не запустилась


Отправлено Дядя Миша 17-03-2019 в 20:41:

ncuxonaT ну как найдешь годотную демку - запили обзор, а мы почитаем

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 18-03-2019 в 01:12:

Цитата:
Дядя Миша писал:
щас тенденция представлять игру эдаким проектом в студии

Хоспаде, ну какая, какая "щас тенденция"? Этой тенденции минимум 20 лет. Всё это было в дремучих GameMaker-ах образца 2000 года. Я когда совсем мелким был, ещё в школе - так же пытался игры делать. И скриптовые языки юзать, и в один екзешник компилировать.
Правда, уже тогда я нутром чуял, что что-то не так, и поэтому писал на делфи дллки и подключал их к скриптам GameMaker-а (была там такая возможность, ага).
Цитата:
Дядя Миша писал:
Физика своя, с активным использованием BSP, планесов и декомпозиции.

Что такое "декомпозиция" применительно к физике?

__________________

xaerox on Vivino


Отправлено nemyax 18-03-2019 в 05:12:

Цитата:
XaeroX писал:
Правда, уже тогда я нутром чуял, что что-то не так

И что в итоге оказалось не так?


Отправлено Дядя Миша 18-03-2019 в 07:14:

Цитата:
XaeroX писал:
Что такое "декомпозиция" применительно к физике?

конвексная декомпозиция, штож ищё-та

Добавлено 18-03-2019 в 10:14:

Цитата:
XaeroX писал:
Хоспаде, ну какая, какая "щас тенденция"? Этой тенденции минимум 20 лет.

А я знаю зачем. Штобы не сбежали с этого движка на другой.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено (_-=ZhekA=-_) 18-03-2019 в 07:28:

Цитата:
Crystallize писал:
есть блюпринты

Блюпринты - это фича только в уе4, а тут какой-то свой НОДОВЫЙ редактор.
Цитата:
Дядя Миша писал:
поэтому я решил просто сорцы поизучать.

Будет, что утащить к себе в кзаш

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Временная зона GMT. Текущее время 13:19. Страницы (3): [1] 2 3 »
Показать все 33 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024