Jump to content
  • Advertisement
Sign in to follow this  
trojansc

free game engine for c++

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

If you intended to correct an error in the post then please contact us.

Recommended Posts

hi, I wanted to make a game as a way to sharpen my c++ skills and I was wondering if anyone could suggest an engine to use for this. Having worked on XNA, I know that it is an option but the programming in that is C# and I specifically want to program in C++. The game I am looking to make will be a 3D game. I have also used Ogre 3D so if someone could suggest something else I would really aprreciate it. Thanks, trojansc

Share this post


Link to post
Share on other sites
Advertisement
Epic recently released the UDK so you get full access to the engine that made games like Unreal Tournament 3 :D

Link

Hope that helps,
mikfig

Share this post


Link to post
Share on other sites
I think you might be right, im still at the console app making stage but thought that it could use c++. I have just double checked and I think it can via a c++ plugin but that is restricted to the pro version of the software and I dont think thats cheap.

Kind Regards
David

Share this post


Link to post
Share on other sites
The UDK does allow the use of external DLL programming. You're a little limited in how you can leverage it, though; it's likely that the majority of the coding would be in UnrealScript, with C++ used for individual algorithms/structures.

Share this post


Link to post
Share on other sites
hey guys,

thanks for all the replies. ill look into panda3d.

One thing i am not able to understand is why most of the engines do not support c++ as the main programming language when c++ is still the most used language in the industry (as far as i know).

does anyone have any good exercises to suggest or any other ideas as to how do i practice my c++

Share this post


Link to post
Share on other sites
C++ is typically used for coding the engine itself. Increasingly, the higher-level game rules are done in Lua or some other scripting language. Whether or not that's a good thing is debatable but you could argue that since most of the showstopping bugs happen at the engine level and not the scripting level, you're better off just working in script and leaving the black magic to hardcore engine coders.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!