Game Engine

Discussion about everything. New games, 3d math, development tips...
Post Reply
NicholasMag
Posts: 45
Joined: Fri Mar 09, 2007 8:06 pm

Game Engine

Post by NicholasMag »

Ok, ie seen a million times before that irrlicht is not a gaming engine. Which i understand but does anyone know one that i can use that i can implement irrlicht to?
AlexL
Posts: 184
Joined: Tue Mar 02, 2004 6:06 pm
Location: Washington State

Post by AlexL »

Easiest thing may be to make your game using several different libraries (Irrlicht, irrKlang, Tokamak, ect.) and if done properly; you will have a wrapper classes with non-game specific code that you can reuse in future endeavors. You don't need to have a product labeled 'game engine' to be able to develop your game :)
NicholasMag
Posts: 45
Joined: Fri Mar 09, 2007 8:06 pm

Thanks

Post by NicholasMag »

Thanks for the input.....

So irrklang=sound
Physicx= Physics of course
Irrlicht = 3D Renderer
Irrnet=Net Code

pretty much what i need correct?
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

Sounds about right.
Katsankat
Posts: 178
Joined: Sun Mar 12, 2006 4:15 am
Contact:

Post by Katsankat »

And a set of tools to create models and levels. I think that's part of the game engine.
NicholasMag
Posts: 45
Joined: Fri Mar 09, 2007 8:06 pm

Post by NicholasMag »

sweet, thanks m8's
Midnight
Posts: 1772
Joined: Fri Jul 02, 2004 2:37 pm
Location: Wonderland

Post by Midnight »

Katsankat wrote:And a set of tools to create models and levels. I think that's part of the game engine.
umm well not really unless they are made the same way or specificly for that development.. otherwise its just a set of tools no?

there are NO irrlicht game engines.. even if someone like me built something like that AND decided to release it to the public it would be after I've had my fun with it.

being a commercial developer I'm not interested in fueling the compatition I have no problem helping someone but at least I want to know they are learning and are capable of the work they do especially if I'm having to go through it myself.

a level editor or editor of any kind sure but all of this could be years into development and I'm afraid irrlicht just isn't that old... do you see game engines made for ogre? no not really its just not nessesary... when you combine all these libraries you have what you need so it is your game engine. the only thing missing is a complete example of how to do it.

which really does nobody any good.
monkeycracks
Posts: 1029
Joined: Thu Apr 06, 2006 12:45 am
Location: Tennesee, USA
Contact:

Post by monkeycracks »

the only thing missing is a complete example of how to do it.

which really does nobody any good.
Ermmm....yes...Can you give me the source to a MMORPG and make me a game engine? I'll need the source on that too.

Oh, and I'll need it by tomorrow, I'm busy.
BlindSide
Admin
Posts: 2821
Joined: Thu Dec 08, 2005 9:09 am
Location: NZ!

Re: Thanks

Post by BlindSide »

NicholasMag wrote:Thanks for the input.....

So irrklang=sound
Physicx= Physics of course
Irrlicht = 3D Renderer
Irrnet=Net Code

pretty much what i need correct?
Haha dont say irrNet say ENet because irrnet is just a wrapper for enet which is a reliable udp transfer lib.

Making a game engine involves alot more than just mashing a few libs together. It may seem that way at first but there are many things eg. State manage, game specific classes, entity management, time management, gameplay styles, input output, scripting etc etc. It requires alot of planning to develop a game engine that works well and will not give you a headache in the later stages. Remember the purpose of a game engine is to make it easier for you later, so when you need to add something youll just write up a script with a few short commands eg.
MakeGunMan();
GunMan->ShootAt(Player);
PlayerRunTo(Chappel);

As you can see this is all very high level. This is usually essential in a professional high level game engine so that non-developers and franchisers can add stuff and implement gameplay easily. This also shows you why constructing a game engine can be more difficult than at first it may seem.

Theeen again, ive hacked a few games together using irrlicht, audiere and a few lines of code hahaha...
BlindSide
Admin
Posts: 2821
Joined: Thu Dec 08, 2005 9:09 am
Location: NZ!

Post by BlindSide »

Midnight wrote:do you see game engines made for ogre? no not really its just not nessesary...
Yes there are quite a few. Yakk is one of them. Ive heard of some more im sure, have a look through the OGRE wiki.

Cheers
Post Reply