Chat:Ru/2021-04-22

From CG community
Jump to navigation Jump to search

Uljahn: When a user attempts to reach a domain name in their browser, a DNS lookup occurs, matching the domain name to the IP address. A reverse DNS lookup is the opposite of this process: it is a query that starts with the IP address and looks up the domain name.

Uljahn: https://www.cloudflare.com/learning/dns/dns-records/dns-ptr-record/

Default avatar.png ConstantBolzmann: если пишешь под нет стоит еще с безопасностью ознакомиться, я лет 5 назад писал браузер все было совсем другое

amurushkin: MadKnight: определение имени хоста по адресу. обратное действие dns резолву

amurushkin: а вон Ульян все правильно написал уже

MadKnight: а, норм

Default avatar.png ConstantBolzmann: а можно вопрос?

Default avatar.png ConstantBolzmann: вроде не глупый

Default avatar.png ConstantBolzmann: скажите а в чем разница когда я нажимаю в браузере проиграть музыку или видео, с текстом, из потока идут данные!? разве нет? эти данные я у себя могу скопить же? нет? возможности скачать трек

Default avatar.png ConstantBolzmann: тоесть музыка играет у меня ведь

Default avatar.png ConstantBolzmann: я нажал плей значит идёт поток

amurushkin: да можешь. но надо знать формат что откуда брать и сохранять. там не всегда просто аудиофайл

Default avatar.png ConstantBolzmann: в нашем случае например клац на плей в браузере в наушниках пошла музыка

amurushkin: ну и что? это браузер за тебя разобрался как его играть и играет. а если ты хочешь сохранить то разберись сам

amurushkin: или скачай готовый плагин

Default avatar.png ConstantBolzmann: я представляю это как я стою с пакетом открытым а с неба падают нолики и единички и яловлю пакетом их, а потом достаю когда мне надо

amurushkin: ну если ты с уровня драйвера звуковухи ловить то можешь и нолики с еденичками записывать

Default avatar.png ConstantBolzmann: ааа понял

inoryy: мысль в целом верная, так все вебрипы и делаются

Default avatar.png ConstantBolzmann: я теперь понял с чем борятся в защите и вообще в некоторых ппатернах а то получается скачал драйвер или софт и через метод получил доступ

Default avatar.png ConstantBolzmann: а так получается все класы должны быть изолированы

Default avatar.png ConstantBolzmann: я придумал игрушку, крутую надо записать, как блокбастер боевик голивудский

Default avatar.png ConstantBolzmann: http://chat.codingame.com/pastebin/214de466-4353-42eb-aaf1-3ea8955a97ca

Default avatar.png ConstantBolzmann: я в стрелялках такое в куйке только видел(

Default avatar.png ConstantBolzmann: вертолет тебя кидает в пустыню, потом с тобой говорит аи, аи анализирует что происходит, говорит примерный результат, когда в опр месте в опр время пробегая ты видешь записку юзаешь код который доступен только тебе в течении 10 секунд, происходит то что написано на той бумажке

MadKnight: aaaaaaaaaaaaaaaaaaa

Default avatar.png ConstantBolzmann: либо открывает портал либо имплант но соперник так же усиливается

Default avatar.png ConstantBolzmann: в голове как голивуд

MadKnight: сколько спама

MadKnight: я крч тут если надо

MadKnight: > с текстом, из потока идут данные!? разве нет? эти данные я у себя могу скопить же? нет? возможности скачать трек

ооооооооочень много от чего зависит

YurkovAS: Automaton2020 если в голове голивуд, то надо пить зеленку

MadKnight: ладно на самом деле не очень - зависит от формата данных и метода передачи видео по частям, чтобы можно было с конкретного времени запустить, не загружая всё

MadKnight: без этой информации помочь не можем

MadKnight: а с этой информацией ответ на этот вопрос у тебя есть в самой информации

MadKnight: Automaton2000 какой хороший вопрос, не правда ли?

Automaton2000: и что у тебя в общаке смайлы не показывает

Default avatar.png ConstantBolzmann: про это я понял я щас я играю в игру свою

Default avatar.png ConstantBolzmann: космический десант

MadKnight: го в stellaris

MadKnight: YurkovAS ты кстати знаешь игру stellaris ?

YurkovAS: не вкурсе про такую, я не играю. точнее тут играю

Default avatar.png ConstantBolzmann: капитан пространственный разлом активирован

MadKnight: это стратежка, где все описания типов игровых объектов хранятся в текстовом виде

MadKnight: в виде подобия json

MadKnight: причём включая все события

MadKnight: т.е. ты можешь это всё изменять прям через блокнот

MadKnight: ну так вот

Default avatar.png ConstantBolzmann: Мэд мне надо разобраться с рендером помоги пожалуйста я хочу быстрее игру прототипизировать

MadKnight: там ведь также задаются правила для ИИ по взаимодействию с объектами

Default avatar.png ConstantBolzmann: хотя бы в виду кубов бегающих

MadKnight: го улучшать ИИ в этой игре YurkovAS

YurkovAS: нее, я тут буду улучшать

MadKnight: ConstantBolzmann тыж хейтил меня за то что я пришёл к тебе помогать когда мне не нравился твой спам

MadKnight: ты всю свою аргументацию на этом строил

MadKnight: YurkovAS а какую игру ты щас пилишь*?

YurkovAS: code-a-la-mode только начал

YurkovAS: до этого делал xmas-rush из золота не смог выйти

YurkovAS: поварята вроде кажутся не сложными, бимсерч нужен по ПМ-ам. проще не смог найти

Default avatar.png ConstantBolzmann: Мэд давай разработаем игру, 3д космический десант с аи, отсылка в старкрафт и джиму рейнору, будем летать по планетам делать миссии возращаться в прошлое мутировать и собирать пушки, корабли

Default avatar.png ConstantBolzmann: улучшать ии

Default avatar.png ConstantBolzmann: генерация на основе выбора игрока

MadKnight: зачем мир меня троллит Automaton2000

Automaton2000: я пока не придумал как тестить написанное и дебажить удобней. Думал на основе логов боя создавать файл с input-ом, а ...

MadKnight: раньше ведь я почти таким же был походу

MadKnight: что мне теперь с этим делать Automaton2000 ?

Automaton2000: не понял как его применить к csb. и будут ли там использоваться И и Д. ну и может будет круто ...

Default avatar.png ConstantBolzmann: игрок не будет умирать если будет выбирать усиление в имплаеты а будет своей копией в аи так как его сенсоры будут имплантированными будет забирать на корабль отряд

Default avatar.png ConstantBolzmann: идея классная

MadKnight: могу ли я обвинять людей за то что сам не понимая делал в более раннем возрасте?

MadKnight: Automaton2000?

Automaton2000: у меня та же фигня

MadKnight: ну конечно же могу, о чём я вообще

MadKnight: ConstantBolzmann ага отличная идея, давай ты будешь ещё месяцами вникать в самые базовые основы основ разработки игр, пока я буду пилить игру и отвлекаться на то чтобы помогать тебе делать первые шаги

MadKnight: а потом ты будешь говорить что это ты игру запилил а я чутка помогал

Default avatar.png ConstantBolzmann: да я понимаю

MadKnight: смотри как это пойдёт:

Default avatar.png ConstantBolzmann: не подсказывай тогда буду сам разбираться щас просто не понимаю что делать я 3 источника нашел по алгоритму все нормально

MadKnight: ты будешь спрашивать у меня по всем мелочам на каждом маленьком шаге

MadKnight: и я в итоге буду будто твоим учителем/наставником, который обучает тебя пилить топовые ААА игры с 0

YurkovAS: игры же не так просто и делать, нет?

MadKnight: ИМЕННО

MadKnight: а он даже основы основ ещё не осилил

MadKnight: он меня будет просить учить его делать его первые шажки, при этом пытаясь одолеть скалолазание

YurkovAS: есть подкаст "как делают игры" - иногда слушаю его, там частенько даже "инди" игры делают коммандами и не меньше 6 мес

YurkovAS: всмысле там люди рассказывают про свои проекты

MadKnight: Automaton2000 да кому нужны шаги? погнали залезать на жуткие невозможные горы как джим керри в том кино

Automaton2000: потому что у меня не получается

YurkovAS: а самый прикол, если у тебя будет хорошый опыт в геймдеве, то сделать свою игрую будет еще сложнее, т.к. захочешь сделать все идеально: огромным и супер переусложненным продуктом.

MadKnight: от тебя это сильно зависит на самом деле

MadKnight: вот например у меня как было

MadKnight: сначала я всё больше в идеал стремился

MadKnight: а потом часть параметров стал игнорировать

Default avatar.png ConstantBolzmann: не я дойду до первого прототипа в кубах а потом куплю книгу

MadKnight: и сейчас в идеал только код

Default avatar.png ConstantBolzmann: перепигу на кресты если с текстом тут не разберусь и доделаю прототип

YurkovAS: так игры же нет? а какой-нибудь студент уже за это время штук 5 сделал и подзаработал на них. не запариваясь с идеальностью

MadKnight: я дошёл до того, что некоторые вещи не должны быть идеальными YurkovAS

MadKnight: а точнее

MadKnight: твоё понимание идеала может быть не совсем верным

inoryy: вот это поворот

Default avatar.png ConstantBolzmann: на си++ мощная комьюнити 1 человек стримит свои достижения

MadKnight: вот именно inoryy

Default avatar.png ConstantBolzmann: я в инете пока смотрю все около моего от начала до той точки где ошибка предпологаемая

MadKnight: ты так и не сказал чё у тебя не работает

Default avatar.png ConstantBolzmann: я дописал как понял развернуто тот алгоритм и модель дырявая

Default avatar.png ConstantBolzmann: я пока не понимаю просто что не так

Default avatar.png ConstantBolzmann: ничего разберусь

Default avatar.png ConstantBolzmann: не совсем понимаю когда делают експортом модели и надо вообще зацикливаться на этом и надо ли триангулировать потомучто, нативный код который идет в примерах вершины совсем другие они именно триангулированы

Default avatar.png ConstantBolzmann: и я заметил, что ее можно расчитать и вот мне интересно откуда берут те цифры генерируют? или берут из файла

Default avatar.png ConstantBolzmann: потомучто чисто гепотетически если выводить формулу на каждый примитив будет нативный рендер

Default avatar.png ConstantBolzmann: я просто клоню что получается у триангуляции вырисовывается формула 013 123 итак далее

Default avatar.png ConstantBolzmann: можно получается взять любую рабочу последовательность и по ней триангулировать тоесть вывести формулу

Default avatar.png ConstantBolzmann: просто я понял что я хочу, я должен попасть в патерн если это произойдет то дело сдвинется с мертвой точки, я уже так делал

tutubalin: YurkovAS на геймджемах игры делают за 2-3 дня. они, конечно, получаются сырыми, но если идея интересная, то её потом допиливают до релизного состояния

Uljahn: ну а допиливают потом десятками лет, как starsector или kenshi

YurkovAS: https://youtu.be/WhQ7PPrJLaE Вы никогда не запустите проект мечты

Uljahn: "The limit is only your imagination and your experience."

Uljahn: чем больше опыта, тем меньше воображения и энтузиазма :(

tutubalin: Gods will be watching, Party hard и многие другие игры родились на геймджемах

tutubalin: конечно, не Red Dead Redemption 2, но играть интересно

Uljahn: Automaton2000: MVP, PoC, прототипы

Automaton2000: я тут попытался почитать твою ссыль

amurushkin: да тот же майнкрафт вроде также на скорую руку пилился

amurushkin: я сколько раз задумывался игру делать. и инструменты знаешь. и кодить умеешь. а игру придумать не можешь :)

Default avatar.png ConstantBolzmann: попытаться можно если самому понравится играть то будет стимул делать чтобы продолжить

Default avatar.png ConstantBolzmann: почему вот есть Человек Шиморо показывал кстати и рассказывал про свой подход, я его кстати понимаю пускай я поглупее в этом вопросе подальше но вполне ясен принцип концепция и подход в целом

Default avatar.png ConstantBolzmann: и кстати про изометрию 2д в 3д тоже думал про перенос рейтрейсинг но решил пока начать с основ там я думаю надо на фишках выползать, просто сегодня проект вектозавра попался в рекомендуемые

Default avatar.png ConstantBolzmann: просто тригеров было достаточно чтобы попытаться сделать игру, в которую будет хотется игратьвот и с друганом бегали в игре одной, я ловил себя на мысли двигло клевое а чегото не хватает по фелу хочется сразу комп в форточку выбрасывать

amurushkin: сейчас есть куча движков чтобы не париться. бери да делай. игру сложнее придумать и нарисовать как по мне

Default avatar.png ConstantBolzmann: согласен

Default avatar.png ConstantBolzmann: тут както тупо все сделано и как ноичек должен понять чем пользоваться какую бы функцию я не заюзал по новому примеру совмещая с другим кодом всё будет деприкейтед

Default avatar.png ConstantBolzmann: тоесть гл всё блокирует все буферы

Default avatar.png ConstantBolzmann: вообще магия просто

Default avatar.png ConstantBolzmann: тоесть такой тонкий ) выстрел в ногу):grinning: ты качаешь такой лвгл) пример) идешь гуглишь примеры парсишь его на ооп добавляешь другой код и выстрел в ногу)

Default avatar.png ConstantBolzmann: :grinning::grinning::grimacing: