I want to get into 2d based gaming design and creation however, I really do not know where to start. I know java and c# but not how to use them in an efficient way. I'd like to create 2d tile based games such as mario or pokemon. Is there a good place to learn how to do this?
thanks,
Euden