no seais malos xDD, que los pobre viene con su buena intencion.
para iniciarse en programacion para la DS necesitais lo siguiente.
instalar el devkitpro y las PA_lib y tener el .net fireworks 2.0 instalado o como se escriba, ya con eso teneis o tendriais la base para poder compilar un ejemplo con las PA_libs.
lo segundo que debeis tener es un manual de C hay doscientosmiles por la red. leerte el wiki de como programar con las PAlib. y mirad los ejemplos de las PAlib para ir entendiendo, son faciles y en cosa de poco con ineteres se ira haciendo algo.
y el html no sirve para mucho es algo que se aprende en el colegio, o en casa en el rato libre.
si ves que C se te pone dificil puedes recurrir a visual basic. es mas sencillo y mas o menos pues mirando el codigo pues aprendes un poco la estructura de programacion y algunas cosas. pero no te servira para la DS pero si al menos para orientarte como anda la cosa.
aprende lo que son variables las constantes, las sentencias IF, ELSE, FOR,
mas o menos lo basico, con photoshop, he mirado tus tutoriales y en fin, eso es muy basico no es por criticar tampcoo soy un maestro del photoshop pero en nds tendras que meter mano a lo que es el Pixel Art que es pintar a base de pixeles si quieres tener tus propios sprites, manejar paletas de color y animacion de sprites. vamos que te queda curro por hacer. no es imposible, pero te vas a tirar tiempo, asi que si tienes ganas, pues nada a leer tutoriales y aunque parezca una tonteria nada de copy paste y compilar, aqui a escribir manulmente es la forma de que aprendas.