Вопросы по теме '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 просмотров

Как предотвратить случайное перетаскивание панели «Действия и уведомления» в приложении UWP Phone
Я создаю игру для Windows 10 Mobile, которая требует быстрого смахивания в горизонтальной ориентации. Из-за этого игрок может случайно развернуть панель действий и уведомлений: Есть ли способ предотвратить появление этой панели во время...
94 просмотров
schedule 07.11.2023