Best game development platform?
Im going to be programming a game engine soon.
Its going to be made with XNA.
But im worried because everything I have seen made with XNA has been very low graphics.
This is probably down to peoples bad code.
You think I should go with C++ insted?
Im serious about programming a game engine.
I will be up til 6 every friday in the morning to get things done.
I love doing thes kind of things.
what type of engine do you want to make?
2D?, 3D?, tile engine, scroll engine, FPS engine?
you can make quite complex graphice with XNA, the main reason you don't see those very often is because of the limitations M$ imposes on the developers of XBLA games, like the size of the game etc. But for PC games, you have pretty much no limits on what you make.
Among good examples i've seen was a tile engine that could make use of lightmaps and bumpmaps of 3D objects, så even though a sprite was 2D, it would act like a 3D object when lights were placed nearby, plus there are good videos on youtube that show off some nice 3D effects.
Even though you may not have many effects and tricks at your disposal, you can still make the game look good and at least somewhat up to date
While still keeping with .NET, you could have a look at OpenTK among others for making the engine
On the C++ side of things, you get a more powerful language, but it's also substantially harder to use. You have to find the correct libraries etc before you can even begin, plus you have to learn programming OpenGL or D3D stuff and extra shader languages. But many of the great engines are made with C++.
2D?, 3D?, tile engine, scroll engine, FPS engine?
you can make quite complex graphice with XNA, the main reason you don't see those very often is because of the limitations M$ imposes on the developers of XBLA games, like the size of the game etc. But for PC games, you have pretty much no limits on what you make.
Among good examples i've seen was a tile engine that could make use of lightmaps and bumpmaps of 3D objects, så even though a sprite was 2D, it would act like a 3D object when lights were placed nearby, plus there are good videos on youtube that show off some nice 3D effects.
Even though you may not have many effects and tricks at your disposal, you can still make the game look good and at least somewhat up to date
While still keeping with .NET, you could have a look at OpenTK among others for making the engine
On the C++ side of things, you get a more powerful language, but it's also substantially harder to use. You have to find the correct libraries etc before you can even begin, plus you have to learn programming OpenGL or D3D stuff and extra shader languages. But many of the great engines are made with C++.
Its going to be 3D.
Its also going to be for PC.
Sounds like XNA just might do it for me.
Similar Topics | |
---|---|
Game Development by AI |
06 Apr 2025, 10:12 pm |
Your best 2D retro game |
17 Jun 2025, 4:36 pm |
Unconventional Game Character relationships |
23 May 2025, 4:34 am |
Favorite Video Game Cutscenes |
28 Mar 2025, 9:52 am |