XNA Game Development Forums
2012/05/18 06:22:49 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   Home   Help Search Calendar Login Register  
Pages: [1]
  Print  
Author Topic: how could i create a game engine?  (Read 3800 times)
saAction
Newbie
*
Offline Offline

Posts: 2


View Profile WWW
« on: 2006/08/19 15:56:48 »

i m new in game development, i know c# and i want to create a game using 3Ds Max and C# 2.0

suppose, i have a car in 3Ds Max file format and now i want to create a came using Visual Studio 2005. with C# language, when i press left arrow car move left, when i press right car move right.

what kind of steps is have to do?

how the people (game developers) creates game useing 3Ds Max and C# Huh
« Last Edit: 2006/08/25 23:19:08 by mikeschuld » Logged

saAcion
mikeschuld
Administrator
Sr. Member
*****
Offline Offline

Posts: 389


View Profile WWW
« Reply #1 on: 2006/08/19 23:06:15 »

There is a great game almost exactly like what you are talking about in Tom Miller's Graphics and Game Programming Kick-Start. You might want to take a look there as it is a great first resource to getting in to C# game development. It is where I and a few others on this board started.
Logged
Chr0n1x
Global Moderator
Sr. Member
*****
Offline Offline

Posts: 307


View Profile WWW
« Reply #2 on: 2006/08/19 23:25:23 »

Yep, great book, I used this as well, although after these tutorials.
It comes from the ex-development lead for Managed Directx so you know it is good stuff.

Details if you wanna look it up:
Managed DirectX 9 Kick-Start
Tom Miller
ISBN: 0-672-32596-9
SAMS Publishing
Logged

saAction
Newbie
*
Offline Offline

Posts: 2


View Profile WWW
« Reply #3 on: 2006/08/20 12:30:43 »

thanks man, for this book information, i will purchase them in next few days.

i m very instrected in game development.

my next question is what is the batter choice with devepment stage.

C# with DicrectX   or  C# with OpenGL

what is easy and quick???
« Last Edit: 2006/08/20 12:35:31 by saAction » Logged

saAcion
mikeschuld
Administrator
Sr. Member
*****
Offline Offline

Posts: 389


View Profile WWW
« Reply #4 on: 2006/08/20 17:47:02 »

Well most people here are going to tell you c# with DirectX, but that is simply because the engine associated with the forums (my engine) is wholly written in Managed DirectX. For OpenGL there are other libraries you will need to work with that allow for GL calls in C#, where DirectX calls are a simple SDK install away.
Logged
Kolo
Newbie
*
Offline Offline

Posts: 2


View Profile
« Reply #5 on: 2006/08/24 23:19:03 »

Our company has just gone through the exercise of creating an OpenGL engine (as part of a productivity tool)...we used OpenGL due to the fact that we wanted to be able to port the engine to Mac.  This worked well until we discovered that most Windows PCs around today have VERY poor OpenGL implementations.

DirectX is kept up-to-date with Windows Updates so windows users generally have good DirectX releases on their machines.  Motherboard manufacturers have an interest in keeping their integrated graphics cards DX compatible where as many (mainly integrated graphics cards) have only basic (and buggy) OpenGL drivers for their moterboards. 

We have just about finished a DirectX version of our engine to help users who cant get the engine working using the OpenGL version.  The Mac uses OpenGL exclusively so we had no problems there Smiley

This should be taken into account when deciding on the 'best' format to use.

Thanks for the great tutorials and I am looking forward to the XNA release.  I am trying to get our company to start looking seriously at development in C# and Managed DX ... wish me luck  Wink
Logged
mikeschuld
Administrator
Sr. Member
*****
Offline Offline

Posts: 389


View Profile WWW
« Reply #6 on: 2006/08/25 00:30:11 »

Well, once we have a really good XNA framework engine going, maybe it will be easier to convince them. Especially when they find out that the same code runs on both the PC and XBox 360. Although commercial uses of the Hazy Mind Engine are not allowed you can definately take what you have learned here and put together a great engine with the knowledge. Good Luck, and make sure to keep us all updated on the progress.
Logged
Kolo
Newbie
*
Offline Offline

Posts: 2


View Profile
« Reply #7 on: 2006/08/25 01:45:22 »

You are definitely right there ... keep up the good work ... I'll keep you posted Smiley
Logged
Pages: [1]
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
rewriting the engine Hazy Mind 3D Engine endre 5 3321 Last post 2006/08/08 01:59:44
by Chr0n1x
If people want, can visit ;) nearly great and developing engine... Show Off Board satsatsat 0 2540 Last post 2006/10/27 04:18:12
by satsatsat
MOVED: XNA Tutorials :: Game Engine and Game Development :: Tutorial 1 Hazy Mind 3D Engine mikeschuld 0 2361 Last post 2006/10/30 21:35:32
by mikeschuld
New XNA Game General Discussion YellowShadow 5 2320 Last post 2007/04/25 22:10:09
by XNASorcerer
Some thoughts on the engine... Hazy Mind XNA Engine letsrock 2 1701 Last post 2007/01/27 12:36:45
by mikeschuld
New Engine Architecture method Hazy Mind XNA Engine mikeschuld 3 1803 Last post 2007/03/11 21:09:17
by Chr0n1x
Old but greate game General Discussion parc 1 1457 Last post 2007/03/27 05:25:08
by DaphydTheBard
Old game review General Discussion sempre 1 1376 Last post 2007/05/18 05:38:17
by Nemo Krad
game design first General Discussion thecorpament 3 2200 Last post 2007/08/13 23:57:38
by mikeschuld
Game Logic Hazy Mind XNA Engine listentorick 2 1558 Last post 2007/06/06 00:26:55
by Chr0n1x
WOW GAME General Discussion priya 2 2560 Last post 2008/06/26 12:36:43
by h4rdc0m
Engine's performances General Discussion new.proger 2 2231 Last post 2008/12/24 00:58:36
by Nemo Krad
Game Audio Forum Requests beatle-jan 1 2411 Last post 2011/04/30 10:06:09
by gunther6616
Can you use a Card Layout on Game Panels? General Discussion nicky123 1 1797 Last post 2009/06/02 11:44:45
by mikeschuld
Powered by MySQL Powered by PHP Powered by SMF 1.1.12 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.066 seconds with 18 queries.