generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

Re: 3D C++ Game Engine?

Previous Thread :: Next Thread 
theopfor is not online. theopfor
Joined: 08 Feb 2011
Total Posts: 11003
21 Jan 2012 03:05 PM
I think this goes here.... If it doesn't then I will make another thread about it somewhere else. I'm going to start making some 3D games, but, am unaware of what engine to use. I know C++, I just don't know what engine to use.

Anyone know of a good engine?

"Death to lazy builders. Remove the CFrame tools. Command bar all the way." ~pauljkl
Report Abuse
myrkos is not online. myrkos
Joined: 06 Sep 2010
Total Posts: 8072
21 Jan 2012 03:08 PM
What kind of engine? Do you mean one that has physics and rendering and other utilities combined, or only rendering?
Report Abuse
stravant is not online. stravant
Forum Moderator
Joined: 22 Oct 2007
Total Posts: 2893
21 Jan 2012 03:11 PM
Or do you mean a full engine? If you mean a full engine then you can look at the UnrealEngine, which is free for personal use (and even some limited commercial use), but is used in some actual real AAA games.

If you just want some random libraries to provide you sound / image loading / drawing and what not then you can look at SFML.
Report Abuse
theopfor is not online. theopfor
Joined: 08 Feb 2011
Total Posts: 11003
21 Jan 2012 03:11 PM
Sound support, rendering, physics, and built-in GUI (or is compatible with a GUI library). At least I think that is all that I would need.

"Death to lazy builders. Remove the CFrame tools. Command bar all the way." ~pauljkl
Report Abuse
theopfor is not online. theopfor
Joined: 08 Feb 2011
Total Posts: 11003
21 Jan 2012 03:14 PM
The Unreal Engine looks pretty cool. I think I might go with it, unless there is a better one. Seems to have everything I would need.

"Death to lazy builders. Remove the CFrame tools. Command bar all the way." ~pauljkl
Report Abuse
stravant is not online. stravant
Forum Moderator
Joined: 22 Oct 2007
Total Posts: 2893
21 Jan 2012 03:14 PM
If you want as high level stuff as a built-in GUI, and "rendering" in the sense of rendering for complete objects like meshes, then you'd better use a real engine.

Check out the Unreal and Source Engines.
Report Abuse
theopfor is not online. theopfor
Joined: 08 Feb 2011
Total Posts: 11003
21 Jan 2012 03:17 PM
Which would you use? Both of them look really awesome.

"Death to lazy builders. Remove the CFrame tools. Command bar all the way." ~pauljkl
Report Abuse
theopfor is not online. theopfor
Joined: 08 Feb 2011
Total Posts: 11003
21 Jan 2012 03:35 PM
I'm gonna go with the Unreal Engine. Thanks for telling me about it! :D

"Death to lazy builders. Remove the CFrame tools. Command bar all the way." ~pauljkl
Report Abuse
bigevan333 is not online. bigevan333
Joined: 12 Jul 2010
Total Posts: 900
21 Jan 2012 04:44 PM
Another way to make you motivated about Unreal Engine...

Battlefield 3 was made with it.
Report Abuse
TheMyrco is not online. TheMyrco
Joined: 13 Aug 2011
Total Posts: 15105
21 Jan 2012 05:21 PM
DirectX/Direct3D is also nice
Report Abuse
theopfor is not online. theopfor
Joined: 08 Feb 2011
Total Posts: 11003
21 Jan 2012 05:28 PM
I might have to use that one TheMycro. It says I need 2.0 GHz+ (3.0?) processor, and I have 1.67 GHz.

"Death to lazy builders. Remove the CFrame tools. Command bar all the way." ~pauljkl
Report Abuse
theopfor is not online. theopfor
Joined: 08 Feb 2011
Total Posts: 11003
21 Jan 2012 05:38 PM
It says I don't have the correct video card. So much for a 45 minute download... Man, I really need a new computer. Also, I just now realized I need something cross platform (Windows, Mac, and Linux).

