This book is for programmers who want to go into the specialized field of programming role-playing games (RPGs). I think RPGs are some of the best games to play.
http://rapidshare.com/files/52844954/1931841098.zip
Programming Role Playing Games with DirectX is your ticket to bringing your ideas to life. Within these pages, I have crammed enough information about general programming and roleplaying game topics to give you the help you need to create your own game. In this book, you find out how to create cool graphics and combat engines, handle players in your game, use scripts and items, and make your game multiplayer-capable.
http://rapidshare.com/files/52844954/1931841098.zip