Бред


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
155 17 60

Аноним 01/06/19 Суб 11:46:15 1973986971
3-head.jpg (51Кб, 711x567)
711x567
13702717654847.png (411Кб, 1000x526)
1000x526
C-code-snippet-[...].png (25Кб, 676x526)
676x526
ms7pd9skf85y.png (8Кб, 747x258)
747x258
Я хочу создать совершенный рендер а потом игровой движок, с совершенной архитектурой, где все изменения очень легко добавлять.
В нынешних игровых движках структура кода и архитектура не совершена, что бы добавлять какое то изменение, программисту нужно писать костыли, спагетти код и поддерживать легаси код, в моем же движке будет компонентно модульная система в которой можно будет легко переписывать компоненты не затрагивая другие компоненты.
В нынешних движках программисту приходится с осторожностью вносить изменения так как при написании кода не всегда знаешь как это повлияет на другие модули, так как они все взаимно жестко связаны.
Сейчас все игровые движки с точки зрения кода это дерьмо, потому что программистам не дают проработать архитектуру и не дают переписывать написанный код, рыночек не дает программисту писать совершенный код и он должен писать костыли и работать с не совершенной архитектурой.

Для физики я буду использовать Havok.
Только я не знаю какой C++ фреймворк использовать для отрисовки линий и текстур как на пикче, может вы посоветуете?

Мне поебать на сколько это не выполнимо или сложно, все равно у меня тянки нет и не будет а жизнь прожить как то нужно.
Аноним 01/06/19 Суб 11:48:37 1973987762
>>197398697 (OP)
А аппаратно ускорять ты как будешь, разработчик мамин?
Аноним 01/06/19 Суб 11:50:52 1973988413
>>197398776
>А аппаратно ускорять
Что это такое?
Аноним 01/06/19 Суб 11:51:43 1973988674
Аноним 01/06/19 Суб 11:51:49 1973988765
>>197398841
Рисовать линии и треугольники, а так же выполнять фрагментные шейдеры у тебя будет ЦПУ? Или ты всё-таки хочешь OpenGL или Vulkan?
Аноним 01/06/19 Суб 11:53:20 1973989216
О а вот и создатель модульных смартфонов подъехал даже мочи на тебя жалко
Аноним 01/06/19 Суб 11:57:45 1973990977
>>197398876
>Или ты всё-таки хочешь OpenGL или Vulkan?
Ты еще directxзабыл.
Vulkan буду использовать и directx, что бы поддерживало видеокарты Radeon и geforce.
Аноним 01/06/19 Суб 11:58:44 1973991408
Попробуй для начала изучить движок quake
Аноним 01/06/19 Суб 12:00:33 1973992299
>>197398697 (OP)
Это
А корованы то грабить можно будет?
Аноним 01/06/19 Суб 12:01:21 19739926410
>>197398697 (OP)
>совершенный рендер
>с совершенной архитектурой
Выбери одно. МОДУЛЬНАСТЬ ВСЕДИЛА пиздец как бьют по производительности в случае когда микросекунды и наносекунды - охуенная разница (а для риалтайм рендеринга - это охуенная разница). Да и всякие SOLID-Clean Architechure-прочая мешура лишь попытка побольше продлить жизненный цикл говнокода, но по факту все равно это все становится спагетти также как и без ООП, только чуть позже. И вообще вся эта хуйня для эджайл циклов скорее нужна, а ХЕЙМДЕВ по большей части ван-тайм релиз.
>Только я не знаю какой C++ фреймворк использовать для отрисовки линий и текстур как на пикче
Начало с OpenGL, затем перекат на Vulkan (т.к. вулкан еще более лоулевельный, чем OpenGL, и по опену хотя бы туториалов накопилось за эти десятки лет)
Аноним 01/06/19 Суб 12:01:27 19739926711
>>197399140
Там старый несовершенный код и архитектура. Не хочу нахвататься плохих решений и костылей.
Аноним 01/06/19 Суб 12:01:49 19739928012
Аноним 01/06/19 Суб 12:04:57 19739940813
>>197399097
Иди нахуй со своей проприетарной парашей.
>Vulkan буду использовать и directx, что бы поддерживало видеокарты Radeon и geforce.
Проиграл. Не стоит тебе этим заниматься.
01/06/19 Суб 12:07:51 19739953014
1419999460622.mp4 (3009Кб, 1280x720, 00:00:16)
1280x720
Аноним 01/06/19 Суб 12:08:27 19739956015
>>197399264
>МОДУЛЬНАСТЬ ВСЕДИЛА пиздец как бьют по производительности в случае когда микросекунды и наносекунды - охуенная разница (а для риалтайм рендеринга - это охуенная разница).
Это будет компенсироваться отсутствием костылей и спагетти кода а значит не будет тяжело отлавливаемых ошибок.
Там всего то будет на каких то 2-4мкс больше кадр рендерится чем в остальных движках

