The forums are an excellent place to get started with any questions you may have. Our expert base of users can provide answers to your problems very quickly. Just be sure to return the favor when you spot someone struggling with a problem you already know how to solve!
Let’s get started - How would you characterize yourself?
I’m a beginner
I’m the technical type - I like the programming and engineering aspects of game development
I’m the creative type - I am interested in the creative elements of games such as music and art
I’m the business type - I want to know and discuss more of the business production, sales, and legal aspects of game development
I want to socialize, announce projects, or recruit people for my own project
Are you a beginner?
For Beginners - Plan on spending some time here before visiting the other forums if you are new to game development.
DirectX and XNA - Questions and discussion regarding all official technologies under Microsoft's XNA branding (e.g. Direct3D and XNA Game Studio Express) as well as any unofficial and 3rd-party libraries supporting DirectX or XNA (e.g. SlimDX, tools and plugins)
Game Programming - This forum covers generic game programming topics not handled by more specific forums
Math and Physics - Discussion of math and physics, primarily as they apply to games.
Mobile and Console Development - For discussion of game development related to iOS, Android, and other mobile platforms as well as questions specific to the Wii, XBox 360, PS3 or other consoles.
API and Tools - For the discussion of APIs such as Unity, CryEngine, SDL, Allegro, FMod, OpenAL, ODE, Ogre, CrystalSpace. Also covered are scripting languages such as Lua, Python, etc., as well as game-specific scripting languages like UnrealScript.