# Engine for 3D RPG?

This topic is 2287 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

Hi guys,first of all i don't know if this is the right place,if isnt,sorry.Me and my friend,lovers of rpg games,decided to make a game.We decided all the things that will be in the game,such as story,enemies,classes,etc.
Now we have to do it,but we don't know any language.So I'm here to ask you guys,because we ARE LOST,we dont now anything about developing a game,what program should we use,here how we want the game:
* "Upper" camera view(just like World of Warcraft)
* Cool Graphics
*Good AI(for monsters)
*Not to hard to use

Is Unit3d good,can we publish or game withe free version?Because the commercial costs $1500 and we cant pay for that. Oh and most important,we want kind off free program(if there are) or maximum of$50.After the game is done we will put it on Steam(we will sell it),"so it have to be commercial" i guess.
And what is the best free program for 2D(like mario) games?

Sorry for bad english,I'm from Brazil.

##### Share on other sites
QUICK EDIT: You didn't read any of the forum FAQs did you... You literally posted this right after you signed up for an account. Quickly go and read all the forum FAQs, they will give you a better starting idea of how hard it is to make a game.
Well first off, you probably will not be able to come anywhere close to finishing this if it is your first project (which it sounds like it is) and you try to jump straight into it. I'd start off with much simpler things like pong and such. Also steam is very selective with the games which they allow on their servers. However I'll still answer some of your questions.

Unity http://unity3d.com/ it is a free, easy to use game development engine. I believe it probably has ways to implement pre made AI which is something you are looking for. It also doesn't cost anything and can be commercial. The 1500 dollar limit is mainly for companies making over 100,000 dollars (Don't worry about this at all).

http://www.blender.org/ it is a 3d modeling program. It is really hard to use and I personally gave up on my first day trying it out. If you stick with it however I believe it is a pretty strong program for its free price tag.

http://yoyogames.com/gamemaker/windows probably the easiest program to make 2D games in. Though its no where near easy, don't get those two confused.

Overall though I'd tell you to work on smaller projects. Rather than even start with mario start with something simple like pong or break out. Then maybe move onto asteroids. Keep building. If you start off to high up you will probably give up out of frustration. It is a lot more work to make a game then you think. Playing them does not really mean that you can make them very well. Also I wouldn't try to sell your first game at all. You would be lucky if people download it for free, let alone pay for it.

http://www.rpgmakerweb.com/ probably would be more fun then trying to use all the other things.

##### Share on other sites
What FAQS you are talking about?

[size=2]And yea,we know that making games is hard ,but we dont want to make this in one week you know?We know it takes time,but we have a lot of free time,so we will be making the game in this free time.We just want to know the best engine before programing,thats why i posted this topic.We will just start programing in december(when i buy me new computer),so will make some little games like you said to get started.
[size=2]

[size=2]Sooo,you think 3DUnit is the best engine for us?Just to remember,we don't want like super ultra cool graphics,we want graphics like Magicka(if you know that game),or maybe graphics like Zelda,but most important,it has to have a great AI.Monster will have skills,and they will do a lot of things,not just keep walking and hitting players.
[size=2]

[size=2]I know game maker,I did a shooting game in it and its very easy.
[size=2]What you think about Scirra Construct?I'm thinking to buy it,because looks very powerful and easy.
[size=2]Because we wan't to make a rpg game,but a side scroller one too(in 2d,just like mario).

Anyone?

##### Share on other sites
Do as the other poster suggested. I'd start with Gamemaker. It makes things much easier for 2d games, especially if you are starting out. Keep your information/design for your game in the books for now, and start smaller. It will help you to learn about game development. Once you learn the basics it will be that much easier to switch to a different toolset.

About Gamemaker, I've been using it for a few years now. I started using Visual C++ creating games the "harder" way. But, my interests starting coming towards 2d "casual-ish" games, because that tends to be what sells, and is also much easier to develop, in all areas, including art, music, sound, design, and coding.

The other poster mentioned Blender. I use Blender, even for all of my 2d art. See, I never got where I was any good at sprite creation, but I'm able to create 3d models somewhat. So I use Blender to do that, and then render to sprites for my 2d games. It has tons of features, but indeed, the learning is somewhat steep, and it isn't really like any other program I've used.

Now, don't forget the big project you have in mind. One, use it for motivation while you learn step-by-step with smaller projects. And two, try to make sure as you go with the small projects, you create things that are going to be in the big project once you have the experience. For example, you might be using Gamemaker for a 2d RPG, with an inventory system, a nice GUI, levels/experience/stats, all of that. Any given small project may not have all of these things, but as you do more and more of those, you will have hit all the bases and be ready for the big project.

##### Share on other sites

Do as the other poster suggested. I'd start with Gamemaker. It makes things much easier for 2d games, especially if you are starting out. Keep your information/design for your game in the books for now, and start smaller. It will help you to learn about game development. Once you learn the basics it will be that much easier to switch to a different toolset.

About Gamemaker, I've been using it for a few years now. I started using Visual C++ creating games the "harder" way. But, my interests starting coming towards 2d "casual-ish" games, because that tends to be what sells, and is also much easier to develop, in all areas, including art, music, sound, design, and coding.

The other poster mentioned Blender. I use Blender, even for all of my 2d art. See, I never got where I was any good at sprite creation, but I'm able to create 3d models somewhat. So I use Blender to do that, and then render to sprites for my 2d games. It has tons of features, but indeed, the learning is somewhat steep, and it isn't really like any other program I've used.

Now, don't forget the big project you have in mind. One, use it for motivation while you learn step-by-step with smaller projects. And two, try to make sure as you go with the small projects, you create things that are going to be in the big project once you have the experience. For example, you might be using Gamemaker for a 2d RPG, with an inventory system, a nice GUI, levels/experience/stats, all of that. Any given small project may not have all of these things, but as you do more and more of those, you will have hit all the bases and be ready for the big project.

Thanks,actually we since the begining of the ideas decided to make smaller projects and put things of our project in it.I SUCK at making sprites too,lucky I,my friend is really good at it.