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

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

Страницы: 13 4 5 6 7 8 Следующая »
#90
11:51, 1 сен. 2019

Daniil Petrov
> я умею работать и в носу не ковыряю, как подавляющее большинство бакланов,
> работающих в гейдеве
офигеть заява от чела который не может даже cross product и dot product применить на деле

#91
(Правка: 12:39) 12:03, 1 сен. 2019

#!
> офигеть заява от чела который не может даже cross product и dot product применить на деле
Я не буду выкладывать лог разработки, чтобы показать тебе, насколько успел продвинуться до того, как реально потребовались познания векторной математики, т.к. такие вумники как ты, при демонстрации своего супер-пупер-мега движка в основном используют одну и ту же чужую сцену с колоннами и шторами, не будучи способными ни на что окромя программирования... потом наравне со всеми посмотришь демо-сцену, когда будет что показать...

+ Показать
#92
12:31, 1 сен. 2019

#!
А кто может. Вот я сходу могу только такое назвать
cross - input, export, look at matrix, physics (ang vel), build new bias, q*v, ai, get normal, sin, build plane
dot - cos, proj
Что еще?

#93
13:10, 1 сен. 2019

lookid
> могу только такое назвать
я и того меньше могу назвать
дело не в этом, а в слабо завуалированных оскорблениях разработчиков
вот даже вспомнил, конечно оправдываться это изначально слабая позиция
https://dtf.ru/gameindustry/63357-ne-nazyvayte-nas-lenivymi-razra… -sozdanii-igr

#94
(Правка: 13:59) 13:49, 1 сен. 2019

#!
> дело не в этом, а в слабо завуалированных оскорблениях разработчиков
Благодаря таким бакланам, которые не способны ни на серьёзные творческие потуги, ни на самостоятельное движение, а только ноют «не мы такие, а хозяева, которым служим», слово «разработчик» звучит уныло. Для меня разработчик = это человек, который способен не только программировать, а разработать и воплотить идею в целом = написать сценарий, задизайнить модельки с текстурками, подобрать звуки, и человек, который не приемлет начальство на собой. А вы всего лишь служащие программисты, художники, сценаристы и т.д. и т.п., но не разработчики!
Большинство даже крупных студий-разработчиков не способны не то что на самостоятельное продвижение игр, а даже тупо на качественную их разработку. Вон 4A Games выпустили свою сырую поделку в ещё более сыром Epic Games Store, после чего моё мнение о них окончательно рухнуло, если до этого я приобрёл хотя бы доведённые до ума Redux`ы первых частей Метро, то дальнейшие части того уже не стоят! Да, знаю = это не они такие, это издатели! Всё правильно = оправдания жалких неудачников! Тем более, что за говнянную разработку их поделок ответственен уже не издатель, а как раз они!

#95
(Правка: 14:13) 14:11, 1 сен. 2019

Daniil Petrov
А что там новый Metro сильно забагован?
P.S. Разработчик должен уметь программировать, остальное не обязан уметь.

#96
14:15, 1 сен. 2019

Daniil Petrov
> вы всего лишь служащие программисты, художники, сценаристы и т.д. и т.п., но не разработчики!
ну ладно, положим я-то как раз ленивый разработчик который не выдержал темпа и сошёл с дистанции, хоть это разумеется и не ААА было, в РФ такого просто нет
но за цех обидно

#97
(Правка: 14:32) 14:31, 1 сен. 2019

gamedevfor
> А что там новый Metro сильно забагован?
Почитай здесь, я не поленился вылить всё говно, которое успело настояться, как хорошее вино :)

#!
Именно поэтому я окончательно принял решение работать один, так как разработка стала для меня основной работой = я поставил на будущие игровые проекты всё. Большинство людей на самом деле больше мешают = практической пользы от них крайне мало, так как у них отсутствует ответственность и дисциплинированность, а самое главное – опыт одиночной разработки игр. Такие люди мало чем могут помочь и мало чего подсказать, больше того занимаются непонятной ерундой и дают ненужные советы при полном отсутствии годного портфолио.
А игры, вышедшие за последние годы я даже не качаю и не смотрю, так как уже по трейлерам видно, что делают дерьмо, поэтому сейчас и стало так модно делать кинематографические трейлеры, вводящие в заблуждение людей, у которых вместо головы культя, в которую они едят )))

#98
15:01, 1 сен. 2019

gamedevfor
Выгребание багов растет экспоненциально с числом строк кода. А найти людей, которые будут экспоненциально умнеть со временем - нереально. Поэтому сколько багов смогут выгрести лиды и принципалы к релизу - столько и выгребут.

#99
15:13, 1 сен. 2019

Daniil Petrov
Изображение

#100
15:49, 1 сен. 2019

lookid
> Выгребание багов растет экспоненциально с числом строк кода.
А разве нельзя добавить часть кода, например, работу с чтением ассетов из игровых архивов, отшлифовать, а потом уже браться за другую часть кода?
В том-то главный недостаток и есть, когда над движком работает куча народу, все, как тараканы, его правят, после такого уже однако нереально разгрести их ошибки...
У меня уже укоренилась привычка не браться за новую часть кода, пока хоть что-то где-то глючит.
Могут быть ошибки, которые пока не вылезли, но когда новая часть кода раскрывает какие-то старые ошибки, я берусь утюжить их.

#101
15:56, 1 сен. 2019

Daniil Petrov
Можно обложить тестами всё, но это не очень поможет. 70% кода работает 1 раз. 30% - каждый кадр. Вот в 30% кода и больше всего ошибок.

#102
16:04, 1 сен. 2019

lookid
> Выгребание багов растет экспоненциально с числом строк кода.
Обычно код растет горизонтально, а число багов линейно.
Там где нужен вертикальный рост кода (например ядро движка) то над ним работает обычно 1 - 2 - 3 человека которые ооочень хорошо знают код и друг друга поэтому могут удержать качество под контролем.

#103
(Правка: 2 сен. 2019, 9:42) 16:33, 1 сен. 2019

lookid
Я вот уже начинаю подумывать, как в будущем сделать контроль всех систем движка... в каком именно месте, например, просаживается FPS.
Долго и упорно отказывался работать с Debug-сборкой, но после того, как разделил проект на Development и Release сборки, работающими с исходными и сжатыми / скомпилированными игровыми данными, пришлось Development-сборку перепилить ещё и на Debug. Причём разделил очень удачно = весь код один в одной папке и в этой же папке два проекта CodeBlocks (всего 2 пары по 3 файлика) и в настройках проектов соответственно заданы разные настройки, макросы и типы библиотек.
Получилась вот такая разница в файлах, причём даже в Development-сборке нет беспорядка в файлах, всего лишь отдельные DLL и неупакованные игровые данные. Папка со звуками потом тоже соберётся в архив без сжатия (видео будет таким же = пока пустой файл), как в конвертере оформлю чтение файлов в папках, а пока только конвертирую готовые ZIP-файлы:

Изображение удалено
#104
17:42, 2 сен. 2019

gamedevfor
> сделать уровень как в кризисе
А зачем? Хочешь как в кризисе, так возьми готовый CryEngine

А так, графон красивый можно сделать и не как в Кризисе (тем более, что мне как в Кризисе не нравится, я больше мультяшный графон люблю)

Страницы: 13 4 5 6 7 8 Следующая »
ПрограммированиеФорумОбщее