dir.by  
  Поиск  
Компьютер, программы
→
MonoGame - develop games on C# for computers (Windows, Linux), phones (Android, iOS), game consoles (Xbox, PlayStation, Nintendo Switch)
 What is MonoGame? 
посмотрели 9168 раз
обновлено: 6 Augusta 2023
MonoGame is a framework for writing games in C#.

MonoGame supports the following platforms:
  for desktop computers:
     • Windows
     • macOS
     • Linux

  for mobile phones, tablets:
     • Android
     • iOS
     • iPadOS

  for game consoles:
     • Xbox
     • PlayStation
     • Nintendo Switch
     • Google Stadia
 
Read more: How to write a game in MonoGame C# and compile to different platforms: Windows computer, macOS computer, Android phone, iOS apple phone, Nintendo Switch game console ...

MonoGame represents a free (Open Source) implementation of the popular game framework Microsoft XNA.
The game framework Microsoft XNA closed in 2012.
In 2013, the game framework Monogame became a continuation of Microsoft XNA.

MonoGame provides the following features:
• Game framework
• 2D and 3D rendering
• Sound effect and music playback
• Keyboard, mouse, touch, and controller inputs
• Content building and optimization
• Math library optimized for games

MonoGame is an implementation of the game framework Microsoft XNA using OpenGL.
When creating a game on MonoGame, the code is written in C#.
C# is compiled into intermediate code (special bytecode CIL).
A virtual machine is used to execute CIL code, as well as work with platform functions and OpenGL functions.
In Windows, the virtual machine is .NET.
In Linux, iOS, Android and game consoles, the virtual machine is Mono.
Game development
You can develop the game in the operating system Windows, compile and the output file will work on different platforms (iOS, Android, Windows) and others.

To develop applications on MonoGame you need: install MonoGame (5 photos and description) ...

MonoGame does not have a scene editor (Unity or Unreal has a scene editor).

If you love coding and understanding how things work under the hood, MonoGame might be what you are looking for.
MonoGame implements the game loop model:
What are the advantages of Monogame?
Goal of the MonoGame Framework is to enable developers to efficiently create cross-platform games.
We write C# the game code and this code works on different platforms.
Learn more about the advantages Monogame ...
 
 
Next topic →
What is Mono (Virtual Machine for C# on Unix) ?
 
Your feedback ... Comments ...
   
Your Name
Your comment (www links can only be added by a logged-in user)

  Объявления  
  Объявления  
 
MonoGame
• What is MonoGame?
• What is Mono (Virtual Machine for C# on Unix) ?
• What are the advantages of Monogame?
• How to write a game in MonoGame and compile to different platforms: Windows computer, macOS computer, Android phone, iOS apple phone, Nintendo Switch game console
Download and install MonoGame
• Download and install Microsoft Visual Studio to write MonoGame games on a computer with the Windows system
• Open Visual Studio (to write a game using MonoGame)
• Installing MonoGame (download and install) for Windows inside Visual Studio
Create and run a MonoGame application on a computer (Windows) in Android emulator mode
• Create a new MonoGame application on the computer (Windows) in emulator mode Android
• Running and debugging the MonoGame app on your computer (Windows) in Android emulator mode
• Runs the old version of the MonoGame app in debug in Android emulator mode
• Running and debugging the MonoGame application on your phone via USB
• Running the MonoGame application on an Android phone (creating an apk file)
Android (install)
• Installing the Android Platform (SDK 7.1.1 API 25) in Visual Studio ...
• Create a Android virtual device in Visual Studio
Installing, running the MonoGame application on a computer with the MacOSX system
• Installing, running MonoGame application on a computer with the operating system iOS (MacOSX) using Xamarin Studio
• Installing, running MonoGame application on a computer with the operating system iOS (MacOSX) using Visual Studio
MonoGame Functionality
• How to Draw a Rectangle in the New MonoGame App
• Add a png file and draw a picture in the new MonoGame application
• How to draw text in the new MonoGame app
Books
• Books to learn MonoGame

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