Page 1 of 1

Game Engine

Posted: Sun Sep 21, 2008 6:21 pm
by ehenkes
I look for a general game engine on top of irrlicht grafic engine. Ideas?

Posted: Sun Sep 21, 2008 6:31 pm
by JP
Game engines probably use their own graphics engine rather than integrating on top...

So if you need a game engine just use a game engine and forget about Irrlicht.

Posted: Sun Sep 21, 2008 8:04 pm
by ehenkes
Perhaps the term "Game engine" might be not, I really mean. I look for an add-on (some classes) managing scenes and turns and teams and so on. Typically, a game has a start screen, then some options are chosen and a kind of loop begins. At the end there are saves ...
What belongs in own classes, what in the main() function?
Is there such a system or an ideal model, guide or standard? There should be one.

Posted: Mon Sep 22, 2008 4:14 am
by Taymo
Irrlicht is a game engine right? Capable of organizing a scene and rendering it's nodes? It can play music, grab input, perform math, and has cool built in scene nodes.. Isn't that a game engine?

Posted: Mon Sep 22, 2008 4:44 am
by Dark_Kilauea
Please look at the FAQ.

Irrlicht is NOT a game engine.

Posted: Mon Sep 22, 2008 5:26 am
by Brainsaw
A game engine is definetely more than Irrlicht is. There are some game engines based on Irrlicht, use the forum search.


But you will have to add some work if you don't find an engine for exactly the game you want to create, and unless you do some type of game that is done a lot i guess you won't find one.

Posted: Mon Sep 22, 2008 7:56 am
by JP
Basically ehenkes, you're asking for someone to do your entire game for you, aren't you? :lol:

If you need all those things done for you then irrlicht is probably too little for you and you need to find a nice game engine that will cater for your needs, either do that or just search for how to solve your problems or just give a bit of thought to them. How to do teams? Fairly simple thing to solve, there's a few ways you could do it, one way is shown in my IrrAI examples.

Posted: Mon Sep 22, 2008 11:20 am
by jontan6

Posted: Fri Sep 26, 2008 5:17 am
by DarkDepths
Doing it yourself should not be a hugely complicated task. The thing is that when you do do it yourself, you don't have to worry about all the little details that other programmers may have included. For example, a "game engine" would want to be very functional for its users, so it would need to have a way to do everything that a programmer may want to use it for. When you write your own, you only need to write the things you need.

If you are not writing an overly complicated game, this should really come down to a few classes to manage entities in your games as well as the game states. Of course, as you go through, you may notice that collision detection isn't particularly easy to do, for example, so then, you can come back here and say "Hey guys, I've been working on my game and am having problems implementing decent collision detection. Here is what I have tried: ... any suggestions on why this doesn't work?"

And in the end, you will feel a whole lot better about yourself!

Re: Game Engine

Posted: Fri Sep 26, 2008 7:22 am
by rogerborg
ehenkes wrote:I look for a general game engine on top of irrlicht grafic engine. Ideas?
What's a "general game"? One where you wear a big hat and shout very loud?