>затем перекат на Vulkan
А почему не в дирекс?
Аноним 01/06/19 Суб 12:08:58 19739959016
>>197399408
>Проиграл. Не стоит тебе этим заниматься.
Свободного времени много, нужно чем то заняться.
Аноним 01/06/19 Суб 12:09:13 19739959717
>>197399560
>А почему не в дирекс?
ПОТОМУ
ЧТО
ЭТО
ПРОПРИЕТАРНАЯ
ПАРАША
ОТ
КОПРОСОФТа
Аноним 01/06/19 Суб 12:09:32 19739961218
Аноним 01/06/19 Суб 12:10:11 19739964519
Для 3д движка нужно очень хорошо знать математику. Начни с неё
Аноним 01/06/19 Суб 12:10:57 19739968520
Аноним 01/06/19 Суб 12:12:39 19739976621
>>197399645
Зачем?
Если за физику будет отвечать Havok а за отрисоку всяких там линий вулкан. Мне лишь нужно придумать как все это так хитровыебано сгруппировать что бы получился совершенно поддерживаемый модульный код.
Аноним 01/06/19 Суб 12:14:40 19739986622
>>197399766
"Отрисовкой линий" ещё управлять надо, лол.
Аноним 01/06/19 Суб 12:14:45 19739987323
>>197399560
>Это будет компенсироваться отсутствием костылей и спагетти кода а значит не будет тяжело отлавливаемых ошибок.
>отсутствием костылей и спагетти
лол
>значит не будет тяжело отлавливаемых ошибок
Отлавливать ошибки не так и сложно, try-catch никто не отменял, писать ПОКРЫВАЮЩИЕ БЛИЗКО К 100% КОДА юниттесты (которые просто что на Си, что на плюсах никто почти никогда не пишет, отсюда и проблемы) тоже никто не отменял.
>всего то будет на каких то 2-4мкс больше
ну-ну.
И вообще, зайди на гитхаб, я уверен что там пруд пруди этих модульных самопальных движков, и в сравнении с каким-нибудь хуюнити оду и ту же сцену они почти наверняка рендерят раза в 4 больше
Аноним 01/06/19 Суб 12:15:40 19739990524
>>197399766
Потому что в 3д дохуя всякой херни типо матрицы поворота, матрицы проекции, матрицы залупы и т.д. Потом косинусы, синусы хуинусы, все это преобразуется по хитровыебаным формулам, короче сложно пиздец.
Аноним 01/06/19 Суб 12:16:24 19739994225
>>197398697 (OP)
Вот нахуя этот извращенец на 3 пике тип итератора выписывал, когда можно было ghjcnj использовать auto Ik.
Аноним 01/06/19 Суб 12:16:44 19739996126
изображение.png (2439Кб, 1920x1080)
1920x1080
>>197398697 (OP)
ОП желаю удачи в создании нового игрового движка
Аноним 01/06/19 Суб 12:19:36 19740009127
>>197399905
Ну так с помощью вулкана и буду вертеть эти линии, текстурки и прочее говно.

