I am trying to create a MonoGame project in F# but I can’t find the
option to switch from C# to F# in New Project screen in MonoDevelop. (Please see the image)
I also tried to use VSCode & Ionide but it says can’t find
namespace Microsoft.Xna. I have installed MonoGame, Mono &
MonoDevelop to try and make it work.
F# and MonoGame work just fine. You can’t use any of the project templates, but setting it up through nuget (which you should do anyway) isn’t that big of a deal. I recommend you create a full framework project, add the dependencies to Paket and install same version tools. Then yous should be able to start writing code.