"Death to lazy builders. Remove the CFrame tools. Command bar all the way." ~pauljkl
Report Abuse
TheMyrco is not online. TheMyrco
Joined: 13 Aug 2011
Total Posts: 15105
21 Jan 2012 05:44 PM
Try OpenGL.
Report Abuse
stravant is not online. stravant
Forum Moderator
Joined: 22 Oct 2007
Total Posts: 2893
21 Jan 2012 05:46 PM
"Also, I just now realized I need something cross platform (Windows, Mac, and Linux)."

There are no easy to use fully featured game engines that are available on Linux.... good luck. I would seriously re-consider your need to support Linux. If you just want to get something done do it on windows where there's easy to use tools for game making.
Report Abuse
stravant is not online. stravant
Forum Moderator
Joined: 22 Oct 2007
Total Posts: 2893
21 Jan 2012 05:47 PM
"Try OpenGL."
Note that OpenGL is *only* a graphics library, it's definitely not a "game engine" in any sense of the word.
Report Abuse
wii4 is not online. wii4
Joined: 27 Nov 2007
Total Posts: 929
21 Jan 2012 05:48 PM
SDL,OpenGL,QT. Nuff said, get started.
Report Abuse
theopfor is not online. theopfor
Joined: 08 Feb 2011
Total Posts: 11003
21 Jan 2012 05:50 PM
Okay, no Linux.

"Death to lazy builders. Remove the CFrame tools. Command bar all the way." ~pauljkl
Report Abuse
Jagger19 is not online. Jagger19
Joined: 14 Jun 2008
Total Posts: 1877
21 Jan 2012 06:22 PM
The Unity Engine?

[I need an algorithm to make people learn to program]
Report Abuse
Jagger19 is not online. Jagger19
Joined: 14 Jun 2008
Total Posts: 1877
21 Jan 2012 06:23 PM
Nevermind, it uses C#, JavaScript, and Boo. Not C++. Sorry!

[I need an algorithm to make people learn to program]
Report Abuse
Sorcus is not online. Sorcus
Forum Moderator
Joined: 29 Nov 2010
Total Posts: 3775
21 Jan 2012 06:32 PM
There is no such thing as a cross platform game engine. If you got nothing to show and nothing made, I find it amusing that you want something cross platform. Why? Does it make you feel hip to say that you made something for Linux and Windows or something?

Unity is arguably the best game engine to start learning. Unreal is significantly better, but more so harder to learn and use. Even with Unreal you are going to write code in UnrealScript most of the time because you can do so much with it.

~Sorcus
Report Abuse
theopfor is not online. theopfor
Joined: 08 Feb 2011
Total Posts: 11003
21 Jan 2012 06:39 PM
"feel hip to say that you made something for Linux and Windows" Nah, I was just thinking so that more people could enjoy things that I would make (if it is successful, but many projects of mine fall apart :/ ).

I was going to use Unity originally, but it doesn't support C++.

"Death to lazy builders. Remove the CFrame tools. Command bar all the way." ~pauljkl
Report Abuse
stravant is not online. stravant
Forum Moderator
Joined: 22 Oct 2007
Total Posts: 2893
21 Jan 2012 07:42 PM
"I was going to use Unity originally, but it doesn't support C++. "

Why not use whatever languages it does support? Pick a language for your game, not a game for your language.
Report Abuse
pokelover980 is not online. pokelover980
Joined: 12 Jun 2009
Total Posts: 4141
21 Jan 2012 08:58 PM
"SDL,OpenGL,QT."

Every time someone says "SDL" and "OpenGL" in the same sentence I die a little inside.
Report Abuse
stravant is not online. stravant
Forum Moderator
Joined: 22 Oct 2007
Total Posts: 2893
21 Jan 2012 09:14 PM
If you're going to use a low level API with C++, use SFML, not SDL. SFML is both simpler to learn, more powerful for quickly developing things, and good for use even later when you just want something to quickly get an OpenGL window up in a cross-platform way to do plain OpenGL stuff.
Report Abuse
theopfor is not online. theopfor
Joined: 08 Feb 2011
Total Posts: 11003
21 Jan 2012 09:17 PM
Okay SFML, it is.

"Death to lazy builders. Remove the CFrame tools. Command bar all the way." ~pauljkl
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image