Ну если там все го это нету то я ебу, мне не хватит жизни что бы еще всякие матрицы, хуятрицы, котангенсы выучить, это пиздец инопланетянсике знания высших рептилоидов.
Аноним 01/06/19 Суб 12:19:57 19740010928
01/06/19 Суб 12:20:41 19740014729
>>197398697 (OP)
Твоя затея сосёт по стольким причинам, что мне даже объяснять лень. Займись лучше чем-нибудь, что приведёт к созданию готового продукта.
Аноним 01/06/19 Суб 12:21:07 19740017630
>>197400091
>Ну если там все го это нету то я ебу, мне не хватит жизни что бы еще всякие матрицы, хуятрицы, котангенсы выучить, это пиздец инопланетянсике знания высших рептилоидов.
Так ты не знаешь математику? Лол.
Аноним 01/06/19 Суб 12:21:56 19740021231
>>197398697 (OP)
Ты забыл что сама архитектура современных устройств несовершенна и глупа
Так что можешь не парится. Сначала нормальная архитектура аппаратной части - потом нормальный код.
Аноним 01/06/19 Суб 12:22:33 19740023832
Аноним 01/06/19 Суб 12:22:50 19740025833
14214329066950.jpg (51Кб, 413x604)
413x604
>>197398697 (OP)
>Я хочу создать совершенный рендер а потом игровой движок, с совершенной архитектурой
Ага. Удачи, ебанько.
Существуют же такие шизы, которые реально верят в возможность реализации своих охуительных идей
Аноним 01/06/19 Суб 12:23:11 19740027234
Аноним 01/06/19 Суб 12:23:53 19740031535
>>197398697 (OP)
Антон, я бы хотел с тобой заняться этим. Но мой лвл не высок, я хочу просто для развития хуячить это. Люблю такие проекты.
Аноним 01/06/19 Суб 12:23:56 19740031936
Аноним 01/06/19 Суб 12:24:54 19740037837
.jpg (8Кб, 248x204)
248x204
>>197398697 (OP)
Готов сделать игру на твоей хуйне.
мимо из /гд/
Аноним 01/06/19 Суб 12:25:13 19740039138
>>197400319
Калькулятор вот написал недавно.
01/06/19 Суб 12:25:18 19740039739
Это останется в твоих маняфантазиях
Аноним 01/06/19 Суб 12:25:34 19740041540
>>197400319
В с++ основы могу. С#. Работаю в вэбе. Ну и вроде как код писать умею.
Аноним 01/06/19 Суб 12:26:44 19740046941
>>197398697 (OP)
Оп, сдайся пока не поздно
Чем выше залезешь, тем больнее падать
Когда ты осознаешь сложность и примешь невозможность достижения цели, словишь жесточайшую дизмораль, особенно если эта цель является у тебя сейчас основной
Аноним 01/06/19 Суб 12:26:57 19740048042
>>197400391
Заебато
>>197400415
Этих знаний не хватит для работы с 3д графикой и уж тем более для написания движка. Попробуй ради интереса написать загрузчик и рендерер .OBJ файлов.
Аноним 01/06/19 Суб 12:27:00 19740048543
Аноним 01/06/19 Суб 12:27:35 19740051644
>>197400485
То есть ты даже калькулятор не написал?
Аноним 01/06/19 Суб 12:28:39 19740058145
Троллинг вышел на новую стадию, ебать. Сука помню пилили я в 1999 году дипломную по машграфу, анон просто не понимает на что подписывается, в маш-графе не столько программирование сложное, сколько матеша. Линейную алгебру надо знать на зубок, только на это уйдет пару лет. Иначе над любой формулой будешь по паре месяцев тупить.
Аноним 01/06/19 Суб 12:28:49 19740059046
>>197400480
Я работал с opengl. Это не сложно. Я поэтому и рвусь к тебе, шоб бустануть знания. В команде развиваться легче.
Аноним 01/06/19 Суб 12:29:03 19740060347
scared cat 3.jpg (111Кб, 1080x1030)
1080x1030
>>197398697 (OP)
Это что, паста из троллотреда 2007-го года с гд.ру?
Аноним 01/06/19 Суб 12:29:43 19740063448
>>197400581
У нас в вузе она хуевая.
Аноним 01/06/19 Суб 12:31:38 19740072249
Оп, нужно ещё план действий составить. Архитектуру продумать. Например можно начать с 2D пространства, там я и подтянусь.
Аноним 01/06/19 Суб 12:34:15 19740086250
Аноним 01/06/19 Суб 12:34:19 19740087051
>>197400319
C# хорошо знаю.
Немного php и js.
Аноним 01/06/19 Суб 12:37:04 19740099752
Учусь на курсах JS. В качестве выпускной работы хочу написать свою ОС на typesqript. Какие подводные?
Аноним 01/06/19 Суб 12:37:52 19740102753
>>197400722
>2D пространства
2D пространства это прошлый век только 3д только хардкор.
Аноним 01/06/19 Суб 12:40:30 19740114254
>>197400590
Только моих знаний плюсов будет на 2-3 из 10, а опенгл никогда не ковырял, планирую использовать вулкан.
Ну если готов к стремлений к совершенной архитектуре то могу взять в команду, если ты конечно не троль.
Аноним 01/06/19 Суб 12:41:01 19740116155
>>197400391
Не забудь радио скачать
Аноним 01/06/19 Суб 12:41:05 19740116556
>>197401027
Сейчас 2d тоже пользуется спросом. Да и если ты говоришь про модульность, логичнее было бы выкатить 2D движок с последующими допилами под 3D
Аноним 01/06/19 Суб 12:42:40 19740125457
>>197401142
Как нам связаться ? Ну я вулкан начну тоже ковырять. Хуле мне? Опенгл старта же.
Аноним 01/06/19 Суб 12:43:48 19740131558
>>197400391
В польской нотации, надеюсь? Множественные скобочки учитываются?
Аноним 01/06/19 Суб 12:46:32 19740146159
Ебать ты принцесса,оп.
Я за тебя свечку в храме посталю и буду молится,что ты не дропнешь проект,ибо задумка охуеная.
Аноним # OP 01/06/19 Суб 12:49:24 19740160860
>>197401254
Пиши почту, я тебе вечером напишу.
Аноним # OP 01/06/19 Суб 12:56:22 19740190661
>>197401165
Не нужно размениваться на 2д нужно сразу 3д, а что мешает реализовать функционал как в юнити, что бы просто ставилась фиксирована камера и загрузка спрайтов?
Для 2д есть куча движков которые заебись работают.
Аноним # OP 01/06/19 Суб 12:57:01 19740193462
>>197401461
>что ты не дропнешь проект
Я сам на это надеюсь.
Аноним 01/06/19 Суб 13:00:58 19740212363
Аноним 01/06/19 Суб 13:01:07 19740213664
>>197400862
НУ ДАЖЕ НЕ ЗНАЮ
МОЖЕТ ТО ЧТО Я НЕ ХОЧУ ПИСАТЬ ДЛЯ КАЖДОЙ ПЛАТФОРМЫ ОТДЕЛЬНЫЙ КОД?
Аноним 01/06/19 Суб 13:02:58 19740221765
image.png (1445Кб, 1280x720)
1280x720
>>197398697 (OP)
Лучше бы создал самую аморальную игру мира, которую бы запретили во всех странах мира и за которую бы давали реальный тюремный срок в той же России. Желательно на UE4

