Sign in to follow this  
SamuelKauffman

I want to make an RPG in Unity2D

Recommended Posts

SamuelKauffman    105

Before anyone asks, I know that the engine is Unity3D, but I want to start with 2D right now... and I'm getting off track before I can get on it.

 

*ahem* Anyway, this RPG that I want to make in Unity is something of a dream project of mine, one that I'm hoping to release to the public at some point in the future. In all honesty, I feel constricted by using RPG Maker for this particular project, which is why I'm moving the project over to Unity. It would be easier to use RM for most everything, but I want to expand past what the default engine would allow in RM, and make my own "engine" with which to mess with things.

 

In any case, I was hoping for some help with learning how to use Unity for making an RPG with 2D graphics, so that I can use the engine without that many problems. As far as why I'm not getting a book for this... I'm broke. No money to buy the book(s).

Share this post


Link to post
Share on other sites
Durakken    692

Look up orthographic view.

Do you want to use Unity3D physics? probably not

 

Do you mean 2.5D, 3D locked to in 2D movement, or sprites flat?

 

There are plenty of tutorials on youtube that show you how to do various parts, but the 3 things you probably want to get out of the way is, figuring out how to work triggers, how to move around, and how guis work. The rest is useless if you haven't worked that out yet.

Share this post


Link to post
Share on other sites
SamuelKauffman    105

I was actually thinking of it being sprites flat... and I haven't found a single YouTube tutorial on how to make a 2D RPG with Unity (yet). Maybe because I wasn't looking hard enough, but I honestly didn't find a single thing, unfortunately.

Share this post


Link to post
Share on other sites
Durakken    692

There isn't really a tutorial for specifically the thing that you want that i know of. You have to look at tutorials that cover doing things for something that is close to what you want and then apply it to what you are doing.

 

2D sprites seems really easy to me as if you want to do all the programming yourself for everything you could just use GUI.DrawTexture for everything. There are much easier ways to do it that I haven't looked into but you could get very far with just that.

 

Everything or just about should be covered in these 2 tutorials...

http://www.youtube.com/watch?v=-weizscDpe0

http://www.burgzergarcade.com/hack-slash-rpg-unity3d-game-engine-tutorial

Share this post


Link to post
Share on other sites
reloadead    1795

I would advice you to stay away from the GUI stuff, it's a rather inefficient implementation (that gets overhauled/replaced in 4.4 anyway).

 

Anyway, you will not find many (if any) 2D (Sprite) RPG tutorials as they are both unrelated. The mechanics of a 3D RPG could be applied to a 2D just as well. So for the RPG part, your best bet is to simply research RPG specific stuff you can apply to your own thinking.

 

As for the 2D, Unity introduced 2D stuff in its previous big release (4.3) and you can find a sample project/tutorial over here: http://unity3d.com/learn/tutorials/modules/beginner/2d

Considering the 2D stuff in Unity is rather new, you might not find a whole lot of specific tutorials for it, but there should be plenty out there.

Share this post


Link to post
Share on other sites
SamuelKauffman    105

Really? Unity had some major errors on hand? News to me.

 

As for what you're saying, I understand, fortunately.

 

In any case, thanks for pointing out what I need to do, I'll be sure to follow through on it.

Share this post


Link to post
Share on other sites
reloadead    1795


Really? Unity had some major errors on hand? News to me

 

I never mentioned it had major errors, it's just that their GUI system isn't that efficient and likely for a sprite based game, not worth the effort. You can totally make something with the GUI system, but like the name already suggests, it's for the GUI and you will likely miss functionality to get some proper behavior.

Share this post


Link to post
Share on other sites
SamuelKauffman    105

 


Really? Unity had some major errors on hand? News to me

 

I never mentioned it had major errors, it's just that their GUI system isn't that efficient and likely for a sprite based game, not worth the effort. You can totally make something with the GUI system, but like the name already suggests, it's for the GUI and you will likely miss functionality to get some proper behavior.

 

Er, when I said major errors, I was referring mainly to the GUI system. Sorry for the misconception.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this