Написал 3D движок в консоли

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

Классная идея! Кстати, советую вместо обычной конкатенации строк с помощью + использовать StringBuilder (1:23). Дело в том, что сама операция конкатенации очень трудоемкая, если идет много конкатинаций подряд к той же строке строке, как у тебя, то количество необходимых вычислений растет в геометрической прогрессии. А StringBuilder крайне сильно оптимизирует это. Я когда использовал это для моей проги, скорость вычисления выросла в 100 раз, без шуток

NewStoryline
Автор

1:53 можно сделать так min(max(value, min), max);

также нужно помнить про аспекты окна и пиксель оспект (14px на 21px) из видео онигири)

Duboviy_polublok
Автор

Ого, получилось прям отлично, жду нового ведьмака в консоли)

Golubbchik
Автор

Очень интересная задумка и реализация. Если бы я не был полным нулём в 3d, то, возможно, понял бы из чего вообще состоит файл расширения .obj, и не возникло вопросов, какие параметры считывает функция load из этого файла. Надеюсь, в следующем видео подробно будет показано, как реализуются все функции, в частности load в функции main) 😄

beaver
Автор

этот стикерпак из ВК просто прекрасен!

LagDav-qi
Автор

Ребята когда не разу не писал на Java но понимаешь как будто ты на нем уже писал без рофла мне напоминает связка js, python, c++

ggInzox
Автор

Сенсей, а, вы не думали, сделать летсплей курсов по godot, на стриме я заметил его

ritoon
Автор

Может, тебе участвовать в опенсорсных проектах эмуляторов? Там как раз одни команды эмулируемого гп и цп переписываются на другие в Opengl и Vulkan при рендеринге. С такой направленностью мышления, думаю, будет интересно

vllitsav
Автор

У кого то получилось повторить код из видео и понять его смысл?

CabPC
Автор

А Раскажи пж как решить проблему с глобальными перемееыми

PVZ_BRO-lu
Автор

А наэуя на жаднем плане был какой-то код связанный с сетью и соединением?

Catmolnea
Автор

Чел, харош, griddycode весь видос вывес

Dedgay
Автор

Привет гингман, можешь мне нарисовать некоторые штуки для моей игры?

СамоБобус
Автор

Дайте исходники проекта этого 3д проекта😊

tolikalpamisovich
Автор

Харош, можешь теперь 4D движок в консоли?😀

Ilnarildarovuch
Автор

И ни слова про клиппинг! Попробуй нарисовать кубмапу и посмотри, что будет, лол

cyanmargh
Автор

а как же обработка инпутов? движение обьектов? звук?! не движок какой-то, а просмотрщик 3д объедков

macknyan
Автор

Вроде сделал движок а сам, а в видео вставляет стикеры

DZHEY-uvqt
Автор

Походу девиз чела: ООП? Что это? Это съедобное?

димашапка-ул
Автор

Подобные проекты лучше на java не реализовывать. Лучше на C, Rust, C++, или на крайний случай Go

БЕГЛЫЙДУДОЧНИК_СЮДА