-16
\$\begingroup\$

Decided to try myself at gamedev, which game engine should i start working with? Or how should I develop my gamedev skills?

Have C++ experience, I have already started studying OpenGL programming, and I'm using only linux based distributives.

\$\endgroup\$
0
1
\$\begingroup\$

Panda3D seems to meet all your needs. you can see user comments in DevMaster or check it's home page

you can use these search results for more engines (a hint check only those with more than 30 commnets)

\$\endgroup\$
0
9
\$\begingroup\$

You sound ready to start learning how game development is different from writing other software, with those skills.

The best advice I see repeated over and over from experienced developers is to build a game, not an engine. What they mean is that starting out you should write games instead of spending all your time writing engines that end up with no game at the end. Writing engines will come later once you've made a bunch of games.

Start small (something like Breakout), but build a complete game that's playable from beginning to end! Then slowly add features to that game and learn new libraries and techniques to make those features work. Very soon you'll know all about adding middleware to a project, what libraries are available, and your skills get better almost magically.

Now you can go look at engines and you will be able to decode what they offer and make some sense of why each one was designed differently. And from here you can build more complex games, maybe with an engine or one you decide to finally write.

\$\endgroup\$
0
0
\$\begingroup\$

I started writing a big post, but ended up deleting all of it. I think the best thing is you to look into the following, read the documents and see the feature list. See which suits you best.

Once I was on a quest to find the best engine for me, but there is not best. All has some strengths and weakness. I am prioritizing them -

  1. Irrlight , Esenthel(No Linux) , Leadwerks (No Linux) & Panda3d

  2. C4 Engine & Torque Game Engine

Havn't evauated yet, 3DGameStudio, DX Studio

Ogre is a rendering engine. To make a game with it you have to work on the additional parts. But, it worth Checking.

i haven't seen mentioned it anywhere, but apart from documentation its great, g3d engine

But, all of it is just a short list of what is available out there. Go here, DevMaster 3d Engine List and see all the engine and their features. Caution : many information are old.

& if you love java, you can always choose jMonkey Engine 3 < I use it :) Its pipeline is shader based.

I havn't checked them in a while. They might have drastic change in their feature set. So check them yourself.

\$\endgroup\$
0

Not the answer you're looking for? Browse other questions tagged or ask your own question.