2d animaciones de Sprite sin utilizar XNA u otras bibliotecas de terceros

Quiero crear un juego simple, similar a lo que se puede crear con RPG Maker. Lo que estoy buscando principalmente en este momento es un tutorial que me puede guiar sobre cómo lograrlo sin usar XNA o cualquier otra biblioteca específica.

Lo ideal sería un tutorial paso a paso o un ejemplo bueno y fácil de entender.

Mi objetivo es hacerlo por mi cuenta y llegar a un entendimiento de cómo funciona el proceso en general con respecto a los elementos de animación relacionados entre sí.

Ya he creado un juego de serpientes simple en el pasado usando un tutorial simple, pero no tenía ninguna animación de movimiento y eso es lo principal que quiero aprender a continuación.

Editar:

Todos los tutoriales que he encontrado hasta ahora utilizan bibliotecas de terceros. Me encontréeste enlace, pero estoy buscando algo que no incluye XNA.

Respuestas a la pregunta(3)

Su respuesta a la pregunta