5 Replies - 121058 Views - Last Post: 15 March 2011 - 10:39 AM Rate Topic: -----

#1 RCQ Games  Icon User is offline

  • New D.I.C Head

Reputation: -1
  • View blog
  • Posts: 33
  • Joined: 28-March 09

How to make a 3D game engine

Posted 28 March 2009 - 03:55 AM

I new to game design and I was wondering is it possible to make a 3D game engine using C++
So if it's possible please post some positive threads
Thanks :)
Is This A Good Question/Topic? 0
  • +

Replies To: How to make a 3D game engine

#2 janotte  Icon User is offline

  • code > sword
  • member icon

Reputation: 990
  • View blog
  • Posts: 5,141
  • Joined: 28-September 06

Re: How to make a 3D game engine

Posted 28 March 2009 - 05:48 AM

Welcome to DIC!

Here's a good place to start
http://www.dreaminco...wtopic87750.htm
Was This Post Helpful? 1
  • +
  • -

#3 TMKCodes  Icon User is offline

  • D.I.C Regular
  • member icon

Reputation: 48
  • View blog
  • Posts: 440
  • Joined: 21-March 09

Re: How to make a 3D game engine

Posted 28 March 2009 - 06:11 AM

Yeah it is possible to make a game engine with c++ and the topic wich janotte gave is good starting place.
Was This Post Helpful? 0
  • +
  • -

#4 erik.price  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 485
  • View blog
  • Posts: 2,690
  • Joined: 18-December 08

Re: How to make a 3D game engine

Posted 28 March 2009 - 06:51 AM

If you don't already have a knowledge of how a 3D game engine works, I'd suggest you start by looking at Irrlicht and learning some OpenGL or DirectX to help you get started.


Good luck
Was This Post Helpful? 0
  • +
  • -

#5 Psionics  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 13
  • View blog
  • Posts: 158
  • Joined: 06-September 08

Re: How to make a 3D game engine

Posted 28 March 2009 - 01:18 PM

Truthfully, the first question you should ask yourself is if you know what a game engine actually is. To answer that, you can read lots and lots of articles that say it's x, y, and z.

Mostly, game engines consists of the physics/graphics/shader/font systems all in one (or any combination of those systems) DLL or static library. The reason that games use 'engines' is the same reasons you would use a DLL or a static library, but it's not necessary.

So yes, obviously, you can write a game engine in C++, and most are (Unreal for example, is written in C++, with a ton of machine level optimizations). Just keep in mind that writing an engine is no simple or easy task...there's a reason companies pay millions to license good game engines ;)
Was This Post Helpful? 2

#6 lukeme99  Icon User is offline

  • D.I.C Head

Reputation: 0
  • View blog
  • Posts: 85
  • Joined: 15-March 11

Re: How to make a 3D game engine

Posted 15 March 2011 - 10:39 AM

thank you so much for the feed/links they were really helpful!

PS I feel I will make my mark in the 'programming industry' by making an engine like source, but better.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1