Как раз пишу свой майнкрафт. Могу сказать, что пещеры непрерывные, у них нет начала или конца (см. Perlin worms). А деревени например генерятся в "мегачанках", который например у меня 8х8 чанков. Если хоть один из чанков внутри мегачанка нужно сгенерить, то для этого мегачанка единожды генерится вся схема деревни, а потом уже при необходимости другие чанки ее используют..
Подскажите пожалуйста. Есть проблема.
Пишу игру, игра рисуется на канвасе, развернутом на весь экран.
Почему в этом режиме не блокируются мышиные хоткеи (mouse gestures)?
Как их можно заблокировать? Играешь в игру (на весь экран) и при поочередном клике на правую и левую кнопки мыши бац и игра пропадает и открывается предыдущая в истории страничка.
Т.е. вопрос в том, как заблокировать их не только у меня настройками, а у всех игроков.
Спасибо! Не ожидал получить ответ так быстро!
Если еще кому интересно, то получается, чтобы реализовать поворот камеры вокруг оси, то вот что надо сделать:
var xd = 45; // угол вращения 0-360
var xr = deg2rad(xd); // переводим угол в радианы
// Вращение по оси Y
camera_rotation = [
[Math.cos(xr), 0, Math.sin(xr)],
[ 0, 1, 0],
[-Math.sin(xr), 0, Math.cos(xr)]
];
Подскажите пожалуйста, как реализовать вращение камеры курсором в данном примере?
Что за что тут отвечает?
camera_rotation = [
[0.7071, 0, -0.7071],
[ 0, 1, 0],
[0.7071, 0, 0.7071]
];
Чем более неочевидные вещи позволяет делать язык, ьем больше мест для ошибок. IDE и прочее это способ решения проблем, которых могло не существовать вовсе.
В 8й версии добавили слишком много неочевидностей.
Их черезчур много, язык деградировал.
Надо было наоборот всё делать строже, более читабельным и предсказуемым, а тут наоборот, неявностей ещё больше только добавили
Теперь он точно обречён на забвение.
Я думаю, что нельзя раскрывать приватники. Есть куча случаев, когда все таки наоборот нужно именно доказать, что ты отправлял письмо. Нужно именно с этой точки рассматривать ситуацию. Это имеет большую ценность, чем то, что пишет автор.
Удивляюсь тому, насколько все безразличны к данной проблеме, а это действительно легко решаемая, но серьезная проблема. В качестве решения достаточно при обнаружении двух соединений по одной сессии у обоих выводить запрос на ввод 2FA.
Почему здесь большинство людей придерживаются мнения, что если не закрывает на 100%, то и делать ничего не надо? Ведь какое бы решение не было реализовано, оно в любом случае, даже если не закрывает всех кейсов, то по крайне мере сокращает количество случаев взлома.
Но у меня реально вопрос, почему нельзя запросить 2FA хотя бы когда ОС или его версия меняется? Есть варианты, что можно скопировать папку у жертвы, но при этом не получить доступ к этому самому HWID.
Как раз пишу свой майнкрафт. Могу сказать, что пещеры непрерывные, у них нет начала или конца (см. Perlin worms). А деревени например генерятся в "мегачанках", который например у меня 8х8 чанков. Если хоть один из чанков внутри мегачанка нужно сгенерить, то для этого мегачанка единожды генерится вся схема деревни, а потом уже при необходимости другие чанки ее используют..
Я тоже вот пробую, вроде получается неплохо =)
Пишу игру, игра рисуется на канвасе, развернутом на весь экран.
Почему в этом режиме не блокируются мышиные хоткеи (mouse gestures)?
Как их можно заблокировать? Играешь в игру (на весь экран) и при поочередном клике на правую и левую кнопки мыши бац и игра пропадает и открывается предыдущая в истории страничка.
Т.е. вопрос в том, как заблокировать их не только у меня настройками, а у всех игроков.
Если еще кому интересно, то получается, чтобы реализовать поворот камеры вокруг оси, то вот что надо сделать:
Что за что тут отвечает?
camera_rotation = [
[0.7071, 0, -0.7071],
[ 0, 1, 0],
[0.7071, 0, 0.7071]
];
2. нет совершенных IDE, которые все разрулят и все подскажут абсолютно правильно
— определение свойств класса в конструкторе
— union types
— switch/match
Их черезчур много, язык деградировал.
Надо было наоборот всё делать строже, более читабельным и предсказуемым, а тут наоборот, неявностей ещё больше только добавили
Теперь он точно обречён на забвение.
Почему здесь большинство людей придерживаются мнения, что если не закрывает на 100%, то и делать ничего не надо? Ведь какое бы решение не было реализовано, оно в любом случае, даже если не закрывает всех кейсов, то по крайне мере сокращает количество случаев взлома.