Advertisement

Choosing an engine + resources.

Started by December 24, 2014 07:39 PM
4 comments, last by RaoulJWZ 10 years ago

It's likely that there are a million other topics like this, so I guess an apology is needed first. Sorry.

I've been working rather steadily through the C++ tutorial on cplusplus.com, and have spent some of my spare time writing a "physics engine" (it isn't really) using what I've learnt from maths lessons. Essentially it's a few classes that allows you to define objects and forces, and calculates what happens next. Works with 2D and 3D. I have some knowledge as far as vectors go.

Right now, I'm working on fleshing out some concepts for a top down 2D stealthy RPG, and I'm planning on working on it for however long it takes just as a nice project. I had initially intended to write the whole thing myself, but after getting the glfw library to work with VS 2013, it seemed like it isn't a great approach to get something running within a nice time frame.

My main concern is I'd like a few pointers toward engines. I had been considering unity due to its popularity ( which, in my head at least, would result in loads of nice tutorials ), but apparently it works mainly with c#. Any suggestions?

Any additional pointers to things like game architecture would be hugely beneficial as well.

Thanks in advance

Writing your own is still a possibility. Try using SDL2 as a media library instead. It's been industry proven and is quite speedy. Lazyfoo has the best SDL2 tutorials out at the moment.

Advertisement

Hello there,

If you want to use a commercial engine, that uses C++, you can try Unreal Engine 4. It has a lot of tutorials and documentation. Unfortunately it hasn't any demo version or non-licensed version, but it is only 19 dollar/month.

But if you buy it now and then stop the subscription, you still got the engine, but you only get no updates anymore. (More info here: https://www.unrealengine.com/faq).

But, as Avilius already said, you can try to write your own engine too. Just try some different (media)libraries and see which one

you like the most. (Another good media library with a lot of documentation is SFML: http://www.sfml-dev.org/).

Good Luck,

RaoulJWZ

Unreal Engine is definitely overkill for a small RPG.

Hello there,

If you want to use a commercial engine, that uses C++, you can try Unreal Engine 4. It has a lot of tutorials and documentation. Unfortunately it hasn't any demo version or non-licensed version, but it is only 19 dollar/month.

But if you buy it now and then stop the subscription, you still got the engine, but you only get no updates anymore. (More info here: https://www.unrealengine.com/faq).

But, as Avilius already said, you can try to write your own engine too. Just try some different (media)libraries and see which one

you like the most. (Another good media library with a lot of documentation is SFML: http://www.sfml-dev.org/).

Good Luck,

RaoulJWZ

SFML looks great for me, thanks for pointing me to it. Will have fun learning it.

Okey,

I'm glad that I could help
and good luck further,

RaoulJWZ

This topic is closed to new replies.

Advertisement