Задать вопрос
  • Как создать 2д мир?

    Deita
    @Deita
    mayton2019, ну да, в начале надо написать игру про пиксель, где окно растягивается на весь екран, и 1 пиксель ходит по нему, передвигаясь стрелками влево-вправо-вверх-вниз (WASD) или свайпами на мобилке, после чего многое станет понятно, затем несколько пикселей надо будет соединить в "фаланг" несколько пикселей другого цвета чем сам пиксель, затем усложнив задачу запрограммировать фаланг агриться на пиксель уворачиваться от него в определенном радиусе. Такое надо чтото поделать, простенькое вначале. После такого станет ясно, что лучше использовать чужой движок, и не париться. Писать все с нуля, не имея даже сообщества на GitHub то такое. А когда тратить время на все остальное?
  • Как создать 2д мир?

    Deita
    @Deita
    mayton2019,

    Я вообще противник затаскивания в игровые технологии того что называется трассировка луча
    наоборот хорошо, 3д ферма или CAD, столько не приносят бабла как геймер, визуализация и железо только лучше финансироваться будут игроками, если не 3D игра то никто и не узнал 3D max что вообще такая програма может существовать, он же не ради рендера интерьеров проектировался конечно

    Игровые консоли скоро будут стоить как автомобили.
    уже стоят PS5 825GB стоит 800 долларов, как бушная тачка, за 800 баксов можно купить все таки тележку праворукую или вазик ушатан аля баклажан

    необозримого ценника не станет, т.к. начнут продавать в минус но отбивать на эксклюзивах (как с ps1) что в свою очередь только подсегнет идустрию отойти от монополии Unreal Engine

    В глазах начинает рябить. Уже хочется поотключать эффекты.
    смотря какие устройства IO, сейчас весь упор идет на UHD и VR 144 гц и пр. все зависит от монитора, качества матриц

    Macromedia Flash
    поистине сумасшедшая технология опередившая время, которую задушили, обвинив в небезопасности и прочей ереси, никто не смог создать Macromedia конкурента, и Adobe посудить стоит за скупку под ликвидацию проектов, просто задушили можно сказать в зачатке, у многих Flash и интернет то синонимом раньше подразумевалось, надеюсь его воскресят в той или иной форме, программировать на Action Script вообще одно удовольствие, лучшего ЯП человечество еще не придумало никогда, легенда которую убили, подсунув вместо нее канвас, забрав у людей настоящую крутейшую платформу, после ухода Macromedia Flash интернет стал серостью

    Я до сих пор Diablo-2
    Diablo "Resurrected" набрал мега популярность даже среди тех кто ниразу не играл в оригинал

    Diablo-3
    уже вовсю катают в 4 https://www.twitch.tv/directory/game/Diablo%20IV нельзя сказать что некрасиво получилось
  • Как создать 2д мир?

    Deita
    @Deita
    По сути игрок видел view-port
    да такое явно видно в NES (Dendy) играх, но там понять такое на ASM ему будет трудно

    хитрая иллюзия
    кто больше понимает в иллюзиях то у того больше FPS и круче графика, одни запекания текстур в Quake чего только стоят, когда свет не динамический, а текстура с светом наложена поверх других, во время попадания, в коридоре создается иллюзия что свет все таки настоящий, но он изначально подготовлен, сейчас сенса особо нет таким страдать, уже фотон смоделировали в RTX но в 8К не работает правда больше чем 30fps в том же Cyberpunk 2077

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

    нет, ну те кто хотят показать мастерство и преимущество над вообще всеми, те конечно создают "демосцену" в которой кстати можно много чего интересного подчерпнуть любому девелоперу игр))
  • Что важнее CL или MHz?

    Deita
    @Deita Автор вопроса
    Василий Банников, самая банальная задача которая требует много ресурсов на поиграть, задействуя XMP профиль поднимающий на полтора гигагерца показатели, разница составляет 2-3 фреймрейта за счет наверное какихто других факторов смежного характера, разве оно стоит того)
  • Как создать 2д мир?

    Deita
    @Deita
    Если речь идет про 1 млн. байт в одну сторону, и 1 миллион байт в другую (по декарту), то уже террабайт. 2D не обязательно может подразумевать скроллер, также может оказаться что будет изометрическое пространство, тогда без кеширования не обойтись. Классно реализовано такое в игре Arcanum "Arcanum: Of Steamworks and Magick Obscura" там безшовно можно бежать по лесу (хоть пешком) от одного города к другому
  • Что важнее CL или MHz?

    Deita
    @Deita Автор вопроса
    Дмитрий, а где важно, визуально не вижу разницу всего что больше 2666 мгц ни в играх ни в работе, не для синтетических же тестов все делается?
  • Что важнее CL или MHz?

    Deita
    @Deita Автор вопроса
    Dmitry Roo, вообще не суть нет такой в массовой продаже просто в качестве примера
  • Как создать 2д мир?

    Deita
    @Deita
    Лучше использовать какойто движок, потому что если самому вникать, то нужно хорошее знание структурирования информации. Если вам покажется использование такого огромного количества ячеек большим, то есть кеш. Все есть в движках уже готовое, написанное кемто другим. Просто берите и пользуйтесь.
  • VT-d и VT-x это разные технологии виртуализации?

    Deita
    @Deita Автор вопроса
    VT-d судя из описание дополнение к VT-x, странно почему фирменная утилита вообще не определяет VT и VT-x
  • Как починить VS Code?

    Deita
    @Deita
    nikita1122, у GeForce вроде есть есть "чистая установка" перед переустановкой если что на будущее можно поставить галочки, чтобы почистило все предыдущие драйвера
  • Почему boolean использует больше памяти чем byte?

    Deita
    @Deita
    boolean использует 2 байта, когда byte 1 байт.

    это в каком языке программирования по вашему так сделано и на какой архитектуре вы об Python? Вы можете конкретизировать?
  • Как верстать сайты на двух языках?

    Deita
    @Deita
    powerg1980, если сайт статический то можно делать отдельно html для всех страниц в другой папке. Если генериуется то - одна страница хоть на 3 переводов. Потому что если сайт генерируется, то в html текста нет, в нём только переменная в каждом месте, где текст должен появляться. Сайт генерируется - означает что каждая HTML страница "собирается" сервером при заходе посетителя, она строится, как по кирпичикам, параграф за параграфом собирается отдельно, из базы данных берутся строки, и помещаются в теги, и это делается в момент каждого посещения, или берётся из кеша но уже сгенерированная также само тоже заранее.
  • Как верстать сайты на двух языках?

    Deita
    @Deita
    powerg1980, Способов много, бывает сначала оформляют версию на главном языке, а потом тупо копируют страницы в другую папку, и локализируют. Но лучше подсмотрите как это реализовано в WordPress или любой другой CMS например Joomla, плагинов масса. Из которых можно узнать минимум теории. И вообще вопрос лучше начинать с бекенда, то как данные будут храниться, а потом делать UI. Есть разные технологии построения веб-сайтов, статическими генераторами, шаблонизаторами, системами управления контента. Это тоже самое как и сказать мне надо поменять топливный насос, а в каком агрегате не уточнить, вдруг это вообще самолёт с реактивным топливом. Узнайте у бекендера как он работает, ваша задача как фронтендера уметь хотябы поверхностно разбираться в бекенде, иначе вы дизайнер если не хотите вникать в бекенд. И дизайнеры кстати нередко зарабатывают больше бекендеров.
  • Что важнее CL или MHz?

    Deita
    @Deita Автор вопроса
    в каких случаях важнее поднять частоту но убавить тайминги, а в каких случаях поднять тайминги но частоту уменьшить?
  • Как попасть в IT школьнику?

    Deita
    @Deita
    У тебя сейчас единственная возможность в жизни получить бесплатное образование

    99% населения всей планеты этот момент не выкупают сразу
  • Как отправлять данные в сеть не имея IP адреса?

    Deita
    @Deita Автор вопроса
    Нет необходимости получать IP, он не нужен. Вопрос: нужно посылать данные в сеть без динамического или статического IP.

    Знать каждый уровень модели OSI как чёрный ящик это конечно всё прекрасно