Chat:Ru/2021-04-22
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/
ConstantBolzmann: если пишешь под нет стоит еще с безопасностью ознакомиться, я лет 5 назад писал браузер все было совсем другое
amurushkin: MadKnight: определение имени хоста по адресу. обратное действие dns резолву
amurushkin: а вон Ульян все правильно написал уже
MadKnight: а, норм
ConstantBolzmann: а можно вопрос?
ConstantBolzmann: вроде не глупый
ConstantBolzmann: скажите а в чем разница когда я нажимаю в браузере проиграть музыку или видео, с текстом, из потока идут данные!? разве нет? эти данные я у себя могу скопить же? нет? возможности скачать трек
ConstantBolzmann: тоесть музыка играет у меня ведь
ConstantBolzmann: я нажал плей значит идёт поток
amurushkin: да можешь. но надо знать формат что откуда брать и сохранять. там не всегда просто аудиофайл
ConstantBolzmann: в нашем случае например клац на плей в браузере в наушниках пошла музыка
amurushkin: ну и что? это браузер за тебя разобрался как его играть и играет. а если ты хочешь сохранить то разберись сам
amurushkin: или скачай готовый плагин
ConstantBolzmann: я представляю это как я стою с пакетом открытым а с неба падают нолики и единички и яловлю пакетом их, а потом достаю когда мне надо
amurushkin: ну если ты с уровня драйвера звуковухи ловить то можешь и нолики с еденичками записывать
inoryy: мысль в целом верная, так все вебрипы и делаются
ConstantBolzmann: я теперь понял с чем борятся в защите и вообще в некоторых ппатернах а то получается скачал драйвер или софт и через метод получил доступ
ConstantBolzmann: а так получается все класы должны быть изолированы
ConstantBolzmann: я придумал игрушку, крутую надо записать, как блокбастер боевик голивудский
ConstantBolzmann: http://chat.codingame.com/pastebin/214de466-4353-42eb-aaf1-3ea8955a97ca
ConstantBolzmann: я в стрелялках такое в куйке только видел(
ConstantBolzmann: вертолет тебя кидает в пустыню, потом с тобой говорит аи, аи анализирует что происходит, говорит примерный результат, когда в опр месте в опр время пробегая ты видешь записку юзаешь код который доступен только тебе в течении 10 секунд, происходит то что написано на той бумажке
MadKnight: aaaaaaaaaaaaaaaaaaa
ConstantBolzmann: либо открывает портал либо имплант но соперник так же усиливается
ConstantBolzmann: в голове как голивуд
MadKnight: сколько спама
MadKnight: я крч тут если надо
MadKnight: > с текстом, из потока идут данные!? разве нет? эти данные я у себя могу скопить же? нет? возможности скачать трек
ооооооооочень много от чего зависит
YurkovAS: Automaton2020 если в голове голивуд, то надо пить зеленку
MadKnight: ладно на самом деле не очень - зависит от формата данных и метода передачи видео по частям, чтобы можно было с конкретного времени запустить, не загружая всё
MadKnight: без этой информации помочь не можем
MadKnight: а с этой информацией ответ на этот вопрос у тебя есть в самой информации
MadKnight: Automaton2000 какой хороший вопрос, не правда ли?
Automaton2000: и что у тебя в общаке смайлы не показывает
ConstantBolzmann: про это я понял я щас я играю в игру свою
ConstantBolzmann: космический десант
MadKnight: го в stellaris
MadKnight: YurkovAS ты кстати знаешь игру stellaris ?
YurkovAS: не вкурсе про такую, я не играю. точнее тут играю
ConstantBolzmann: капитан пространственный разлом активирован
MadKnight: это стратежка, где все описания типов игровых объектов хранятся в текстовом виде
MadKnight: в виде подобия json
MadKnight: причём включая все события
MadKnight: т.е. ты можешь это всё изменять прям через блокнот
MadKnight: ну так вот
ConstantBolzmann: Мэд мне надо разобраться с рендером помоги пожалуйста я хочу быстрее игру прототипизировать
MadKnight: там ведь также задаются правила для ИИ по взаимодействию с объектами
ConstantBolzmann: хотя бы в виду кубов бегающих
MadKnight: го улучшать ИИ в этой игре YurkovAS
YurkovAS: нее, я тут буду улучшать
MadKnight: ConstantBolzmann тыж хейтил меня за то что я пришёл к тебе помогать когда мне не нравился твой спам
MadKnight: ты всю свою аргументацию на этом строил
MadKnight: YurkovAS а какую игру ты щас пилишь*?
YurkovAS: code-a-la-mode только начал
YurkovAS: до этого делал xmas-rush из золота не смог выйти
YurkovAS: поварята вроде кажутся не сложными, бимсерч нужен по ПМ-ам. проще не смог найти
ConstantBolzmann: Мэд давай разработаем игру, 3д космический десант с аи, отсылка в старкрафт и джиму рейнору, будем летать по планетам делать миссии возращаться в прошлое мутировать и собирать пушки, корабли
ConstantBolzmann: генерация на основе выбора игрока
MadKnight: зачем мир меня троллит Automaton2000
Automaton2000: я пока не придумал как тестить написанное и дебажить удобней. Думал на основе логов боя создавать файл с input-ом, а ...
MadKnight: раньше ведь я почти таким же был походу
MadKnight: что мне теперь с этим делать Automaton2000 ?
Automaton2000: не понял как его применить к csb. и будут ли там использоваться И и Д. ну и может будет круто ...
ConstantBolzmann: игрок не будет умирать если будет выбирать усиление в имплаеты а будет своей копией в аи так как его сенсоры будут имплантированными будет забирать на корабль отряд
ConstantBolzmann: идея классная
MadKnight: могу ли я обвинять людей за то что сам не понимая делал в более раннем возрасте?
MadKnight: Automaton2000?
Automaton2000: у меня та же фигня
MadKnight: ну конечно же могу, о чём я вообще
MadKnight: ConstantBolzmann ага отличная идея, давай ты будешь ещё месяцами вникать в самые базовые основы основ разработки игр, пока я буду пилить игру и отвлекаться на то чтобы помогать тебе делать первые шаги
MadKnight: а потом ты будешь говорить что это ты игру запилил а я чутка помогал
ConstantBolzmann: да я понимаю
MadKnight: смотри как это пойдёт:
ConstantBolzmann: не подсказывай тогда буду сам разбираться щас просто не понимаю что делать я 3 источника нашел по алгоритму все нормально
MadKnight: ты будешь спрашивать у меня по всем мелочам на каждом маленьком шаге
MadKnight: и я в итоге буду будто твоим учителем/наставником, который обучает тебя пилить топовые ААА игры с 0
YurkovAS: игры же не так просто и делать, нет?
MadKnight: ИМЕННО
MadKnight: а он даже основы основ ещё не осилил
MadKnight: он меня будет просить учить его делать его первые шажки, при этом пытаясь одолеть скалолазание
YurkovAS: есть подкаст "как делают игры" - иногда слушаю его, там частенько даже "инди" игры делают коммандами и не меньше 6 мес
YurkovAS: всмысле там люди рассказывают про свои проекты
MadKnight: Automaton2000 да кому нужны шаги? погнали залезать на жуткие невозможные горы как джим керри в том кино
Automaton2000: потому что у меня не получается
YurkovAS: а самый прикол, если у тебя будет хорошый опыт в геймдеве, то сделать свою игрую будет еще сложнее, т.к. захочешь сделать все идеально: огромным и супер переусложненным продуктом.
MadKnight: от тебя это сильно зависит на самом деле
MadKnight: вот например у меня как было
MadKnight: сначала я всё больше в идеал стремился
MadKnight: а потом часть параметров стал игнорировать
ConstantBolzmann: не я дойду до первого прототипа в кубах а потом куплю книгу
MadKnight: и сейчас в идеал только код
ConstantBolzmann: перепигу на кресты если с текстом тут не разберусь и доделаю прототип
YurkovAS: так игры же нет? а какой-нибудь студент уже за это время штук 5 сделал и подзаработал на них. не запариваясь с идеальностью
MadKnight: я дошёл до того, что некоторые вещи не должны быть идеальными YurkovAS
MadKnight: а точнее
MadKnight: твоё понимание идеала может быть не совсем верным
inoryy: вот это поворот
ConstantBolzmann: на си++ мощная комьюнити 1 человек стримит свои достижения
MadKnight: вот именно inoryy
ConstantBolzmann: я в инете пока смотрю все около моего от начала до той точки где ошибка предпологаемая
MadKnight: ты так и не сказал чё у тебя не работает
ConstantBolzmann: я дописал как понял развернуто тот алгоритм и модель дырявая
ConstantBolzmann: я пока не понимаю просто что не так
ConstantBolzmann: ничего разберусь
ConstantBolzmann: не совсем понимаю когда делают експортом модели и надо вообще зацикливаться на этом и надо ли триангулировать потомучто, нативный код который идет в примерах вершины совсем другие они именно триангулированы
ConstantBolzmann: и я заметил, что ее можно расчитать и вот мне интересно откуда берут те цифры генерируют? или берут из файла
ConstantBolzmann: потомучто чисто гепотетически если выводить формулу на каждый примитив будет нативный рендер
ConstantBolzmann: я просто клоню что получается у триангуляции вырисовывается формула 013 123 итак далее
ConstantBolzmann: можно получается взять любую рабочу последовательность и по ней триангулировать тоесть вывести формулу
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: я сколько раз задумывался игру делать. и инструменты знаешь. и кодить умеешь. а игру придумать не можешь :)
ConstantBolzmann: попытаться можно если самому понравится играть то будет стимул делать чтобы продолжить
ConstantBolzmann: почему вот есть Человек Шиморо показывал кстати и рассказывал про свой подход, я его кстати понимаю пускай я поглупее в этом вопросе подальше но вполне ясен принцип концепция и подход в целом
ConstantBolzmann: и кстати про изометрию 2д в 3д тоже думал про перенос рейтрейсинг но решил пока начать с основ там я думаю надо на фишках выползать, просто сегодня проект вектозавра попался в рекомендуемые
ConstantBolzmann: просто тригеров было достаточно чтобы попытаться сделать игру, в которую будет хотется игратьвот и с друганом бегали в игре одной, я ловил себя на мысли двигло клевое а чегото не хватает по фелу хочется сразу комп в форточку выбрасывать
amurushkin: сейчас есть куча движков чтобы не париться. бери да делай. игру сложнее придумать и нарисовать как по мне
ConstantBolzmann: тут както тупо все сделано и как ноичек должен понять чем пользоваться какую бы функцию я не заюзал по новому примеру совмещая с другим кодом всё будет деприкейтед
ConstantBolzmann: тоесть гл всё блокирует все буферы
ConstantBolzmann: вообще магия просто
ConstantBolzmann: тоесть такой тонкий ) выстрел в ногу):grinning: ты качаешь такой лвгл) пример) идешь гуглишь примеры парсишь его на ооп добавляешь другой код и выстрел в ногу)
ConstantBolzmann: :grinning::grinning::grimacing: