Here are some of the key technologies developers use in RPG game development:
Programming languages
Gaming Engines
Audio Engines
Artificial intelligence
Random Number generators