Crossbones+ - Reputation: 6503
Posted 20 October 2012 - 11:03 AM
External Articulation of Concepts Materializes Innate Knowledge of One's Craft and Science
Beginner in Game Development? Read here. And read here.
Super Mario Bros clone tutorial written in XNA 4.0 [MonoGame, ANX, and MonoXNA] by Scott Haley
If you have found any of the posts helpful, please show your appreciation by clicking the up arrow on those posts
Senior Staff - Reputation: 24566
Posted 20 October 2012 - 11:30 PM
You could also look at FIFE Engine, and potentially investigate if any of the game projects based on it have source available.
Also, this one's a strategy game rather than an RPG, but Battle for Wesnoth might be worth a look as many of the features -- such as the map drawing -- are potentially similar to those needed for a 2d RPG.
Remember to take anything you see with a grain of salt though -- you're looking at the final resulting code, but you almost certainly won't have access to the logic behind the choice of that particular implementation -- you won't know whether a particular technique was chosen because it is the best idea, because it suits some special and unusual need of the particular project, because it used to be a good choice for reasons that no longer apply, or even simply because the developer was ignorant of better options.
Hope that's helpful, and good luck!
- Jason Astle-Adams.
Members - Reputation: 207
Posted 22 October 2012 - 08:23 AM
Edited by FlyingDutchman, 22 October 2012 - 08:23 AM.
I open sourced my C++/iOS OpenGL 2D RPG engine :-)
See my blog: (Tutorials and GameDev)