Jump to content
  • Advertisement
Sign in to follow this  
ChristianFrantz

transition from 2d to 3d

This topic is 1922 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

So last night I successfully finished my space invaders game :D all together I've made pong, breakout, and space invaders. I want to get into 3d programming now and I think I have a pretty good grasp on c#. Would I be better off sticking with XNA or using a different library for 3d? Or should I stick with a few more 2d games? I'm just excited and eager to start on 3d lol

Share this post


Link to post
Share on other sites
Advertisement

Make more complex 2d games like super Mario. stuff like that actually requires the programmer to plan his design before coding. This is much more true in 3d

Share this post


Link to post
Share on other sites

Do you think the game will be better in 3d?It will spend your more time and energy,and you should consider about this issue.

What's more,great 2d games are also welcomed by lots of players.

Share this post


Link to post
Share on other sites

I would definitely recommend sticking with XNA, since when you decide to take other platforms for a spin, all you need to do is just to do a conversion to MonoGame and suddenly your game can run on Andorid - Playstation Vita, iOS on to pof XBOX, WP8 and PC.

 

I can totally understand your desire to switch to 3D.

 

If I can slightly point you in the right direction, I would very strongly recommend staying off the games that need 3D characters - it is way too much work to get them created in the first place, properly textured, animated in 3dsmax and then get the same done in a 3D engine. Save that for some later game.

 

If you can think of a 3D game you'd like to make that does not involve 3D characters, then you just saved yourself an incredible amount of work.

 

Thing along the lines of:

- military theme - tanks don't need animation (you just use the rotation matrix)

- space theme - internet is full of free spaceship models and free spaceground backgrounds

- racing game - you would need some physics API here, though

- flight simulation - no characters here, but large-scale terrain rendering will keep you busy for a year or two :-)

Share this post


Link to post
Share on other sites

I don't know if youre familiar with the game Cube World, but I really like the graphics it has. Eventually my plan is to make a multiplayer game using those types of graphics. The game will include mining for resources, creating enemies from a spawn point, and sending them to the enemies "castle" which the player can improve by mining and cutting down trees. I know I have a long way to go before I ever get that far but I need to start somewhere :P I actually have no idea where I would even start with 3d game making because I feel like there are so many options and I really need to start out with the easiest option

Share this post


Link to post
Share on other sites

I am not familiar with Cube World, but it sounds awefully similar to MineCraft.

 

Which, in fact, is a Good Thing (TM), because:

 

1. Zero overhead with creation of art assets - no need to handle importing of meshes, finding artists and standing above them with the long stick :-)

2. You create the Cubes as meshes in code - very simple - lots of sample code around

3. No gfx effects [at all] are needed - look at the pathetic visual quality of Minecraft

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!