/monogame-fsharp

F# template for creating games via MonoGame

Primary LanguageF#

logo

MonoGame project template in F#

Write your games in F# powered by MonoGame (.NET CORE, .NET 5)

Installation (VSIX Template, Visual Studio 2019)

Download VSIX extension and run it

Quick Start (manual, Visual Studio 2019)

  1. Install F# desktop language support for Visual Studio 2019 (individual components tab)
  2. Clone this repo and open it
  3. Check and update references for nuget MonoGame.Framework.WindowsDX

Don't forget to run as a desktop app (Project -> [Project] Properties):

Quick Start (manual, Visual Studio 2017)

  1. Install F# tools for Visual Studio 2017
  2. Clone this repo and open it
  3. Check and update references

Quick Start (manual, Visual Studio 2015)

  1. Install F# tools for Visual Studio 2015 (bundled with VS2015)
  2. Clone this repo and open it
  3. Check and update MonoGame references

Content folder management in Visual Studio 2015

Install Visual F# Power Tools and enable Folder Organization:

Tools -> Options -> F# Power Tools -> Folder Organization