Это сложнее всего, зато игра станет культовой
01/06/19 Суб 13:03:44 19740226066
sage
Аноним 01/06/19 Суб 13:03:50 19740226567
>>197401608
>>197401608
garkunov666@gmail.com
Держи мою не основную. Надеюсь пидоры не набегут. Хотя похуй. На ней все-равно нихуя нету
Аноним 01/06/19 Суб 13:06:00 19740236668
>>197402217
Алсо разработчик этогр мода не сидит на бутылке?
Аноним 01/06/19 Суб 13:14:12 19740274769
>>197402217
Для той игры которою ты хочешь создать нужно очень много моделить, просто ну очень много.
И на юнити пока что нету екс и джоб систем а без этого не хочется разрабатывать.
Аноним 01/06/19 Суб 13:17:56 19740296470
Аноним 01/06/19 Суб 13:25:06 19740338071
>>197401906
>что мешает
1. Ты тупой
2. Ты никогда не делал ничего подобного
3. Ты ленивый, не дисциплинированный
4. Ты один
5. Ты даун
01/06/19 Суб 13:26:30 19740346072
>>197402136
а зачем тебе кгод для нескольких платформ. тебе и одной хватит
Аноним 01/06/19 Суб 13:28:43 19740358673
23.png (820Кб, 1247x859)
1247x859
>>197399961
>>197400109
На трипл будем роллить название твоему движку... Кхм кхм.
КАРАСИК
Аноним 01/06/19 Суб 13:30:15 19740369374
>>197400378
Готов помогать пилить тебе рисунки для твоей хуйни, разработанной на его хуйне.
Мимо из /ma/
Аноним 01/06/19 Суб 13:31:49 19740379975
>>197403693
Готов вам всем отсосать хуй.

Мимо из /po/
Аноним 01/06/19 Суб 13:33:10 19740388376
Аноним 01/06/19 Суб 13:36:53 19740408777
>>197403380
Вот пункты 2 и 4 оче весомые. Не зря добиваются успеха только команды, имеющие лидера и прямую мотивацию (кнут, пряник).
Аноним 01/06/19 Суб 14:05:00 19740557478
>>197398697 (OP)
Ты вообще пробовал разобраться в сорс-коде какого-нибудь движка? Квейк 3, например, в опен-сорсе, открой, попробуй высокоуровнево сначала понять что там как, потом вглубь уже копать. Это будет неплохая основа, разобравшись с которой, можно будет думать что улучшить и как. А писать с нуля, ничто за основу не взяв, я не представляю как. И как разбираться с миллионами строк кода имеющимся, я тоже, честно, не представляю, потому что вот у тебя груда файлов - с чего начать? где входная точка откуда можно выйти на всякие штуки? типа уровень загрузился, я жму пробел, персонаж подпрыгивает, жму вперед идет - что в это время происходит? где это в коде? Ты все это представляешь, ОП?
Аноним 01/06/19 Суб 14:09:20 19740583979
Аноним 01/06/19 Суб 14:12:30 19740602580
>>197399267
Ты не прав. В quake очень продуманная архитектура. Его движок до сих пор модифицируют
Аноним 01/06/19 Суб 14:22:44 19740659181
>>197398697 (OP)
>Только я не знаю какой C++ фреймворк использовать для отрисовки линий и текстур как на пикче, может вы посоветуете?
Вася ты смешной.
Это шейдерная обработка, в конвейере до пиксельного шейдера.
Ну и судя по твоим знаниям ты уже встрял.
Плюс не понимаешь основ что при написании кода ты выбираешь между красивым кодом, удобным кодом и производительным кодом.
И по сути ты сейчас описал dependency injection, плюс не понятно что собрался менять в движке постоянно.
И не такими гибкими движки делают не потому что не могут, а потому что для гибкости нужно ограничивать компоненты в возможностях так как одна реализация что-то может делать, а другая нет, поэтому ты делаешь либо сборку из общих возможностей ради возможности замены, либо городишь костыли для вызова из обеих реализаций разных фич при этом теряя в производительности.
Аноним 01/06/19 Суб 14:23:15 19740662382
087d2c8a6a4c6a3[...].jpg (47Кб, 770x582)
770x582
>>197398697 (OP)
>Я хочу создать совершенный рендер а потом игровой движок, с совершенной архитектурой, где все изменения очень легко добавлять.
Уводите.
Аноним 01/06/19 Суб 14:24:13 19740669583
>>197403799
С удовольствием помогу тебе в этой непростой задаче.
Мимо из /ga/
Аноним 01/06/19 Суб 14:26:41 19740682184
01/06/19 Суб 14:27:03 19740684985
>>197398697 (OP)
>хочу движок
>как линии рисовать
обосрался с этого Кармака.
Аноним 01/06/19 Суб 14:31:23 19740707086
01/06/19 Суб 14:35:32 19740733187
14957050836850.jpg (8Кб, 200x200)
200x200
Дико проорал с треда. Школьники,нахватавшиеся баззвордов, учат других школьников.

мимо-компьютер-графикс-ресерчер
Аноним 01/06/19 Суб 14:42:09 19740774188
186827.jpg (25Кб, 477x477)
477x477
>>197400378
>>197403693
>>197403799
>>197406695
Теперь понятно, почему рашн геймдев в таком говне. Копрофаг, два пидараса и долбоёб... Ахуенная команда разработчиков.
Аноним 01/06/19 Суб 14:44:59 19740792189
>>197398697 (OP)
Какой всё-таки С красивый язык. Когда-нибудь я его выучу.
Аноним 01/06/19 Суб 14:51:40 19740827990
>>197403693
Готов запилить сайт по его хуйне, оформленный твоей хуйнёй для его хуйни.

