Ok. so technically OpenTK is already the engine, but I started to try and wrap some things to start developing. Really all I have started to do was create a sprite in the loosest sense of the word.
It's a little confusing, but I basically want to create 2d game object that can display different textures, but separate things like co-ordinates to the object, and I think this design might actually work. What do you guys think? I want to keep it simple.
Yes, I am aware of the many 2d game engines out there already, but I really hate all the library dependencies.