Welcome to Dream.In.Code
Become an Expert!

Join 149,609 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,853 people online right now. Registration is fast and FREE... Join Now!




game engine making

 
Reply to this topicStart new topic

game engine making

musya
28 Aug, 2007 - 09:39 PM
Post #1

D.I.C Regular
Group Icon

Joined: 25 Apr, 2007
Posts: 296



Thanked: 1 times
Dream Kudos: 50
My Contributions
Could anybody please point me in the correct direction for game engine making? i know c++ and i would like to furthur my knowledge by trying to design a game engine.

Any help would be greatly appreciated.

Thanks,
Musya
User is online!Profile CardPM
+Quote Post

spartan117
RE: Game Engine Making
28 Aug, 2007 - 11:12 PM
Post #2

New D.I.C Head
*

Joined: 13 Jun, 2007
Posts: 8


My Contributions
Not that i have attempted to make a game engine before but i did read a good book about designing one. There are many aspects of the engine you should consider. Graphics, sound, text and physics engines are sub-engines that make up an engine. for graphics you should be familiar with (preferably) directx 9 API. For sound you should be familiar with the direct sound ( i think) API. Text engines are not necessary in 3d games but basically its just transforming text into images to be displayed on the screen. Physics also requires directx but instead if displaying 3d objects your trying to apply warp fields like gravity and friction and you get into a lot of calculus.
Thats a generalization of designing an engine but for more information and code samples try this book
User is offlineProfile CardPM
+Quote Post

1lacca
RE: Game Engine Making
29 Aug, 2007 - 01:06 AM
Post #3

code.rascal
Group Icon

Joined: 11 Aug, 2005
Posts: 3,822



Thanked: 12 times
My Contributions
What kind of a game engine are we talking about - there are a couple of possibilities (3D fps, mmorpg, 2D table game, tetris, turn based strategy, Sim City like simulation)?
I would recommend lurking around the forums of open source projects similar to your plan, and looking at their decisions, problems, documentations and so on. Also, there are many tutorials, and game engines on the web (Ogre is a pretty popular and customizable one, but the ID engines (up to - or including?- quake 3 ) are opensourced as well).
User is offlineProfile CardPM
+Quote Post

musya
RE: Game Engine Making
29 Aug, 2007 - 09:11 AM
Post #4

D.I.C Regular
Group Icon

Joined: 25 Apr, 2007
Posts: 296



Thanked: 1 times
Dream Kudos: 50
My Contributions
QUOTE(1lacca @ 29 Aug, 2007 - 02:06 AM) *

What kind of a game engine are we talking about - there are a couple of possibilities (3D fps, mmorpg, 2D table game, tetris, turn based strategy, Sim City like simulation)?
I would recommend lurking around the forums of open source projects similar to your plan, and looking at their decisions, problems, documentations and so on. Also, there are many tutorials, and game engines on the web (Ogre is a pretty popular and customizable one, but the ID engines (up to - or including?- quake 3 ) are opensourced as well).


Mostly to just get familiar with engine desing, maybe a simple 3d game engine. WSU made engines for their class within a semester so im sure its not a years long process, and each student made their own, it was a cheap one of course, no AA or anything, no sound i believe, but if i can do that then ill move on to the next step. Thanks guys.
User is online!Profile CardPM
+Quote Post

1lacca
RE: Game Engine Making
29 Aug, 2007 - 01:58 PM
Post #5

code.rascal
Group Icon

Joined: 11 Aug, 2005
Posts: 3,822



Thanked: 12 times
My Contributions
Yes, it is possible to create a simple 3d engine in a semester (I did that too).
I would recommend the NEHE tutorials, if I remember well, they have everything to get you started (it's OpenGL, but at least it works on every platform, even on cellphone of the smarter type). I am lazy to look up the link, but it is definitely in the pinned resource topic, or the first one on google if you search for "NEHE tutorials".
User is offlineProfile CardPM
+Quote Post

girasquid
RE: Game Engine Making
30 Aug, 2007 - 09:05 AM
Post #6

Barbarbar
Group Icon

Joined: 3 Oct, 2006
Posts: 1,294



Thanked: 18 times
Dream Kudos: 725
My Contributions
NeHe's tutorials are at http://nehe.gamedev.net/.
User is offlineProfile CardPM
+Quote Post

1lacca
RE: Game Engine Making
30 Aug, 2007 - 09:51 AM
Post #7

code.rascal
Group Icon

Joined: 11 Aug, 2005
Posts: 3,822



Thanked: 12 times
My Contributions
Thank you girasquid, that's it!
User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic
Time is now: 1/8/09 12:16AM

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month