Skip to content

Repository files navigation

MonoGame is an open source implementation of the Microsoft XNA 4.x Framework.

Our goal is to make it easy for XNA developers to create cross-platform games with extremely high code reuse.

Supported Platforms

Quick Start

There are a few pre-requisites that you should be aware of for the various platforms. Please check them over MonoGame website.

There are four quick start options available:

  • Download the current stable release from our website.
  • Download the latest "unstable" installer from our build server.
  • Download the latest source code.
  • Fork and clone the repo: https://github.com/mono/MonoGame.git.

Solutions & Projects

The solution and project files are generated by Protobuild when you double-click Protobuild.exe on Windows or run mono Protobuild.exe under Mac OS or Linux. To modify the projects you must edit the .definition file in the Build/Projects/ folder and re-execute Protobuild.

For more information and advanced usage, please refer to the Protobuild documentation.

Samples

Once you have MonoGame, grab the MonoGame StarterKits or MonoGame Samples to help get you started on your first project.

Bug Tracker

Have a bug or a feature request? Please open a new issue. Before opening any issue, please search for existing issues and read the Issue Guidelines.

Community

Keep track of development and community news.

Contributing

Please read our contributing guide.

License

MonoGame is released under Microsoft Public License (Ms-PL).

Current Roadmap

  • The MonoGame 2.x series is now in maintenance mode.
  • MonoGame 3.0 will mark the start of full support for the entire XNA API.
  • The Content Pipeline is currently under development. This will allow compiling of assets to optimized formats for the MonoGame supported platforms in Visual Studio or MonoDevelop without requiring XNA Game Studio 4.0 installed.
  • SuperGiant Games have a version working in Google Chrome Native Client which we will merge back into our tree.
  • Raspberry Pi has been shown to be working, but still needs some work.

About

One framework for creating powerful cross-platform games.

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
GitHub - bpeake13/MonoGame: One framework for creating powerful cross-platform games. · GitHub
Skip to content

Repository files navigation

MonoGame is an open source implementation of the Microsoft XNA 4.x Framework.

Our goal is to make it easy for XNA developers to create cross-platform games with extremely high code reuse.

Supported Platforms

Quick Start

There are a few pre-requisites that you should be aware of for the various platforms. Please check them over MonoGame website.

There are four quick start options available:

  • Download the current stable release from our website.
  • Download the latest "unstable" installer from our build server.
  • Download the latest source code.
  • Fork and clone the repo: https://github.com/mono/MonoGame.git.

Solutions & Projects

The solution and project files are generated by Protobuild when you double-click Protobuild.exe on Windows or run mono Protobuild.exe under Mac OS or Linux. To modify the projects you must edit the .definition file in the Build/Projects/ folder and re-execute Protobuild.

For more information and advanced usage, please refer to the Protobuild documentation.

Samples

Once you have MonoGame, grab the MonoGame StarterKits or MonoGame Samples to help get you started on your first project.

Bug Tracker

Have a bug or a feature request? Please open a new issue. Before opening any issue, please search for existing issues and read the Issue Guidelines.

Community

Keep track of development and community news.

Contributing

Please read our contributing guide.

License

MonoGame is released under Microsoft Public License (Ms-PL).

Current Roadmap

  • The MonoGame 2.x series is now in maintenance mode.
  • MonoGame 3.0 will mark the start of full support for the entire XNA API.
  • The Content Pipeline is currently under development. This will allow compiling of assets to optimized formats for the MonoGame supported platforms in Visual Studio or MonoDevelop without requiring XNA Game Studio 4.0 installed.
  • SuperGiant Games have a version working in Google Chrome Native Client which we will merge back into our tree.
  • Raspberry Pi has been shown to be working, but still needs some work.

About

One framework for creating powerful cross-platform games.

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - bpeake13/MonoGame: One framework for creating powerful cross-platform games. · GitHub
Skip to content

Repository files navigation

MonoGame is an open source implementation of the Microsoft XNA 4.x Framework.

Our goal is to make it easy for XNA developers to create cross-platform games with extremely high code reuse.

Supported Platforms

Quick Start

There are a few pre-requisites that you should be aware of for the various platforms. Please check them over MonoGame website.

There are four quick start options available:

  • Download the current stable release from our website.
  • Download the latest "unstable" installer from our build server.
  • Download the latest source code.
  • Fork and clone the repo: https://github.com/mono/MonoGame.git.

Solutions & Projects

The solution and project files are generated by Protobuild when you double-click Protobuild.exe on Windows or run mono Protobuild.exe under Mac OS or Linux. To modify the projects you must edit the .definition file in the Build/Projects/ folder and re-execute Protobuild.

For more information and advanced usage, please refer to the Protobuild documentation.

Samples

Once you have MonoGame, grab the MonoGame StarterKits or MonoGame Samples to help get you started on your first project.

Bug Tracker

Have a bug or a feature request? Please open a new issue. Before opening any issue, please search for existing issues and read the Issue Guidelines.

Community

Keep track of development and community news.

Contributing

Please read our contributing guide.

License

MonoGame is released under Microsoft Public License (Ms-PL).

