How Do I Start Making A RPG Game?

I’m new to Unity, and I want to know what are the first steps for making an rpg game?

If you are new to Unity and game development, my honest answer is to first work through most or all of the tutorials and topics in the Unity Learn section, with some picking and choosing among the Live Training Archive. This will go a long way to helping you learn Unity and the things you need to know there. The Survival Shooter and the 2D Roguelike both have concepts that apply to a typical RPG game.

Don’t just watch the videos and hope the information will stick. You need to open Unity and try out the things you are learning. Look for ways what you are learning can be used beyond the scope of the basic tutorials.

While you are learning, create some prototype games. There are plenty of free assets on the Unity Asset Store, including a number from Unity itself. Start with something simple, like making a character run around a level made out of Unity primitives (cubes, planes, spheres, et cetera). You’ll quickly start realizing all the things you don’t know and where to focus your learning.

Then do something a little more complicated. Make a simple game where the character runs around and beats on things with a sword or maybe throws magic spells. Now you’re learning audio, GUI, particle systems, scoring, enemy spawning, navigation meshes… and a whole lot more a new Unity user doesn’t even know they don’t know.

Then when you can complete a basic game prototype, you can start looking at making a prototype for something a little more complicated.

It may seem like you’re wasting a ton of time before you “get started” with this method, but what you are really doing is saving yourself frustration and wasted time later by learning now. In fact, I’d bet your total time from now to a complete RPG will be less by stopping to learn smaller lessons first.

2 Likes