мимо из /web/
Аноним 01/06/19 Суб 14:55:10 19740848691
>>197406591
чем красивый код отличается от удобного?
Аноним 01/06/19 Суб 15:01:29 19740884492
>>197408279
Помолюсь за твою хуйню, оформленную по его хуйне, для его хуйни, разработанной по хуйне того ОПа-хуя
Мимо из /re/
Аноним 01/06/19 Суб 15:03:17 19740895493
>>197408279
Готов выгодно продать твою хуйню.
мимо из /biz
Аноним 01/06/19 Суб 15:05:47 19740910094
>>197408954
Готов устраивать шумиху по этой хуйне
мимо из /zog
Аноним 01/06/19 Суб 15:13:43 19740956695
Аноним 01/06/19 Суб 15:15:28 19740965796
>>197398697 (OP)
Не сможешь даже wire-модели загрузить.
Графическое API - ТОЛЬКО ВУЛКАН.
По движку, есть старенькая книжка с основами Ламот, Программирование трехмерных (3D) игр для Microsoft Windows. Там полно всякой базы, но завязка на OpenGL. Можно и новые книги поискать. Если рендер ты сделаешь, то сам движок игры это физика, AI, звук, тестовая обвязка для создания карт...
Попробуй начать с псевдо-3Д как Littel Bightmares или Ori and Blind Forest.
Возьми ЮНИТИ 3Д и просто напиши игру/палгины
Аноним # OP 01/06/19 Суб 15:40:42 19741089197
>>197405574
Это нужно долго разбираться в движке и изучать код, лучше через проб и ошибок свое родное создать, чем копипастить чужое.
Аноним # OP 01/06/19 Суб 15:44:32 19741107698
>>197406591
>плюс не понятно что собрался менять в движке постоянно.
Способы отрисовки объектов и текстур, ведь появляются новые технологии такие как теселяция, новые типы сглаживания и т.д.
Аноним 01/06/19 Суб 15:46:02 19741114999
253.jpg (139Кб, 680x962)
680x962
14326686015032.png (169Кб, 500x303)
500x303
14326686014990.jpg (88Кб, 960x640)
960x640
14326690421240.jpg (54Кб, 720x457)
720x457
>>197398697 (OP)
>двачер создает идеальный движок, не то что многомиллионные компании профессиональных игровых разработчиков
Аноним # OP 01/06/19 Суб 15:51:45 197411426100
>>197411149
У больших компаний есть сроки и планы, даже если программисты создали костыльную архитектуру никто не даст им переписать полностью код, ведь рыночек уже порешал и конкуренты уже на пяты наступают.
Аноним 01/06/19 Суб 15:54:37 197411581101
>>197398697 (OP)
>Я хочу создать совершенный рендер а потом игровой движок, с совершенной архитектурой, где все изменения очень легко добавлять
А ты смешной!

>4 пик
Господи, какой пиздец!
Аноним 01/06/19 Суб 15:57:23 197411698102
Аноним 01/06/19 Суб 15:58:17 197411732103
>>197399560
>отсутствием костылей и спагетти кода
Поздравляю! Еще немного и ты напишешь идеальный движок в котором не будет костылей и спагетти-кода..... первые полгода после релиза!
Аноним 01/06/19 Суб 16:02:55 197411966104
>>197398697 (OP)
Ты только что уеч. Полная лицензия именно так и работает и даже хавает в режиме реального времени целые модули ряда стороннего софта например от алегоритмиков. /тред
Аноним 01/06/19 Суб 16:03:06 197411987105
Аноним # OP 01/06/19 Суб 16:06:53 197412183106
>>197411987
Только в ноде 80% С++ кода.
Аноним 01/06/19 Суб 16:07:59 197412239107
Ладно, пока ОП-даун-шизик-зеленый предается фантазиям, спрошу по случаю.

Поясните за GODOT? Годный вообще движок?
Аноним 01/06/19 Суб 16:09:17 197412308108
>>197398697 (OP)
>я буду писать идеальный код
>не нужно будет поддерживать леджеси
>буду юзать эту библуху
>и эти фреймворки

Найс
Аноним 01/06/19 Суб 16:09:56 197412347109
Аноним 01/06/19 Суб 16:11:04 197412399110
14809605521110.webm (9837Кб, 852x480, 00:03:03)
852x480
>>197398697 (OP)
>Мне поебать на сколько это не выполнимо или сложно, все равно у меня тянки нет и не будет а жизнь прожить как то нужно.
У тебя ничего не выйдет, хуемразь.
Аноним 01/06/19 Суб 16:11:12 197412405111
Аноним 01/06/19 Суб 16:12:53 197412488112
Аноним 01/06/19 Суб 16:14:18 197412571113
tatrixanswers.webm (20166Кб, 900x506, 00:10:11)
900x506
Оп ссыт зайти в /gd/?

