• Quick Questions
    5 replies, posted
I'm planning on making a third person RPG but I was wondering a few things. - Would it be better to use an engine or start from scratch? - If I were to use a game engine which one?/How should I start coding from scratch? (C++) This will just be a learning experience for me. Excuse me if I don't know too much about this.
[QUOTE=Aeternal;49041683]I'm planning on making a third person RPG but I was wondering a few things. - Would it be better to use an engine or start from scratch? - If I were to use a game engine which one?/How should I start coding from scratch? (C++) This will just be a learning experience for me. Excuse me if I don't know too much about this.[/QUOTE] if you try to make an engine, especially in C++, if you're not experienced, you're going to spend a lot of time making an engine, not the game itself most likely so it depends what you want to do. if you want to make a game, use someone's engine. if you want to make an engine, go for it.
If you really want to make a game, don't make an engine, make a game.
[QUOTE=MatheusMCardoso;49043252]If you really want to make a game, don't make an engine, make a game.[/QUOTE] I'd even go as far as to say: Don't make an engine. If instead of a single monolithic project you make framework modules as you need them, you can much more easily reuse them in other projects. That said, if you want to make a game then definitely use something existing.
Not to mention that, if you're starting out, there is pretty much nothing you need your engine to do that existing ones don't already do better than you could. In my opinion, for a 3D game, Unity is absolutely the best place to start. I couldn't tell you whether it's easier to learn programming first and Unity later or start with gamedev directly though. But the latter would certainly require good sources. [editline]a[/editline] That said, making an engine can be a great learning experience... for general systems programming. However, even if that's what you're into (rather than game design/development), I still wouldn't recommend trying to write one before being comfortable with using others. You would have a much better idea of how a game engine works, what it needs to do and how to start building one if you've already been on the other side and made games before.
Sorry, you need to Log In to post a reply to this thread.