Page 3 of 3

Re: 3d engines?

Posted: Tue Apr 03, 2012 8:16 pm
by veethree
Refpeuk wrote:Robin is right, something like that would never run in managed code. It simply interfaces with lua scripts so that modders can write addons in a simpler language, similar to Overgrowth. You can change most of Overgrowth in it's lua scripts, but the engine and logic code itself is written in C++.
Garrys mod has something like that too.

Re: 3d engines?

Posted: Tue Apr 03, 2012 8:45 pm
by slime
Refpeuk wrote:Robin is right, something like that would never run in managed code. It simply interfaces with lua scripts so that modders can write addons in a simpler language, similar to Overgrowth. You can change most of Overgrowth in it's lua scripts, but the engine and logic code itself is written in C++.
Overgrowth uses AngelScript as a scripting language. Its syntax is very similar to C++.

Re: 3d engines?

Posted: Wed Apr 04, 2012 5:30 am
by AaronWizard
Refpeuk wrote:C++, which is also pretty similar to lua
:huh:

I've heard of Horde3D. It is like Ogre3D but smaller and has a pure C interface, so it'd be easy to write a Lua wrapper. There doesn't seem to be that many projects that use it though, so Horde3D is not "proven" like Ogre3D is. On the other hand, Ogre3D has everything plus the kitchen sink when it comes to rendering so it's kind of big.

Of course, I haven't used either of these engines. My experience in 3D is writing pure OpenGL programs which get abandoned because of things like models not showing up on the screen after I tried to mess with frame buffer objects.

Re: 3d engines?

Posted: Wed Apr 04, 2012 11:55 am
by vrld
There is also Panda.

Re: 3d engines?

Posted: Wed Apr 04, 2012 12:14 pm
by veethree
Blender is supposed to have some kinda game engine..i don't know much about it though.

Re: 3d engines?

Posted: Wed Apr 04, 2012 3:28 pm
by josefnpat
veethree wrote:Blender is supposed to have some kinda game engine..i don't know much about it though.
I tried working with it. The "game" module was very poorly implemented, and I would not suggest it.

Re: 3d engines?

Posted: Thu Apr 05, 2012 5:00 pm
by Refpeuk
josefnpat wrote:
I tried working with it. The "game" module was very poorly implemented, and I would not suggest it.
I tried it for a bit too; it's basically a 3d version of Scratch with a lot more capability. (by this I mean logic segments as the default scripting method) As far as I know you can't compile the games into their own executables, you have to run the game projects through blender. (though don't quote me on that, I could have just missed something) Even so it's fairly impressive for what it is, I saw an example running real-time soft-body physics and some fancy shaders. Just remember, he didn't want to use Unity or UDK, so Blender is even farther in the wrong direction.

Re: 3d engines?

Posted: Fri Apr 06, 2012 3:46 am
by mood
If I may: Darkplaces engine. It's based on quake engine, but heavily modified, with rather advanced graphical capability, cross-platform access, and GPL license. If I'm not mistaken it's scripted/modded via quakec, which is very similar to C, but is obviously made to work with quake-style games, and compiles into bytecode.

Re: 3d engines?

Posted: Thu May 03, 2012 10:47 am
by navneet
baconhawka7x wrote:What about Console developing? Where would I start with that?(2d preferably)
yes you get started by using the java thing