Вниманиеблядит в /b/ как даун?
Аноним # OP 01/06/19 Суб 16:20:14 197412878114
>>197412571
Тут больше людей а значит больше мнений, мне интересно послушать каждого.
Аноним 01/06/19 Суб 16:20:32 197412891115
Аноним # OP 01/06/19 Суб 16:21:37 197412938116
Посмотрел я код создание простого окна через вулкан, там пиздец какие литании нужно писать, что бы в этом разобраться нужно лет 200.
Аноним 01/06/19 Суб 16:22:08 197412967117
>>197412571
А разве в гэдэ не те же самые школьники сидят что и здесь? По-моему вообще никакой разницы.
Аноним 01/06/19 Суб 16:22:12 197412971118
>>197412938
А ты как хотел то ебать блять
Аноним 01/06/19 Суб 16:23:03 197413016119
>>197410891
>лучше через проб и ошибок свое родное создать
Это займет десятилетия тогда, прежде чем выйдет что-то внятное. И оно вряд ли сможет составить хоть какую-то конкуренцию имеющимся продуктам, которые латают не один десяток лет - посмотри на опен сорс движки. Просто поинтересуйся сколько создавали движок квейк 3, и еще учти что там была профессиональная команда программистов, а не один Джон Кармак и у них была база кода из предыдущих квейков и думов, которую они использовали. Вообще поинтересуйся как создаются большие проекты - вряд ли найдешь такое, чтобы писалась с нуля сегодня. Я где-то читал, что в браузере кода столько, что если его будет писать один человек, учитывая, что всеми необходимыми знаниями он обладает, то ему потребуется около 25 лет при учете того что в день он будет кодить по 8 часов. Короче mission impossible в том варианте, котором ты выбрал. А то ли дело совершенствовать уже имеющееся.
Аноним 01/06/19 Суб 16:24:23 197413072120
>>197412878
Мнение всего одно, причем однозначное.

Ты - мамкин фантазёр без понимания базовых вещей. И у тебя ничего не получится именно по этому. Собственно, ты даже период разработки базовой архитектуры не осилишь.
Аноним 01/06/19 Суб 16:24:41 197413084121
Аноним # OP 01/06/19 Суб 16:25:09 197413107122
Аноним 01/06/19 Суб 16:26:03 197413145123
Аноним 01/06/19 Суб 16:26:48 197413182124
>>197412938
Через вулкан окна не создают. Скорее всего ты увидел код WinAPI создание окна, которое к вулкану отношения никакого не имеет.
Аноним # OP 01/06/19 Суб 16:29:36 197413291125
>>197413182
Да точняк, прост осмотрел видео и не заметил что там используется винапи.
Блядь это еще получается что нужно винапи учить а там тоже кромешный пиздец.
Аноним 01/06/19 Суб 16:39:17 197413683126
>>197413291
Для этого есть GLFW и прочая параша
Аноним 01/06/19 Суб 16:40:02 197413719127
>>197412938
>что бы в этом разобраться нужно лет 200.
Там есть обёртка с бойлерплейтами. В любом случае тебе и ДикетХ и ОГЛ тоже придётся долго изучать, кода будет меньше, но переносимость не особо. ОГЛ так ещё то старое говно.
Аноним # OP 01/06/19 Суб 16:42:19 197413836128
>>197413719
>В любом случае тебе и ДикетХ и ОГЛ тоже придётся долго изучать
Почему?
Аноним # OP 01/06/19 Суб 16:42:38 197413848129
>>197413836
То есть почему его нужно изучать?
Аноним 01/06/19 Суб 16:43:18 197413884130
>>197411149
ну, тащемта, он может написать инди-движок для некоторой ниши игр.
Аноним 01/06/19 Суб 16:46:04 197414017131
>>197413836
В смысле тебе так и так какое-то говно изучать либо вулкан, либо огл, либо диркект и когда в последних двух будет немного меньше на 50 строк, но по сути это одно говно которое надо ковырять и писать. Проще начать с переносимого вулкана.
Аноним 01/06/19 Суб 16:46:39 197414042132
>>197414017
>когда
БЛЯДЬ, КОДА, КОДА БУДЕТ МЕНЬШЕ СТРОК НА 50 всего лишь.
Аноним 01/06/19 Суб 16:47:55 197414097133
Аноним 01/06/19 Суб 16:49:33 197414171134
>>197399942
Ну да, ведь кода до C++11 не существовало.
Аноним 01/06/19 Суб 16:50:41 197414216135
ОП, ты совершенно не разбираешься в теме. Это видно, даже мне, человеку, который вкатывался в кодинг на достаточно низком уровне несколько лет назад
Аноним 01/06/19 Суб 16:52:25 197414315136
Мне ещё нравится позиция «лучше я сам создам, чем буду повторять за кем-то»
Дружок, весь научный прогресс, да и не только научный ( так, хомяки маргинала, ебальники позакрывали) основан на модифицировании опыта предыдущих поколений. АЛО ГАРАЖ, как говорится
Аноним 01/06/19 Суб 16:58:30 197414640137
>>197413291
Если ты будешь пилить все с нуля, то тебе придется использовать официальные библиотеки разных форматов. Загрузка обычной текстуры превратится в сотни строк кода. А потом ее нужно будет загрузить в видеокарту через апи которое тебе нужно будет изучить. Чтобы отрисовать ее в 3д тебе придется писать всю математику, сначала тебе придется создать матрицу проекции, потому что за тебя апи это не сделает. Ты конечно же не осилишь этого и тебе придется использовать очередную библиотеку, например glm.
Дальше чтобы загрузить и воспроизвести пук в твоем движке в формате ogg тебе нужно будет загрузить файл, декодировать его, загрузить в буффер звуковой библиотеки, настроить его и лишь потом оно только пукнет, а это около 4 библиотек которые тебе нужно изучить и написать дохуя кода. Ты потратишь месяцы, а в итоге получится только окно с текстурой и пук в твоих наушниках.
Аноним 01/06/19 Суб 16:58:52 197414661138
>>197398697 (OP)
>писать говнодвижок
>когда есть лучший движок - годот
Ебобо?
Аноним 01/06/19 Суб 17:01:18 197414800139
>>197414640
>Чтобы отрисовать ее в 3д тебе придется писать всю математику
Всё это уже есть св вулкане том же.
Аноним # OP 01/06/19 Суб 17:06:49 197415141140
>>197414640
Тут ты прав, я погорячился и не рассчитал каких усилий это будет стоить, даже команды професионалов пишут движки годами, то простой анон будет до конца жизни во всем этом разбираться.
Аноним 01/06/19 Суб 17:09:56 197415308141
Ребята, а как написать свой движок для игр? Я вот программист на html и css. Есть мануалы или гайды? Заранее спасибо!
Аноним 01/06/19 Суб 17:12:09 197415429142
>>197415308
Если ты программист на html, тогда тебе нужно писать движок в браузере. А тогда тебе придется изучить javascript, а дальше изучить WebGL.
Аноним 01/06/19 Суб 17:38:09 197416909143
>>197409100
Хуй пойму о чем вы,но всегда готов
мимо из /b
Аноним 01/06/19 Суб 18:30:06 197419796144
>>197414171
Кого это ебет? Уже 8 лет прошло.
Аноним 01/06/19 Суб 19:18:25 197422526145
>>197415308
Вкину пожалуй в тред годноту.
https://www.youtube.com/watch?v=7AGrJF0Q8RM
Учи Луа и вперёд можно учить одновременно с движком. Даром, что язык специально для мимокроков в программировании придумывали.
Аноним 01/06/19 Суб 19:22:03 197422721146
pepelaughz.jpg (39Кб, 800x450)
800x450
Аноним 01/06/19 Суб 19:27:54 197423046147
>>197398697 (OP)
Однажды меня тоже вела дорога энтузиазма и долбоебизма, пока мне по голове не ебанули матаном.
Аноним 01/06/19 Суб 20:07:39 197425070148
>>197423046
До какого этапа разработки дошел?
Аноним 01/06/19 Суб 20:25:13 197425986149
Аноним 01/06/19 Суб 20:28:19 197426156150
>>197423046
Двачую. Вся наивность прошла на этом этапе.
Аноним 01/06/19 Суб 20:28:53 197426191151
>>197425986
На чем писал? Что использовал? Сколько времени ушло? Тяжело было?
Аноним 01/06/19 Суб 21:45:46 197430450152
15497356566040.png (1153Кб, 1920x1080)
1920x1080
>>197416909
Буду аватарить расфоршенной тобою хуйнёй
Мимо из /rf/
Аноним 01/06/19 Суб 21:54:20 197430935153
изображение.png (119Кб, 597x427)
597x427
221.jpg (86Кб, 760x712)
760x712
>>197422721
Чё за хня? Почему при просмотре ответов через пост буква "t" есть, а просто смотря на пост в треде этой буквы нет?
Аноним 01/06/19 Суб 22:53:02 197433997154
Аноним 01/06/19 Суб 23:16:13 197435284155
>>197423046
> пока мне по голове не ебанули матаном
А что бы не вкатиться? В нынешнее время Calculus и Calculus 2 на всех платформах - на той же курсере, в хан-академии, и т.д. Куча книг разного уровня, в т.ч. "для чайников". Вангую, там не нужно будет диффуры прорешивать, как требуют в универе, достаточно хорошего понимания, и все не нужно изучать, только нужные для КГ разделы.
Аноним 01/06/19 Суб 23:35:18 197436254156
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов