Вопросы с тегом «c»

8
Эффективные Изометрические 2.5D игровые движки? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 5 лет назад . Я хочу сделать игру (пошаговую RPG), которая будет очень похожа на Bastion. Вот что мне...

8
Что делает функция Sys_PageIn () в Quake?

Я заметил, что в процессе инициализации оригинального Quake вызывается следующая функция. volatile int sys_checksum; // **lots of code** void Sys_PageIn(void *ptr, int size) { byte *x; int j,m,n; //touch all memory to make sure its there. The 16-page skip is to //keep Win 95 from thinking we're...

8
Как правильно зациклить раздел из песни?

Я программирую небольшой Music Engine для своей игры на C # и XNA, и одним из аспектов этого является возможность зацикливания фрагмента песни. Например, моя песня имеет вступление, и когда песня достигла конца (или любой другой конкретной точки), она возвращается туда, где вступление только что...

8
изометрический порядок рисования с изображениями, превышающими одну плитку - алгоритм порядка рисования?

У меня есть изометрическая карта, на которой я размещаю различные изображения. Большинство изображений помещается на одной плитке, но некоторые изображения немного больше. Например, у меня есть кровать размером 2х3 плитки. Это создает проблему при рисовании моих объектов на экране, поскольку я...

8
Лучшая техника для рисования изометрических плиток

Я думаю о создании простой изометрической игры с HTML5 Canvas и задаюсь вопросом, какой самый быстрый способ визуализации плиток. Поскольку плитки имеют ромбовидную форму, но drawImage рисует прямоугольники, я должен пропустить углы (черные части ниже): Я думаю, что это оставляет мне три варианта:...

8
Как я могу обработать рендеринг на нескольких мониторах с разной частотой обновления?

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

8
Как преобразовать модель NPC движка Source в модель игрока?

Модели NPC и игроков в движке Source отличаются: модель NPC, примененная к игроку, не имеет анимации. Он не может идти и вытягивает руки в стороны примерно на фут. Оружие удерживается в правой руке, и вы можете видеть, как игрок меняет оружие, но оружие также не имеет анимации. Как я могу...

8
Реализация SceneManager с использованием OpenFL

Я пытаюсь реализовать базовый SceneManager с использованием OpenFL и Haxe. У меня нет большого опыта использования OpenFL и Haxe, поэтому у меня есть несколько проблем. Вот как я разработал класс SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends...

8
Принудительно перезагрузить VS Soution Explorer при добавлении нового скрипта c # через Unity3d?

Когда я создаю C # script ( Create -> C# Script) через Unity3d или удаляю его из Unity3d- Visual Studioпоказывает мне окно с предупреждением. это раздражает. Есть ли способ заставить "ReloadAll" в обозревателе решений без...

8
Выбери свое собственное приключение - стек выбора

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