Вопросы по теме 'monogame'
MonoGame и MonoTouch на iOS — Альбомная ориентация
Мы используем MonoGame для разработки под iOS и Windows Phone 7 (а затем и под Android).
Наша игра работает только в альбомной ориентации.
Если вы работаете в эмуляторе WP7 в Windows, наше графическое устройство настраивается следующим образом...
2602 просмотров
schedule
10.01.2024
Масштабирование спрайтов (не текстур) для целевого размера / устройства области просмотра в MonoGame
Когда вам нужно отобразить серию визуальных компонентов (спрайтов) в контексте игры, каждый из которых принимает буквальную высоту и ширину, которые должны быть относительно высоты и ширины области просмотра (не обязательно с соотношением сторон)...
2559 просмотров
schedule
30.10.2023
Происхождение анимации работает неправильно Monogame 3.0
Я работал над новой игрой и только что добавил свою первую анимацию — взрыв.
Проблема вот в чем. Спрайт-лист взрывов имеет размер 1200x100 и состоит из 12 кадров размером 100x100. Взрыв анимируется нормально, ЗА ИСКЛЮЧЕНИЕМ того, что источник...
338 просмотров
schedule
29.05.2024
MonoGame в Linux не может загрузить активы эффекта
РЕДАКТИРОВАТЬ: проблема теперь решена, я включаю подробности здесь, чтобы помочь всем, кто столкнется с этим, так как это не так просто решить.
В основном все сводится к обновлению с помощью ветки разработки.
Первым шагом является проверка ветки...
1661 просмотров
schedule
06.02.2024
Возникла ошибка System.DllNotFoundExeption (Xamarin, MonoGame и XNA).
Я установил XNA 4.0, последнюю версию Xamarin и последнюю версию MonoGame. Я загрузил новое решение Open GL и получил эту ошибку.
System.DllNotFoundException: Unable to load DLL 'openal32.dll': The specified module
could not be found. (Exception...
899 просмотров
schedule
22.10.2023
Как пометить экземпляр для удаления в XNA/Monogame
В моей игре Tower Defense, которую я делаю, когда мои враги умирают, я хочу, чтобы они умерли, верно? Значит, мне нужно их удалить. Я перешел с C++, где вы можете просто удалить экземпляры класса с помощью delete MyInstance;, но это не работает в...
1200 просмотров
schedule
13.04.2024
Пустое пространство имени приложения на панели задач
При работе с моноигровой библиотекой я столкнулся со странной проблемой, когда в панели задач нет имени приложения при запуске сборки игры вне Visual Studio. Вот как это выглядит.
Во время отладки
Заголовок выглядит так, как должен при...
384 просмотров
schedule
16.10.2022
Является ли MonoGame просто XNA?
Итак, я хочу изучить C # и XNA, но после некоторых исследований мне стало известно, что XNA, по-видимому, мертв, и есть альтернативная библиотека под названием MonoGame, которая использует структуру XNA.
Итак, могу ли я использовать уроки / учебные...
20950 просмотров
schedule
11.02.2024
Git, моноигра и кроссплатформенная разработка
Недавно я начал работу над небольшим проектом. Мы придумали небольшую игру и сейчас ее строим. Одним из наиболее важных аспектов является то, что он работает на Windows, Linux и OSX.
Чтобы немного упростить задачу, я решил начать разработку для...
827 просмотров
schedule
27.12.2023
Как установить фиксированную игровую зону в xaml monogame?
Я создаю моноигру XAML и хочу установить фиксированную игровую зону в SwapChainBackgroundPanel . Я имею в виду, представьте себе: игровой экран (например, 1920 x 1080) и игровая область (например, 1280 x 800) — это только часть этого, а остальное...
96 просмотров
schedule
28.11.2022
XNA/MonoGame публикует игру, не может загрузить SpriteFont как файл без содержимого
Я закончил делать игру; однако, когда я пытаюсь его опубликовать. Публикуется нормально, но при запуске приложения происходит сбой SpriteFont
Пишет, что не удалось найти MyFont.xnb (это SpriteFont в папке содержимого)
Когда я захожу в свои...
531 просмотров
schedule
11.12.2023
C# Monogame и Farseer Physics: столкновения
Я начинающий. Я использую библиотеку Monogame и Farseer Physics Library на С#. (последние версии)
В моей игре всякий раз, когда мой ball (круг) сталкивается с corner of a rectangle (или даже с другим кругом), предполагается, что он меняет...
1065 просмотров
schedule
16.03.2024
Keyboard.GetState().IskeyDown() не работает должным образом
Вот метод обновления моего класса Player:
timer += (float)gameTime.ElapsedGameTime.TotalMilliseconds;
KeyboardState state = Keyboard.GetState();
if (state.IsKeyDown(Keys.Up)) {
if (currentFrame < 7) currentFrame = 7;
if (timer >=...
312 просмотров
schedule
26.10.2023
Модели отображаются черным цветом в XNA
Я пытался нарисовать простой куб в xna, но он отображается полностью черным. Я пробовал несколько разных моделей FBX. Поигрался с настройками моделей в пайплайне. Я также применяю базовую молнию всеми возможными способами. Он по-прежнему кажется...
752 просмотров
schedule
09.06.2024
Управление камерой от первого лица
Недавно я запустил 3D-шутер от первого лица в Monogame, и у меня возникли проблемы с управлением камерой. Я не могу понять, как заставить камеру медленно поворачиваться по оси X, когда я удерживаю нажатой стрелку влево/вправо. ключи.
На данный...
407 просмотров
schedule
28.09.2022
Нежелательное смешение цветов
Я рисую два прямоугольника. Один оранжевый, другой розовый.
spriteBatch.Draw(texture, mainRect, mainColor_Current);
spriteBatch.Draw(texture, goalRect, goalColor_Current);
Они используют одну и ту же текстуру, только с разными цветами....
33 просмотров
schedule
10.06.2024
Как превратить систему опроса в Rx.Net IObservable?
У меня есть игра (на основе MonoGame/XNA) с таким методом обновления:
public void Update(GameTime gameTime)
{
component.Update(gameTime);
}
Я хотел бы преобразовать это в реактивный шаблон. Мое текущее решение:
public void...
521 просмотров
schedule
05.06.2024
Добавление представления Monogame в раскадровку Xamarin для iOS
Я очень привык работать с Monogame, но только начинаю работать с Xamarin. Я создал проект Xamario для iOS с раскадровкой (на картинке). Это работает, и я создал Segues и вызовы веб-сервисов, а что нет, отлично работает.
Теперь к вопросу. Как...
225 просмотров
schedule
27.11.2023
Открыть экранную клавиатуру для Xamarin/Monogame
Я разрабатываю игру с использованием Xamarin/Monogame, и мне нужно открыть клавиатуру на мобильном устройстве, когда они нажимают на мой элемент управления вводом. Я понимаю, что могу записывать ввод с помощью Keyboard.GetState() , когда использую...
1899 просмотров
schedule
20.05.2024
Как предотвратить случайное перетаскивание панели «Действия и уведомления» в приложении UWP Phone
Я создаю игру для Windows 10 Mobile, которая требует быстрого смахивания в горизонтальной ориентации. Из-за этого игрок может случайно развернуть панель действий и уведомлений:
Есть ли способ предотвратить появление этой панели во время...
94 просмотров
schedule
07.11.2023