dir.by  
  Поиск  
Программирование, разработка, тестирование
MonoGame - разработка игр на C# для компьютеров (Windows, Linux), телефонов (Android, iOS), игровых консолей (Xbox, PlayStation, Nintendo Switch)
Что такое MonoGame?
  Посмотрели 6694 раз(а)    
 Что такое MonoGame? 
последнее обновление: 6 августа 2023
MonoGame это фреймворк для написания игр на C#.

MonoGame поддерживает платформы:
  Для настольных компьютеров:
     • Windows
     • macOS
     • Linux

  Для мобильных телефонов, планшетов:
     • Android
     • iOS
     • iPadOS

  Для игровых консолей:
     • Xbox
     • PlayStation
     • Nintendo Switch
     • Google Stadia
 
Читать подробнее: Как написать игру на MonoGame C# и скомпилировать на разные платформы: Windows компьютер, macOS компьютер, Android phone, iOS apple phone, Nintendo Switch игровая приставка ...

MonoGame представляет бесплатную (Open Source) реализацию популярного игрового фреймворка Microsoft XNA.
Игровой фреймворк Microsoft XNA в 2012 закрылся.
В 2013 году игровой фреймворк Monogame стал продолжением Microsoft XNA.

MonoGame предоставляет следующие возможности:
• Игровой фреймворк
• 2D и 3D рендеринг
• Звуковые эффекты и воспроизведение музыки
• Ввод с клавиатуры, мыши, сенсорного ввода и контроллера
• Создание и оптимизация контента
• Математическая библиотека, оптимизированная для игр

MonoGame - это имплементация игрового фреймворка Microsoft XNA с использованием OpenGL.
При создании игры на MonoGame код пишется на C#.
C# компилируется в промежуточный код (специальный байт-код CIL).
Чтобы исполнять CIL код, а также работать с функциями платформы и с функциям OpenGL используется виртуальная машина.
В Windows виртуальной машиной является .NET.
В Linux, iOS, Android и игровых приставках виртуальной машиной является Mono.
Разработка игр
Разрабатывать игру можно в операционной системе Windows, компилировать и выходной файл будет работать на разных платформах (iOS, Android, Windows) и других.

Для разработки приложений на MonoGame нужно: установить MonoGame (5 фото и описание) ...

В MonoGame нет редактора сцен (в Unity или в Unreal есть редактор сцен).

Если вы любите программировать и понимать, как все работает под капотом, MonoGame может быть тем, что вы ищете.
В MonoGame реализована модель игрового цикла:
В чем примущества Monogame?
Цель фреймворка MonoGame — дать разработчикам возможность эффективно создавать кроссплатформенные игры.
Пишем C# код игры и этот код работает на разных платформах.
Подробнее о примуществах Monogame ...
 
 
Следующая тема →
Что такое Mono (виртуальная машина для C# в Unix) ?
 
Ваши Отзывы ... комментарии ...
   
Вашe имя
Ваш комментарий (www ссылки может добавлять только залогиненный пользователь)

  Объявления  
  Объявления  
 
MonoGame
Что такое MonoGame?
Что такое Mono (виртуальная машина для C# в Unix) ?
В чем примущества Monogame?
Как написать игру на MonoGame и скомпилировать на разные платформы: Windows компьютер, macOS компьютер, Android phone, iOS apple phone, Nintendo Switch игровая приставка
Скачиваем и устанавливаем MonoGame
Скачиваем и устанавливаем Microsoft Visual Studio для написания MonoGame игр на компьютере с системой Windows
Открываем Visual Studio (чтобы написать игру используя MonoGame)
Установка MonoGame (скачиваем и устанавливаем) для Windows внутри Visual Studio
Создаем и запускаем MonoGame приложение на компьютере (Windows) в режиме эмулятора Android
Создаем новое MonoGame приложение на компьютере (Windows) в режиме эмулятора Android
Запуск и отладка MonoGame приложения на компьютере(Windows) в режиме эмулятора Android
Запускается старая версия MonoGame приложения в debug в режиме эмулятора Android
Запуск и отладка MonoGame приложения на телефоне через USB
Запуск MonoGame приложения на Android телефоне (создание apk файла)
Android (устанавливаем)
Инсталлирование платформы Android (SDK 7.1.1 API 25) в Visual Studio ...
Создаем Android виртуальное устройство в Visual Studio
Установка, запуск MonoGame приложения на компьютере с системой MacOSX
Установка, запуск MonoGame приложения на компьютере c операционной системой iOS (MacOSX) используем Xamarin Studio
Установка, запуск MonoGame приложения на компьютере c операционной системой iOS (MacOSX) используем Visual Studio
Функциональность MonoGame
Рисуем прямоугольник в новом MonoGame приложении
Добавляем файл png и рисуем картинку в новом MonoGame приложении
Рисуем текст в новом MonoGame приложении
Книги
Книги для изучения MonoGame

  Ваши вопросы присылайте по почте: info@dir.by  
Яндекс.Метрика