   how do the game engines work
  Guys please tell me how companies make use of game engines like game bryo,blender,etc.....and how is it an advantage????   
  Game engines provide the underlying framework to render objects, handle physics, etc.The main advantage is that it allows developers to concentrate on making the game and assets as opposed to writing everything from scratch. Game engines don't do everything but give you a solid base to start from and simplifies the task.- me   ;  Hmm correct me if im wrong but is a Game Engine and 3D graphics application (i.e Blender) two different things?Im still new to Game Dev but the way i understood it,Game Engine = Half Developed Game.Blender = Application to render graphics.   ;Quote:Original post by KomaTousHmm correct me if im wrong but is a Game Engine and 3D graphics application (i.e Blender) two different things?Im still new to Game Dev but the way i understood it,Game Engine = Half Developed Game.Blender = Application to render graphics.Blender has a game engine built into it IIRC.;Quote:Original post by neerajshastryGuys please tell me how companies make use of game engines like game bryo,blender,etc.....and how is it an advantage????An engine is basically a collection of code which handles things like (for example) drawing bitmaps, so that a game programmer can use it more easily, like writing GAME_ENGINE->DrawBitmap(myBitmap, x, y), rather than handling all that win32 stuff himself. Because these sort of things are needed by every game, it's much easier to use an already existing engine rather than writing this from scratch every time.   ;  Game engines give you the tools to render your objects in real-time, update your game logic, animations, physics, sound etc.  You'd use a 3D graphics application like Maya, 3D Studio Max, XSI, Blender etc to make your 3D objects, you'd use Photoshop or something equivalent to create all your textures (2D graphics) and import all of these resources into your engine.There are a lot of different game engines out there, some free, some not.  To get an over view of their capabilities check out: http://www.devmaster.net/engines