Current Roadmap

  • The MonoGame 2.x series is now in maintenance mode.
  • MonoGame 3.0 will mark the start of full support for the entire XNA API.
  • The Content Pipeline is currently under development. This will allow compiling of assets to optimized formats for the MonoGame supported platforms in Visual Studio or MonoDevelop without requiring XNA Game Studio 4.0 installed.
  • SuperGiant Games have a version working in Google Chrome Native Client which we will merge back into our tree.
  • Raspberry Pi has been shown to be working, but still needs some work.

About

One framework for creating powerful cross-platform games.

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - bpeake13/MonoGame: One framework for creating powerful cross-platform games. · GitHub
Skip to content

Repository files navigation

MonoGame is an open source implementation of the Microsoft XNA 4.x Framework.

Our goal is to make it easy for XNA developers to create cross-platform games with extremely high code reuse.

Supported Platforms

Quick Start

There are a few pre-requisites that you should be aware of for the various platforms. Please check them over MonoGame website.

There are four quick start options available:

  • Download the current stable release from our website.
  • Download the latest "unstable" installer from our build server.
  • Download the latest source code.
  • Fork and clone the repo: https://github.com/mono/MonoGame.git.

Solutions & Projects

The solution and project files are generated by Protobuild when you double-click Protobuild.exe on Windows or run mono Protobuild.exe under Mac OS or Linux. To modify the projects you must edit the .definition file in the Build/Projects/ folder and re-execute Protobuild.

For more information and advanced usage, please refer to the Protobuild documentation.

Samples

Once you have MonoGame, grab the MonoGame StarterKits or MonoGame Samples to help get you started on your first project.

Bug Tracker

Have a bug or a feature request? Please open a new issue. Before opening any issue, please search for existing issues and read the Issue Guidelines.

Community

Keep track of development and community news.

Contributing

Please read our contributing guide.

License

MonoGame is released under Microsoft Public License (Ms-PL).

Current Roadmap

  • The MonoGame 2.x series is now in maintenance mode.
  • MonoGame 3.0 will mark the start of full support for the entire XNA API.
  • The Content Pipeline is currently under development. This will allow compiling of assets to optimized formats for the MonoGame supported platforms in Visual Studio or MonoDevelop without requiring XNA Game Studio 4.0 installed.
  • SuperGiant Games have a version working in Google Chrome Native Client which we will merge back into our tree.
  • Raspberry Pi has been shown to be working, but still needs some work.

About

One framework for creating powerful cross-platform games.

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' GitHub - bpeake13/MonoGame: One framework for creating powerful cross-platform games. · GitHub
Skip to content

Repository files navigation

MonoGame is an open source implementation of the Microsoft XNA 4.x Framework.

Our goal is to make it easy for XNA developers to create cross-platform games with extremely high code reuse.

Supported Platforms

Quick Start

There are a few pre-requisites that you should be aware of for the various platforms. Please check them over MonoGame website.

There are four quick start options available:

  • Download the current stable release from our website.
  • Download the latest "unstable" installer from our build server.
  • Download the latest source code.
  • Fork and clone the repo: https://github.com/mono/MonoGame.git.

Solutions & Projects

The solution and project files are generated by Protobuild when you double-click Protobuild.exe on Windows or run mono Protobuild.exe under Mac OS or Linux. To modify the projects you must edit the .definition file in the Build/Projects/ folder and re-execute Protobuild.

For more information and advanced usage, please refer to the Protobuild documentation.

Samples

Once you have MonoGame, grab the MonoGame StarterKits or MonoGame Samples to help get you started on your first project.

Bug Tracker

Have a bug or a feature request? Please open a new issue. Before opening any issue, please search for existing issues and read the Issue Guidelines.

Community

Keep track of development and community news.

Contributing

Please read our contributing guide.

License

MonoGame is released under Microsoft Public License (Ms-PL).

Current Roadmap

  • The MonoGame 2.x series is now in maintenance mode.
  • MonoGame 3.0 will mark the start of full support for the entire XNA API.
  • The Content Pipeline is currently under development. This will allow compiling of assets to optimized formats for the MonoGame supported platforms in Visual Studio or MonoDevelop without requiring XNA Game Studio 4.0 installed.
  • SuperGiant Games have a version working in Google Chrome Native Client which we will merge back into our tree.
  • Raspberry Pi has been shown to be working, but still needs some work.

About

One framework for creating powerful cross-platform games.

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - bpeake13/MonoGame: One framework for creating powerful cross-platform games. · GitHub
Skip to content

Repository files navigation

MonoGame is an open source implementation of the Microsoft XNA 4.x Framework.

Our goal is to make it easy for XNA developers to create cross-platform games with extremely high code reuse.

Supported Platforms

Quick Start

There are a few pre-requisites that you should be aware of for the various platforms. Please check them over MonoGame website.

There are four quick start options available:

  • Download the current stable release from our website.
  • Download the latest "unstable" installer from our build server.
  • Download the latest source code.
  • Fork and clone the repo: https://github.com/mono/MonoGame.git.

Solutions & Projects

The solution and project files are generated by Protobuild when you double-click Protobuild.exe on Windows or run mono Protobuild.exe under Mac OS or Linux. To modify the projects you must edit the .definition file in the Build/Projects/ folder and re-execute Protobuild.

For more information and advanced usage, please refer to the Protobuild documentation.

Samples

Once you have MonoGame, grab the MonoGame StarterKits or MonoGame Samples to help get you started on your first project.

Bug Tracker

Have a bug or a feature request? Please open a new issue. Before opening any issue, please search for existing issues and read the Issue Guidelines.

Community

Keep track of development and community news.

Contributing

Please read our contributing guide.

License

MonoGame is released under Microsoft Public License (Ms-PL).

Current Roadmap

  • The MonoGame 2.x series is now in maintenance mode.
  • MonoGame 3.0 will mark the start of full support for the entire XNA API.
  • The Content Pipeline is currently under development. This will allow compiling of assets to optimized formats for the MonoGame supported platforms in Visual Studio or MonoDevelop without requiring XNA Game Studio 4.0 installed.
  • SuperGiant Games have a version working in Google Chrome Native Client which we will merge back into our tree.
  • Raspberry Pi has been shown to be working, but still needs some work.

About

One framework for creating powerful cross-platform games.

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - bpeake13/MonoGame: One framework for creating powerful cross-platform games. · GitHub
Skip to content

Repository files navigation

MonoGame is an open source implementation of the Microsoft XNA 4.x Framework.

Our goal is to make it easy for XNA developers to create cross-platform games with extremely high code reuse.

Supported Platforms

Quick Start

There are a few pre-requisites that you should be aware of for the various platforms. Please check them over MonoGame website.

There are four quick start options available:

  • Download the current stable release from our website.
  • Download the latest "unstable" installer from our build server.
  • Download the latest source code.
  • Fork and clone the repo: https://github.com/mono/MonoGame.git.

Solutions & Projects

The solution and project files are generated by Protobuild when you double-click Protobuild.exe on Windows or run mono Protobuild.exe under Mac OS or Linux. To modify the projects you must edit the .definition file in the Build/Projects/ folder and re-execute Protobuild.

For more information and advanced usage, please refer to the Protobuild documentation.

Samples

Once you have MonoGame, grab the MonoGame StarterKits or MonoGame Samples to help get you started on your first project.

Bug Tracker

Have a bug or a feature request? Please open a new issue. Before opening any issue, please search for existing issues and read the Issue Guidelines.

Community

Keep track of development and community news.

Contributing

Please read our contributing guide.

License

MonoGame is released under Microsoft Public License (Ms-PL).

Current Roadmap

  • The MonoGame 2.x series is now in maintenance mode.
  • MonoGame 3.0 will mark the start of full support for the entire XNA API.
  • The Content Pipeline is currently under development. This will allow compiling of assets to optimized formats for the MonoGame supported platforms in Visual Studio or MonoDevelop without requiring XNA Game Studio 4.0 installed.
  • SuperGiant Games have a version working in Google Chrome Native Client which we will merge back into our tree.
  • Raspberry Pi has been shown to be working, but still needs some work.

About

One framework for creating powerful cross-platform games.

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })(); GitHub - bpeake13/MonoGame: One framework for creating powerful cross-platform games. · GitHub
Skip to content

Repository files navigation

MonoGame is an open source implementation of the Microsoft XNA 4.x Framework.

Our goal is to make it easy for XNA developers to create cross-platform games with extremely high code reuse.

Supported Platforms

Quick Start

There are a few pre-requisites that you should be aware of for the various platforms. Please check them over MonoGame website.

There are four quick start options available:

  • Download the current stable release from our website.
  • Download the latest "unstable" installer from our build server.
  • Download the latest source code.
  • Fork and clone the repo: https://github.com/mono/MonoGame.git.

Solutions & Projects

The solution and project files are generated by Protobuild when you double-click Protobuild.exe on Windows or run mono Protobuild.exe under Mac OS or Linux. To modify the projects you must edit the .definition file in the Build/Projects/ folder and re-execute Protobuild.

For more information and advanced usage, please refer to the Protobuild documentation.

Samples

Once you have MonoGame, grab the MonoGame StarterKits or MonoGame Samples to help get you started on your first project.

Bug Tracker

Have a bug or a feature request? Please open a new issue. Before opening any issue, please search for existing issues and read the Issue Guidelines.

Community

Keep track of development and community news.

Contributing

Please read our contributing guide.

License

MonoGame is released under Microsoft Public License (Ms-PL).

Current Roadmap

  • The MonoGame 2.x series is now in maintenance mode.
  • MonoGame 3.0 will mark the start of full support for the entire XNA API.
  • The Content Pipeline is currently under development. This will allow compiling of assets to optimized formats for the MonoGame supported platforms in Visual Studio or MonoDevelop without requiring XNA Game Studio 4.0 installed.
  • SuperGiant Games have a version working in Google Chrome Native Client which we will merge back into our tree.
  • Raspberry Pi has been shown to be working, but still needs some work.

About

One framework for creating powerful cross-platform games.

Resources

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages