Войти
ПрограммированиеФорумОбщее

Кто хочет сделать Open Source движок для .net? (3 стр)

Страницы: 1 2 3 4 Следующая »
#30
17:40, 8 июня 2019

GLoom
> Хочется проверить на практике.
а зачем ?

GLoom
> если потом с этим идти "в народ"
ЗАЧЕМ ?
кто будет документацию обновлять и делать патчи ? комьюнити ?
но блин тогда движок должен быть чем-то круче юните или анрила, а такие детали для твоего конструктора вряд ли выложат в открытый доступ с лицензией которая позволяет коммерцию, и работы там будет на годы  ...

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

#31
17:47, 8 июня 2019

endeavour_pr
> а зачем ?
Потому что могу.

#32
(Правка: 18:47) 18:31, 8 июня 2019

Может тогда стоит сделать конструктор движка?) Чтобы в основе лежала абстракция позволяющая "щелчком мышки" выбирать из списков, нужные рендер, уи, звук и т.д. Или создать некий стандарт, под который, существующие либы, имели бы малоинвазийный способ "плаг-анд-плей".
В итоге имеем двиг, состоящий полностью из абстракций, на жесткой основе существующих нужд в gamedev (Sound, Render, 2D, 3D, UI etc.)
A вот ECS, возможно следует выбрать один и пригвоздить всюду изначально.

#33
21:01, 8 июня 2019

Zamir
В принципе всё, кроме объектной системы, можно переписывать на что то другое. То есть если берём одну реализацию ECS то на другую переключиться уже будет тяжело. А конкретные подсистемы можно менять под свои нужды. Не щелчком мыши конечно но в разумные сроки.

#34
21:17, 8 июня 2019

GLoom
> ECS то на другую переключиться уже будет тяжело
Ага, и тут главное не ошибиться в выборе.
Конечно, принцип подключения мышкой утрирован, но можно, создать достаточно удобное апи, минимизирующее ручное вмешательство. А в случае популярности, мелкие либы, сами писали бы плагин под движок, и тут главное удобство и прозрачность АПИшки.
И твое видение с ассетами (ч/з нугет), тут нашло бы место...

#35
(Правка: 21:36) 21:27, 8 июня 2019

Вообще, компонентная система движка, не нова, но чтобы без танцев с бубнами и часовыми сборками (на крестах), аналогов не вспомню.
Поставил галочки: nvorbis, imgui, bgfx, gltf... жмякнул - "родить движок". У чувака свой движок "хераСеСвойДвижок", апи, документация все у всех единое, т.к., работа с единой абстракцией.
Ч/з месяц потыкал  nvorbis, imgui 9.0, veldrid, gltf... и все на месте, ничего не сломано.
Проблема убедить всех, что невероятно круто писать плагины для нас)

#36
22:05, 8 июня 2019

GLoom
Чисто гипотетически может взлететь если сделать нормальное понятное и простое АПИ, говорю ибо сам когда то купился на такое.
Смотрел я на классы разных движков под C#, тихий ужас, так что потенциал для роста есть, может народу и понравится.
А нода на ноде, нодой погоняет хорошая штука для редактора, но это больше для побаловаться сам понимаешь.

#37
8:09, 10 июня 2019

xruck
> Вы говорите про виртальную машину c# которая добавлена в движок для
> скриптования, это просто автогенереннная сишная прослойка для доступа к апи


т.е. по твоему юнити сможет работать без этих десятков тысяч строк кода на C# ? https://github.com/Unity-Technologies/UnityCsReference

#38
9:43, 12 июня 2019

GLoom
Фигнёй страдаешь. Кому нужен ещё один редактор к огру?
Напоминает пиратские сборки винды от Васяна.

#39
10:26, 12 июня 2019

monobogdan
Причем тут огр и тем более редактор?

#40
10:28, 12 июня 2019

GLoom
Так уж сложилось, что здесь редакторы ко всему готовому называют редакторами к огру.
Не ты первый, не ты и последний с такой идеей.

#41
12:04, 12 июня 2019

monobogdan
> Напоминает пиратские сборки винды от Васяна.
Насмешил :) но интересно, кто-нибудь ими вообще пользовался?

#42
12:05, 12 июня 2019

monobogdan
Тебе же это не помешало писать движки самому.

#43
(Правка: 13:25) 13:19, 12 июня 2019

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

#44
13:20, 12 июня 2019

Daniil Petrov
> но интересно, кто-нибудь ими вообще пользовался?
Я когда-то использовал Windows XP Gaming Edition.
Туда толком и dx накатить не получалось, зато весила 160мб, что для моего модема мегафона было сказкой =)

Страницы: 1 2 3 4 Следующая »
ПрограммированиеФорумОбщее