@Tabuu
You can use C#+XNA (not in development anymore), or CX#+Monogame (still in dev. More of a port of XNA), or C#+any openGL or DirectX wrapper (SharpDX or SlimDX), etc. I've never used Vulkan, so I can't give info on it.
Xna is veeery easy to use so I imagine Monogame to be easy too. I've used XNA for the last few years but now I'm using Unity because the editor is so useful and saves aloot of time You don't have to make your own game editor, or atleast it's easier to make one within Unity. You also don't have to create your own save/loading system for most content.
You can use C#+XNA (not in development anymore), or CX#+Monogame (still in dev. More of a port of XNA), or C#+any openGL or DirectX wrapper (SharpDX or SlimDX), etc. I've never used Vulkan, so I can't give info on it.
Xna is veeery easy to use so I imagine Monogame to be easy too. I've used XNA for the last few years but now I'm using Unity because the editor is so useful and saves aloot of time You don't have to make your own game editor, or atleast it's easier to make one within Unity. You also don't have to create your own save/loading system for most content.