Chat:Ru/2021-04-08
Uljahn: резервы заканчиваются, почитай про пытки лишением сна
MadKnight: если вкратце, то в чём там суть?
MadKnight: всмысле связанного с резервами
MadKnight: Uljahn а как же константное число времени сколько человек может тусить без сна?
MadKnight: почему оно тогда константное?
MadKnight: если не считать психологического давления на психику жуткой сонливости, что вызывает всякие страшные последствия, то что именно напрямую вызывает долгое отсутствие сна?
MadKnight: Automaton2000 можно ли говорить "псих давление на психику" ?
Automaton2000: а так ты не в леге
Uljahn: суть в том, что без своевременного сна организм начинает идти вразнос
Uljahn: а сонливость - это звоночек, что пора пополнить резервы
MadKnight: а, это та тема
MadKnight: слышал, что во сне мозг восстанавливает организм
MadKnight: и вообще все проблемы обрабатывает
MadKnight: так сонливость - это какой-то ненадёжный звоночек
Uljahn: потому что в зависимости от текущих резервов иногда можно игнорировать сонливость, но потом всё равно догонит отдача
MadKnight: с моей сонливостью утром после объёма сна выше границ, я не особо верю в этот звоночек
MadKnight: Uljahn так резервы же должны точно так же восстанавливаться с основным запасом
MadKnight: что им мешает-то?
Uljahn: утренняя сонливость может быть связана с предыдущим недостаточным сном
MadKnight: да я пробовал пересыпать
Uljahn: я ж говорил, что за недосып приходится расплачиваться вдвойне
MadKnight: до тех пор, пока мой организм не выкидывал себя из сна уже в момент входа в сон
MadKnight: да выспался же
MadKnight: даже больше проспал
MadKnight: уже больше просто не мог
Uljahn: ну вот поэтому и вредно пропускать сон - потом трудно компенсировать, и выспаться впрок нельзя
MadKnight: чё за фигня
Uljahn: биоритмы же
MadKnight: не выспался, но при этом не можешь спать дальше?
MadKnight: да нифига же
MadKnight: если ты ночь не спал то ты можешь запросто отоспаться 16 часов
MadKnight: и норм
MadKnight: в чём разница?
MadKnight: не спишь каждую 2ю ночь, потом каждый раз спишь все 16 часов
MadKnight: где потери?
Uljahn: каждый второй день работаешь вполсилы
MadKnight: слушай вот сейчас я реально не выспался
MadKnight: теряю мысли вообще
MadKnight: не суди
Uljahn: вот-вот, внимание ослаблено, мысли путаются
Uljahn: это потери
MadKnight: но
MadKnight: это вызывается именно чувством засыпания
Uljahn: потери времени, которое мог бы провести более продуктивно, если бы выспался
MadKnight: я сейчас на 100% могу сказать что то что я описал вызывается именно засыпанием
MadKnight: именно тягой в сон
MadKnight: напрямую
MadKnight: но я провёл время сна более продуктивно вместо этого
MadKnight: *то что я описал у себя
MadKnight: тут явная прямая зависимость
MadKnight: от засыпания
Uljahn: провёл - не значит, что этот опыт отложится и усвоится, если мозг не спит, то и структуризации опыта не происходит
MadKnight: всм что я покодил хорошо
MadKnight: мысли теряться начали совсем недавно
MadKnight: это прям заметно было
Uljahn: а, ну лишь бы наутро не захотелось всё переписать, глядя на говнокод)
MadKnight: т.е. могу точно сказать что вот ещё пару часов был 100% бодр
MadKnight: назад*
MadKnight: а сейчас уже теряю мысли
MadKnight: Uljahn лол у меня такого не бывает
MadKnight: это мне надо психоделиков нажраться и полностью потерять связь с реальностью
MadKnight: чтобы накодить такое
MadKnight: лежу в кресле, чутка засыпаю, и это засыпание просто путает мысли
MadKnight: кстати мне кажется что если я пойду лягу щас, то я за минуту вырублюсь
MadKnight: Uljahn как так тебе нужно 30 минут?
Uljahn: 15
MadKnight: этож дофига
Uljahn: я до последнего не дотягиваю, как чувствую небольшую сонливость - сразу ложусь
MadKnight: я даже рандомные мысли покрутить не успеваю
Uljahn: а то режим нафиг собъётся
MadKnight: максимум успеваю подумать что надо бы о чём-нить подумать пока засыпаю
MadKnight: да я прост всяких кофе много выпил
MadKnight: отложило немного
Uljahn: а я не принимаю стимуляторы после 18, лучше какао или кисель, плюс освещение правильное
MadKnight: освещение стимулирует
MadKnight: солнечное*
Uljahn: яркий холодный свет тонизирует, тёплый приглушённый - успокаивает
MadKnight: я именно про солнечное
MadKnight: и по сути именно про дневное время
MadKnight: эти ваши ритмы явно синхронизируются с день/ночь циклом
Uljahn: днём часто бывает пасмурно, но так-то да - солнце бодрит лучше всего
Uljahn: вчера в апексе играл в тиме со стримером, зашёл к нему на канал, а там всего один зритель ахах, надо реплей своей игры со стороный заценить
MadKnight: скинь мне тоже заценить
MadKnight: я же в апекс играл
Uljahn: https://youtu.be/qzR8BJFhFo8?t=337
Uljahn: надо комп помощнее, на картошке сложно
MadKnight: давненько я в эту игру не играл
MadKnight: пойду погамаю чтоли
MadKnight: Uljahn погнали по сетке
Uljahn: я на работу пошёл)
MadKnight: ты чё какие офисы ещё
MadKnight: эпидемия ващет
MadKnight: из дома работай
CodeDiller: В чате круглые сутки нет никого кроме вас XD
MadKnight: да тут одни только французы сидят
Uljahn: был ещё больцман
MadKnight: зацени вон, в #fr больше актива чем в общаке
Uljahn: CodeDiller: если есть вопросы по CG, то задавай смело
MadKnight: не думаю что это был намёк на вопрос
MadKnight: хотя откуда я могу это знать Automaton2000 ?
Automaton2000: ты в цикле делаешь проверки условий, генерируешь строку для вывода и выводишь? а кто координаты Тора обновлять будет? в плеере ...
ConstantBolzmann: V'l
ConstantBolzmann: Мэд
ConstantBolzmann: щас сек найду его видос, ты это имел ввиду про модульность?
ConstantBolzmann: https://www.youtube.com/watch?v=y0tETBewd8w
ConstantBolzmann: я думал Ульян в танки рубается)
ConstantBolzmann: на ис 7)
ConstantBolzmann: https://youtu.be/KxFpZFdhyzE
MadKnight: Uljahn чё у меня apex не запускается
MadKnight: после картинки с загрузкой игры, как раз когда он должен создавать игровое окно, игра просто зависает
Uljahn: обновления установились?
MadKnight: да я полностью игру установил только что
MadKnight: процесс игры зависает, занимая ~69.69 оперативы
MadKnight: ужс
MadKnight: хмммм а щас 69.8кб
Uljahn: хз, не могу щас проверить, вчера всё робило, и после обновы тоже
MadKnight: процесс игры просто зависает после картинки, и где-то через 2 минуты процесс падает
MadKnight: Uljahn у них чё, нету файлов логов?
Uljahn: а где ты логи ищешь?
Uljahn: https://answers.ea.com/t5/Technical-Issues/Apex-Legends-Crash-Log-Need-Fix/td-p/7868215
Uljahn: может, дрова на видюху откатить надо:
Uljahn: ?
ConstantBolzmann: Мэд а из вова выбивает?
MadKnight: ваще без понятия
ConstantBolzmann: я даже учетку продлю и обнову куплю)
ConstantBolzmann: мож гильду сбацаем в вове)?
MadKnight: го по тиму ко мне подключись и пофикси мне apex
ConstantBolzmann: апекс хз
ConstantBolzmann: он на чем анриал?
ConstantBolzmann: а анриал у тебя норм пашет?
MadKnight: нееее
MadKnight: не на анриле
MadKnight: а анрил норм
MadKnight: пашет
ConstantBolzmann: хз тада
MadKnight: тут совершенно не так как в анриле всё
ConstantBolzmann: хотя апекс вроде на одной базе с оверватчем
ConstantBolzmann: оверватч есть?
MadKnight: неее, он платный был
MadKnight: не взял
MadKnight: го с нами в стелларис втроём
ConstantBolzmann: у меня пока инет шальной плохой
ConstantBolzmann: я в танки еле еле шпиляю
MadKnight: это стратежка
MadKnight: там пинг едва ли
MadKnight: влияепт
ConstantBolzmann: щас загуглю
ConstantBolzmann: выглядит олдскульно но я не могу в такие
ConstantBolzmann: у меня игрушки либо где я не играю) как фиджеты
MadKnight: Uljahn прикол в том что у меня походу даже не крашится
ConstantBolzmann: о сто
ConstantBolzmann: а фалаут 76 пробовал?
MadKnight: никакого краш лога нет + никаких намёков на то что это был краш
ConstantBolzmann: мож перегрев?
MadKnight: точно не
MadKnight: комп новый
ConstantBolzmann: а дровер точно обновлен?
MadKnight: да я на этой же видюхе играл раньше в апех
ConstantBolzmann: хз тада
MadKnight: плюс нет краш лога
MadKnight: будто не крашится
MadKnight: а просто решает не запускаться
ConstantBolzmann: от админа запусти попробуй
MadKnight: пробовал
ConstantBolzmann: кароче тяжелая она
ConstantBolzmann: как фалаут
MadKnight: да мой комп её на изи на 60 потянет
MadKnight: ты чё
ConstantBolzmann: а стоп
ConstantBolzmann: ща я тебе тему скажу
ConstantBolzmann: есть варик что нет ограничения на кадры
ConstantBolzmann: и твоя вид.ха на сток мощная что шпалит на тыщу кадров
ConstantBolzmann: и тебе надо както сделать своей силой ограничение в 60
ConstantBolzmann: я так танки пофиксил себе
ConstantBolzmann: в тыщу кадров не прикольно играть
ConstantBolzmann: пошурши в файлах в папке клиента мож конфиги есть
ConstantBolzmann: надо во всех режимах 60 сделать
ConstantBolzmann: ну или 120 сделай себе
ConstantBolzmann: я не шучу в танках стояло ограничение 1000
ConstantBolzmann: я первую катку после 2-3 лет отьездил с тыщей кадров
ConstantBolzmann: комп какбудто когото компилировал
Uljahn: есть параметры командной строки запуска, там можно ограничить кадры и прочее
ConstantBolzmann: у меня так бомбило
ConstantBolzmann: кстати Мэд у меня лост арк вот тоже
ConstantBolzmann: тяжко
ConstantBolzmann: по сравнению с д3 какбудто компилирую гцц
ConstantBolzmann: тоже бесит и бомбит
ConstantBolzmann: зато я знаю игру где не крашится)
ConstantBolzmann: это Ragnarok)
ConstantBolzmann: я с рагнарка стал прогером)
ConstantBolzmann: щас ее поддерживает фогейм
ConstantBolzmann: я с Мадоса в него шпилю)
ConstantBolzmann: помню ночами сидел рогу качал)
ConstantBolzmann: https://www.youtube.com/watch?v=5GFsu8ofwMI
MadKnight: Uljahn хошь прикол
MadKnight: пишут, что такое может быть потому что игра не на C:
ConstantBolzmann: попробуй в корень кинь
MadKnight: у меня на C места нет
MadKnight: у меня G:/ с кучей места
MadKnight: и он быстрее
ConstantBolzmann: качай рагнарок
ConstantBolzmann: ммо 2гигабайта
ConstantBolzmann: качнешь себе рыцаря
ConstantBolzmann: на боулинг баш)
ConstantBolzmann: она написана на С
ConstantBolzmann: по крайней мере левые серверы)
ConstantBolzmann: я там циганку качаю)
magaiti: Tree of Savior есть, типа рагнарека
magaiti: если живой еще
ConstantBolzmann: да тестил
ConstantBolzmann: но ро не отпускает)
ConstantBolzmann: уже даже вроде международныфй закрыли
ConstantBolzmann: или чото там сделали трансляцию запускали по этому случаю
ConstantBolzmann: я на наших не играл последние 5 лет
ConstantBolzmann: как ингамбу закрыли
ConstantBolzmann: мотр пока живее всех живых)
Uljahn: MadKnight: у меня на D, проблемы только с easy anticheat бывают (крашится, когда очень долго играешь)
ConstantBolzmann: био качать или кузнеца?)
ConstantBolzmann: или мудреца? или монка?
ConstantBolzmann: поидее можно и циганку намутить)
ConstantBolzmann: https://www.youtube.com/watch?v=9eaq9Popeac
vrabosh: забыл как в нампи диагонали заполнять значениями
vrabosh: np.diag(board, 1) - вот я диагональ сделал, как теперь ее заполнить единичками?
vrabosh: rng = np.arange(8 - x - y)
board[rng, rng + x - y] = '*'
vrabosh: слева на право, теперь надо сообразить как с права на лево
ConstantBolzmann: а мне для двигла
ConstantBolzmann: надо асет писать
ConstantBolzmann: надо написать пакет = модуль
ConstantBolzmann: создание обьектов (обьект это ячейка)
ConstantBolzmann: в 2д
ConstantBolzmann: размерами которые задаются
ConstantBolzmann: и все это надо на глфв
ConstantBolzmann: ну и методы по работе с ячейками
ConstantBolzmann: и евент систему затрагивающую только этот модуль
ConstantBolzmann: и кароче на шейдерах
ConstantBolzmann: чисто на граффике
Uljahn: np.eye?
Uljahn: справа налево np.flipud(np.eye)
vrabosh: я указываю координату, и от нее чтобы по диагональ заполнялась
Uljahn: координату - в смысле индекс в 2d массиве?
vrabosh: да
vrabosh: в уже существующем массиве
Uljahn: вниз вправо до границы массива?
Uljahn: или во все стороны диагональным крестом?
vrabosh: и вниз и вверх до границы
vrabosh: да Х
Uljahn: заполнять единичками? надо покумекать...
ConstantBolzmann: ну должна быть структура
ConstantBolzmann: в полях ячейки например поле дата
vrabosh: вроде то что ты написал, сойдет
ConstantBolzmann: заполняешь ячейками поле доски икс на икс
ConstantBolzmann: потом проходишь по ячейкам по диагонали и заполняешь поля ячейки единичками
ConstantBolzmann: должен быть метод который поле ячейки
ConstantBolzmann: если оно есть отображает на екране
ConstantBolzmann: как говорил Ульян тайлы
ConstantBolzmann: я их ячейками просто называю
Uljahn: есть np.diagonal, но там надо ofset подбирать
ConstantBolzmann: Ульян а нумпи же можно и в геймдеве применять да в граффике типо
ConstantBolzmann: ?
Uljahn: нет
ConstantBolzmann: а почему
ConstantBolzmann: это же замена глм
ConstantBolzmann: наверняка там есть и 2 и 3 векторы
ConstantBolzmann: и наверно и 4 матрицы
Uljahn: смысла нет, проще напрямую BLAS и LAPACK вызывать
ConstantBolzmann: ммм
ConstantBolzmann: я вот гдето слышал что в танках питоний
ConstantBolzmann: ты не курил тему?
ConstantBolzmann: прикинь если на питоне этож бомба
Uljahn: numpy хороша в связке с питоном, а на питоне какой геймдев? разве что логику обрабатывать
ConstantBolzmann: танки!
Uljahn: весь горячий код всё равно на плюсах
ConstantBolzmann: эт да
ConstantBolzmann: база всмысле
ConstantBolzmann: я щас скину промо ролик к чему я стремлюсь
ConstantBolzmann: зацени мои мечты)
ConstantBolzmann: https://www.youtube.com/watch?v=8b3DwkhtMf4
ConstantBolzmann: хочу со scratcha прям с нуля такое написать
ConstantBolzmann: и во всем этом разобраться
ConstantBolzmann: на лвг и яву не обращай внимание
ConstantBolzmann: это гл почти весь
ConstantBolzmann: на полную катушку
ConstantBolzmann: он везде одинаковый как я понял
vrabosh: Uljahn сделал через eye и flipud
ConstantBolzmann: Ульян у него волны через Фурье)
ConstantBolzmann: по науке)
ConstantBolzmann: Ульян напиши море на терране через фурье)
ConstantBolzmann: FFT потом насч научишь)
ConstantBolzmann: я могу код подкинуть)
ConstantBolzmann: какоето море без текстурки есть)
vrabosh: мне удивило, что в инете не нашел решение заполнить Х матрицу с любой точки.
ConstantBolzmann: ну ищиш точку
ConstantBolzmann: и заполняешь
ConstantBolzmann: О_о
ConstantBolzmann: что там создавать в туториале)
ConstantBolzmann: двойной цикл
ConstantBolzmann: пока не
ConstantBolzmann: потом двойной цикл пока не заполнено и киляешь все циклы
ConstantBolzmann: заходи в геймдев со скратча быстро натаскаешься в таких вопросах!
ConstantBolzmann: там код всех сфер
ConstantBolzmann: вообще всему научишься
vrabosh: через фор не интересно, хотел через нампи
ConstantBolzmann: методом нампи понял
ConstantBolzmann: ты еще не видел что по глу
ConstantBolzmann: не стартовому
ConstantBolzmann: инфы вообще мизер
vrabosh: board[np.flipud(np.eye(8, k = x + y - 7)) == 1] = '+'
ConstantBolzmann: все надо понимать самому
vrabosh: я вот так сделал.. может еще короче можно?
vrabosh: и есть функция которая заменит мне ==1 на чтото типа np.eye(..).bools()
ConstantBolzmann: я люблю императивный подход
vrabosh: оо сообразил, dtype же есть
ConstantBolzmann: а это все я вот тебе скажу
ConstantBolzmann: я открыл свой 3д енжин
ConstantBolzmann: спутя год
ConstantBolzmann: и я рад что не писал однострочниками
ConstantBolzmann: хочу частицы
ConstantBolzmann: врабошь пиши частицы)
ConstantBolzmann: класс частицы)
ConstantBolzmann: сделаем еффекты крутые)
Uljahn: в нампи тоже фор используется, только он сишный и быстрый, иногда даже векторизованный
ConstantBolzmann: Ekmzy bynthytn ujdjhbn gjl rfgjnjv ,fyfkmyst cnhernehrb
ConstantBolzmann: Ульян интернет говорит под капотом банальные структурки
ConstantBolzmann: https://numpy.org/doc/stable/reference/arrays.interface.html
ConstantBolzmann: фор везде используется)
ConstantBolzmann: фор лучше использовать чем ифкуль)
ConstantBolzmann: форкуль)
vrabosh: былоб круто, еслиб нампи былбы параметр который позволяет писать за приделы массива не вызывая ошибку.
Uljahn: хм, погугли stride_tricks
ConstantBolzmann: динамические массивы же
ConstantBolzmann: Ульян
ConstantBolzmann: ты юзаешь?
ConstantBolzmann: https://docs.python.org/3/library/unittest.html
ConstantBolzmann: ты кароче знаешь чо можешь делать?
ConstantBolzmann: вот задачка на сайте
ConstantBolzmann: ее слизать можно в юнит тейст и кейсами гонять код свой через юнит тест
ConstantBolzmann: ты пробовал?
Uljahn: нет
Uljahn: двойная работа
ConstantBolzmann: нет Ульян не двойная
Uljahn: я в браузере пишу сразу
ConstantBolzmann: класс юнит кейс
ConstantBolzmann: тестирует твой класс
ConstantBolzmann: в классе юнита условие и задание
ConstantBolzmann: это кстати ооп
ConstantBolzmann: взаимодействие классов
ConstantBolzmann: не знаю я заморочился JUnit4 сделал 10 кейсов слизал валидаторы
ConstantBolzmann: в классе 10 методов
ConstantBolzmann: а ты в браузере если бы в пайчарме юзался бы там вроде кнопкой юнита создать можно
ConstantBolzmann: офигеть у вас даже моки создает
ConstantBolzmann: да питон летит как ракета
ConstantBolzmann: и кути и все что хочешь
ConstantBolzmann: поди еще и вулкан можно юзать
ConstantBolzmann: Vulkan Ray Tracing is Developer Ready!
miklla: у меня складывается впечатление, что в clobber почти у всех топов mcts, но я не понимаю, что моя альфа-бета так сильно им проигрывает (-10 баллов), неужели моя функция оценки так катастрофично плоха
miklla: просто перед применением теории хочу убедиться, что в остальном всё норм
ConstantBolzmann: Ульян помоги щас совет реально спрошу
ConstantBolzmann: как выучить язык шейдера GLSL
ConstantBolzmann: может ты курс какой знаешь продуктивный где нет воды
ConstantBolzmann: или попроси чтоб тут ввели обучалку)
ConstantBolzmann: надо его учить!
magaiti: применяй теорию
ConstantBolzmann: применяю просто моменты которых я вообще не знаю
miklla: я-то её применю, но у меня такое впечатление, что многие топовые боты без неё меня обгоняют
magaiti: мктс без теории обгоняет, чисто на роллаутах
miklla: почему бы мне тогда не встраивать теорию в мцтс вместо альфа-беты
miklla: интересно, куда её легче встроить
magaiti: в негамакс
miklla: точнее встраивание куда даёт больше профита
magaiti: в мктс сложно
magaiti: ну можно как-то встроить в мктс сбоку, допустим теоретически неудачные первые ходы избегать
magaiti: чтоб на остальные больше роллаутов пришлось
miklla: в мктс можно роллаут обрывать не в пустой доске, а в теоретически решаемой позиции
miklla: ещё я заметил, что как ни играй, зачастую конец игры наступает примерно на одной глубине
magaiti: а сколько вемени ты портатишь на определение, решается позиция или нет?
magaiti: конец на решаемой позиции и наступает, теоретически
miklla: очень быстро, подтяну кеш значений позиций, когда в каждой компоненте не больше C фишек например
miklla: иногда это не решит
miklla: но тогда роллаутить дальше
magaiti: ты представляешь размер кеша?
miklla: думаю его можно настроить, в альфа-бете также ведь собираюсь делать
miklla: желательно, чтобы кеш несколько мегов занимал
magaiti: ну хз, мне кажется в несколько мегов влезет ничтожно мало позиций
miklla: достаточно, чтобы каждая компонента связности была в кеше
magaiti: ты будешь раскладывать на компоненты связности?
miklla: magaiti ты ведь имеешь +9 баллов от меня просто на мктс без применения теории?
magaiti: тогда нужен код который будет их н доске находить
magaiti: у меня просто быстрый мктс, за счет директив компилятора
miklla: сколько позиций за ход?
miklla: у меня сейчас около 300к
miklla: в альфа-бете
magaiti: а если у тебя несколько компонент связности, то нужна теория как из них оценить общую позицию
magaiti: у меня 90к роллаутов
miklla: да, я знаю такую теорию, но пока её не запрогал
magaiti: у топов 100-120
miklla: 100к роллаутов это типа 2М позиций?
magaiti: ну помножить надо на длину партии, как я понимаю
miklla: я вижу альфа-бете 2 шанса на жизнь
miklla: либо поднять число позиций за ход
miklla: либо крутую оценочную
miklla: но всё равно поражает, насколько сильнее мнея сейчас мктс
miklla: был один забавный момент, когда мктс противника показывал ему 70%, а у меня был WIN от альфа-беты на следующем ходу :)
Uljahn: эффект горизонта
magaiti: ну я не уверен что 70% это винрейт
Uljahn: или баг в UCT
miklla: и да, буду раскладывать на компоненты связности
ConstantBolzmann: Need more Shaders
miklla: из теории я пока что применил простейшее следствие, а именно если на поле 2 одинокие доминошки, то их обе можно удалить и выигрышность позиции не изменится, что уже дало несколько баллов
miklla: но планы у меня наполеновские
miklla: мне тоже кажется, что теория лучше встроится в альфа-бету, но я не уверен на 100%
miklla: ладно, наверное всё-таки не буду писать мктс, пойду своим путём
miklla: всё-таки анализ на досрочное прерывание роллаута сильно ударит по числу роллаутов, а альфа-бете это не так страшно, потому что она уже ушиблена оценочной
ConstantBolzmann: почему я такой тупой
ConstantBolzmann: https://youtu.be/OLkYLhATQJs
ConstantBolzmann: Ульян
ConstantBolzmann: а как ты проверяешь в астероидах?
ConstantBolzmann: if((Math.abs((tmp.cox-i.cox))/2)+minama(tmp.cox, i.cox)<=20 && (Math.abs((tmp.coy-i.coy))/2)+minama(tmp.coy, i.coy)<=20)
ConstantBolzmann: я вот так но это походу не прапвильно
ConstantBolzmann: это если последний валидатор брать
ConstantBolzmann: Мэд у меня кстати, так с анриалом, как ты писал про апекс, просто не запускается иногда
Serega1978: Ребята подскажите с чего начать? самое легкое? пожалуйста)
Serega1978: python
ConstantBolzmann: начни с изи
Uljahn: https://www.codingame.com/playgrounds/55547/how-to-get-started-on-codingame
Uljahn: Serega1978: читай подсказки в пазлах https://www.codingame.com/training/easy/the-descent и https://www.codingame.com/training/easy/power-of-thor-episode-1 на левой панели в IDE, это полезно для понимания того, как на CodinGame всё устроено
Serega1978: спасибо!
ConstantBolzmann: Мэд тут?
ConstantBolzmann: ты в яву сечешь?
ConstantBolzmann: щас кидаю тебе код он с туториала
ConstantBolzmann: запусти
ConstantBolzmann: если вылетит с тру
ConstantBolzmann: то апекс сыпется изза вулкана
ConstantBolzmann: изза лаера
ConstantBolzmann: секунду
ConstantBolzmann: https://github.com/Naitsirc98/Vulkan-Tutorial-Java/blob/master/src/main/java/javavulkantutorial/Ch08GraphicsPipeline.java
ConstantBolzmann: капируй запускай и скажи запустилось ли
ConstantBolzmann: ничего не меняй только
ConstantBolzmann: для густоты експеримента
ConstantBolzmann: максимум класс приват убрать можешь если не будет запускаться
ConstantBolzmann: ой или какой он там паблик вроде
ConstantBolzmann: кароче!!
ConstantBolzmann: этот код не должен запустится у тебя
ConstantBolzmann: вернее он валидный будет
ConstantBolzmann: лаеры не запустит и вылетит в командной ошибка
ConstantBolzmann: окно запустится но закроется
ConstantBolzmann: всё
ConstantBolzmann: у тибя жи инвидиа!
ConstantBolzmann: а на апексе не инвидиа
ConstantBolzmann: если вулкан
ConstantBolzmann: вернее не так
ConstantBolzmann: если они стали внедрять части вулкана
ConstantBolzmann: слои или как там делают я хз
ConstantBolzmann: у меня апекс скорее всего тоже не запусмтится
ConstantBolzmann: Уже не запустится но запускался как и у тебя
ConstantBolzmann: до опр патча
ConstantBolzmann: https://github.com/Naitsirc98/Vulkan-Tutorial-Java/blob/master/src/main/java/javavulkantutorial/Ch08GraphicsPipeline.java
ConstantBolzmann: запускай
ConstantBolzmann: голый гл+вулкан
ConstantBolzmann: Validation requested but not supported
ConstantBolzmann: http://chat.codingame.com/pastebin/2ff1fd8a-cf03-4b03-8fe0-0f8cf339ecc2
tutubalin: ConstantBolzmann я думал, ты исправился
ConstantBolzmann: да я исправился я просто всю ноч занимаюсь фигней я не могу понять как шейдером линию нарисовать
ConstantBolzmann: кароче я ничерта не понимаю
ConstantBolzmann: открываю шейдертой там глсл но не то
ConstantBolzmann: открываю другой сайт чтобы попрактиковаться тоже не то
tutubalin: MadKnight а ты в Калибр играешь? Только что видел игрока с ником MadKnight под северо-корейским флагом
tutubalin: ConstantBolzmann уравнение линии знаешь?
tutubalin: хотя тут лучше формула расстояния от точки до прямой
ConstantBolzmann: я про шейдеры
ConstantBolzmann: я хочу вкурить в язык
ConstantBolzmann: понять хочу от примитивов
ConstantBolzmann: линии
ConstantBolzmann: круги
ConstantBolzmann: чтобы рисовать то что мне надо
tutubalin: ConstantBolzmann и я про шейдеры. почитай статьи от автора шейдертой
ConstantBolzmann: например уи
tutubalin: там и линии, и эллипсы, и 3d-фигуры
ConstantBolzmann: там не те шейдеры
ConstantBolzmann: я тебе правда говорю не вру
ConstantBolzmann: в десктоп версии другие шейдеры
ConstantBolzmann: я кароче мозг сломал
ConstantBolzmann: с этим шейдер той и попытался шейдер засунуть в шейдер той с десктоп версии
ConstantBolzmann: все другое
tutubalin: тебе шашечки или ехать?
ConstantBolzmann: вот гуглю глсл опенгл для чайников
tutubalin: ты сделай хоть на каких-нибудь шейдерах, а потом думай как перевести
tutubalin: потому что ты даже математику не понимаешь
ConstantBolzmann: нет мне надо тренеровать онли десктоп версию иначе я потеряюсь
ConstantBolzmann: да тутубалин я знаю что я ищу просто то что я ищу в вебе нету
ConstantBolzmann: я просто хотел чтоб было в вебе эта тренеровалка
ConstantBolzmann: придется сидеть за компом тренить