I would say it is definitely easier to start doing 2D stuff related to games. You can work on textures and stuff which is very useful to know in games. For 3D software 3D studio max is prob the major player and cost like $4,000. There is Blender which is free and very extensive. I would goto the blender website and look at the gallery to see what you can accomplish with it and try and find some tutorials.
mikeandike22
Nearly a Posting Virtuoso
1,496 posts since May 2004
Reputation Points: 33
Solved Threads: 19
Without a doubt, start with 2D if you are not already familiar with game programming concepts and graphics programming.
Ezzaral
Posting Genius
15,986 posts since May 2007
Reputation Points: 3,250
Solved Threads: 847
for 2D I would use SDL or allegro. Allegro is _alot_ easier to use than SDL. But once you abstract SDL with your own libraries its not so bad.
Sturm
Veteran Poster
1,079 posts since Jan 2007
Reputation Points: 343
Solved Threads: 24
Maya or Blender for modelling.
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 601