Это можно решить выделением отрисовки и обновления мира в разные потоки. Когда мы начинаем рендерить сцену то берём наиболее актуальный снапшот игрового мира.
Обновление же игрового мира при этом живёт своей жизнью.
Это одна из первых вещей с которыми сталкиваешься при разработке игры без привлечения готовых движков.
Запустят и что? Вы так говорите как будто стоимость бензина(без налогов и прочей требухи) имеет какое-то значение.
Введут на термояд акцизы 9000% и все встанет на свои места.
Для того чтобы своять свою, допустим, хэш таблицу, вам придется повертеть в руках raw поинтеры.
Rust, конечно не имеет наследия в виде доисторического Си, но для меня этого недостаточно, тем более с++ со временем всё лучше и лучше, вон в версии от 17 года подсыпали сахарку ещё.
Само появление rust'a это следствие периода застоя в комитете с++, я сам когда знакомился с плюсами, был удивлён что вот это и есть то на чём написано всё в мире.
Ну, «Алису» и «Яндекс» сама колонка распознать в состоянии, давайте умножим ресурсы колонки на кол-во остальных слов и получим ничего не значащие число.
Ну, не совсем так. Защитный чехол и предохранитель можно поставить, после того как отпилишь себе 3-4 ноги, конечно. Зато на собственном опыте осознаешь, для чего они нужны и когда необходимо их снимать, для того чтобы реализовать низкоуровневые вещи.
Ну а как иначе? Если выдумывать какие-то безопасные инструменты, то вы рано или поздно упрётесь в необходимость подвигать биты туда-сюда.
Любитель отбраковки сырого техпроцесса?
Уже сейчас i5 — 6 ядерные, какие ещё 4/4 ты собрался ждать.
Может стоит хотя бы посмотреть что сейчас есть в продаже, а потом ждуна включать.
Можно запретить «плохим» размножаться, и они вымрут сами собой. Принудительные аборты, отъём детей в детдомы для ускорения процесса. Так что, всё ещё впереди.
Трос выгледит мало реалистично. Не-классические ракеты куды реальнее. Например, безтоплевная первая ступень, которая получает энергию с наземных микроволновых передатчиков, или тот же запуск ракет с самолётов.
Перед тем как задумываться о доставки таких громадин на орбиту, стоит удешевить запуск с земли.
Чей позвоночник? У совка вон позвоночник хрустнул не так давно. Дети это единственная болевая точка у людей, в том числе и у тех кто законы выдумывает\исполняет.
Обновление же игрового мира при этом живёт своей жизнью.
Это одна из первых вещей с которыми сталкиваешься при разработке игры без привлечения готовых движков.
Введут на термояд акцизы 9000% и все встанет на свои места.
Rust, конечно не имеет наследия в виде доисторического Си, но для меня этого недостаточно, тем более с++ со временем всё лучше и лучше, вон в версии от 17 года подсыпали сахарку ещё.
Само появление rust'a это следствие периода застоя в комитете с++, я сам когда знакомился с плюсами, был удивлён что вот это и есть то на чём написано всё в мире.
Ну а как иначе? Если выдумывать какие-то безопасные инструменты, то вы рано или поздно упрётесь в необходимость подвигать биты туда-сюда.
В современных i7 встроенное видео-ядро много занимает, тоже надо учитывать.
Уже сейчас i5 — 6 ядерные, какие ещё 4/4 ты собрался ждать.
Может стоит хотя бы посмотреть что сейчас есть в продаже, а потом ждуна включать.
Перед тем как задумываться о доставки таких громадин на орбиту, стоит удешевить запуск с земли.