Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for a 2D gaming engine for C#/Windows. OpenTK seems reasonable, albeit made for 3D. I didn't find anything (other than an old thread from 2008) that talks about a 2D game engine.

Are there any decent (well-supported, free) 2D game libraries for OpenTK?

share|improve this question

closed as not constructive by Sean Middleditch, msell, Laurent Couvidou, Byte56, Nicol Bolas Jun 18 '13 at 1:28

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

DV but no comments? – ashes999 Nov 22 '12 at 22:59
I think this question goes into the "which technology to use" category (see the FAQ). You're just asking for a list here, without any definition of what a correct answer would look like. Since "decent" and "well-supported" are somewhat ambiguous. – Byte56 Nov 22 '12 at 23:19

Try MonoGame, it's a multi-platform (Windows, Android, iOS, Linux, Xbox) port of XNA and is in active development. It uses OpenTK under the hood but provides an easier level of abstraction for 2D game development.

share|improve this answer

You could also take a look at Duality. It's a complete game development framework (engine + editor) that is open source, based on OpenTK and completely written in C#. Here's a tutorial.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.