Перейти вниз
Admin
Admin
Admin
Сообщения : 46
Дата регистрации : 2019-08-31

Заметки по движкам Empty Заметки по движкам

в Сб Окт 05, 2019 12:22 am
https://gamedev.ru/code/forum/?id=245726&m=5014235#m6
21 июля 2019
Daniil Petrov пишет:IT_man
1) UE4 в принципе не годится для 2D и мобилок, он лучше подходит для 3D для ПК и консолей. Плюс очень тяжёлый редактор = на данный момент похоже уже нужен топовый ПК, у многих постоянно крашится.
2) Unity гораздо лучше подходит для 2D и мобилок. Мне он тоже не понравился ни редактором, ни тем более C# = я пишу на C++, мне даже Ассемблер ближе всех этих шарпов и дельфей = от их кода реально выпадает глаз.
3) CryEngine пожалуй самый стрёмный движок даже для 3D, а для 2D и мобилок вообще абсолютное непотребство! Читал отзывы разработчиков, люто негодуют :)

Из этих трёх движков я остановился на UE4, но поизучав более плотно откинул и его = редактор с каждым разом тяжелеет в геометрической прогрессии совершенно не давая такого роста возможностей.

https://gamedev.ru/code/forum/?id=245726&m=5014247#m8
21 июля 2019
Daniil Petrov пишет:Юнити, говорят, работает вполне стабильно, но там какая-то муть в плане командной разработки через Git, точно не знаю.

https://gamedev.ru/projects/forum/?id=246865&page=2&m=5045235#m16
15 сен. 2019
Daniil Petrov пишет:с прямыми руками люди на Юнити делают игры не хуже, чем на UE4

https://gamedev.ru/projects/forum/?id=246865&page=2&m=5045240#m17
15 сен. 2019
ASH пишет:как показывает опыт - хорошим артом можно вытащить даже самое унылое двигло :-)

https://gamedev.ru/projects/forum/?id=246865&page=3&m=5046141#m38
17 сен. 2019
122 пишет:готовые движки существуют давно.
В 2000х появились Гейммейкер и Адобефлеш.
В 2010х появился Юнити и стал массовым Анриал.
Не говоря о более мелких.
То есть последние условно говоря лет 15 - на рынке всегда были крутые готовые движки.

И тем не менее куча контор от мелких до трипл-а - юзают свой движок.
Значит есть причины.

maks242 пишет:122
> И тем не менее куча контор от мелких до трипл-а - юзают свой движок.
Мелкие конторы уж точно не будут писать кастомный движок, а большие не хотят платить роялти от прибыли.

Valerich пишет:Ты представь за это время Unity и UE уже на столько впереди будут твоего движка если конечно сделаешь.

RostislavP пишет:Для начала нужно вообще понимание с какой целью пишется движок и что от него требуется. Если его делать с целью создать убийцу юнити, то в разработке это особо не поможет и останутся все те же проблемы которые есть у других популярных движков. Технология должна решать какие-то проблемы, где-то это может быть работа с огромными динамическими мирами (no man's sky), где-то важно чтобы все работало определенным образом, именно так как нужно игре (the witness). Писать в свое удовольствие конечно хорошо, но все таки это должно куда-то вести.

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

А так, не так это страшно взять C и писать и игру, и движок.

https://live13.livejournal.com/474198.html
Первое правило при работе с любыми методами оптимизации - это использование их только там, где есть проблемы с производительностью. Не тратьте время на оптимизацию редко вызываемых частей вашей кодовой базы. Оптимизация не нужна в том случае если она будет просто усложнять вам жизнь, потому что результат всегда будет сложнее и менее гибкий.


Последний раз редактировалось: Admin (Вс Окт 20, 2019 7:46 pm), всего редактировалось 2 раз(а)
Вернуться к началу
Права доступа к этому форуму:
Вы можете отвечать на сообщения