Stack Exchange
log in sign up chat discuss faq users badges

Area 51 » Technology

definition commitment beta
207
followers

Game Development

Launched Q&A site for professional and independent game developers who would like to discuss the various aspects of video game development and design.

Announcements

5  
Doesn't this overlap with StackOverflow? – Gelatin Jun 4 '10 at 1:09
4  
@jalf What about Art, Design and Writing questions? – Noctrine Jun 4 '10 at 19:04
4  
There are plenty of other proposals out there that can be considered spin-offs from SO. That is because there is a need for specifics. SO is not conducive to game development. Yes, there will be some overlap. I feel the impact on SO will be minimal. There is plenty more about game development than simply asking code questions. – IAbstract Jun 4 '10 at 23:47
show 19 more announcements
6
votes
0
answers

How would a device-specific site be better than a tag on a VR/AR/3D site?

jun 4 '16 at 20:25 Crissov 1,247

discuss this proposal

70 Example Questions (8 closed)

active newest votes
up vote 22 down vote
How does A* pathfinding work?
added by Spoike Jun 3 '10 at 13:21
link
Here's a few resources I found useful when figuring out A* 1) policyalmanac.org/games/aStarTutorial.htm 2) theory.stanford.edu/~amitp/GameProgramming/… Hope those help – Anonymous Jun 16 '10 at 2:04
up vote 21 down vote
Where can I find good XNA tutorials?
added by Spoike Jun 3 '10 at 13:21
link
This is a great question but perhaps include the XNA version in the question as the API can differ radically (Basic tutorials break horribly in the transition from 3.1 to 4.0). – Justin Jun 3 '10 at 13:28
3  
Replace good with in-depth, detailed. – IAbstract Jun 4 '10 at 21:34
Might want to edit this to make it more general: "Where can I find good [Game Platform] tutorials?" – cstack Jun 6 '10 at 21:44
1  
I don't think it should be more general - if someone is using XNA, they likely want a tutorial about it, and not a random platform. :) – Cyclops Jun 7 '10 at 18:52
@Cyclops: The point is that this example question would be equally valid for any other game platform. – mmyers Jun 9 '10 at 19:50
show 1 more improvement suggestion
up vote 21 down vote
Am I allowed to make a fangame based on Super Mario, if its free and I tell everyone who owns the original rights?
added by Noctrine Jun 4 '10 at 12:42
link
1  
I remember seeing this question answered by an actual lawyer before (answer was no of course). If you quote that you'll get a good answer to a commonly asked question. – Firas Assaad Jun 4 '10 at 13:07
up vote 20 down vote
What are some good resources in getting a beginner started in developing games?
added by Corey Jun 4 '10 at 0:13
link
Not all games use XNA... this question could be answered with "Game Maker" or some basic books on C++ development or Pygame, the list goes on. – Corey Jun 7 '10 at 17:48
@Corey: I know all games don't use XNA; I just think questions about specific platforms are going to be more common, so that question would be the better example. – cstack Jun 7 '10 at 17:54
up vote 19 down vote
What version control software works well with game assets and code?
added by Simurr Jun 3 '10 at 20:21
link
3  
What kind of answer are you expecting? Is there a version control software that is better suited to game development? I do agree that it's an interesting question. – Firas Assaad Jun 4 '10 at 1:24
1  
@Firas: yes, that way I take this question. Managing game assets on VCS can be much more difficult due to complexities and file types. – IAbstract Jun 4 '10 at 1:31
Why is this off-topic? Game development has programming in it. Sure, it overlaps with SO, so what? – Kensai Jun 4 '10 at 3:14
This is a great question and definitely on topic. – Justin Jun 4 '10 at 12:39
There are some things to consider when you have large art-assets to manage as well since a game is not all source code. Some VCS are really slow when it comes to versioning large files... there are alternative solutions. – Spoike Jun 5 '10 at 7:48
up vote 18 down vote
What major game "engines" are available to facilitate game development; i.e. to not have to start from scratch?
added by Chris W. Rea Jun 3 '10 at 14:27
link
3  
I would recommend a slight word changing to remove 'major', that part is subjective and always changing as new features are released for engines. Otherwise a very good question. – B. Onstot Jun 3 '10 at 14:43
Might want to add what platform you are talking about, or just add: "on [Game Platform]?" – cstack Jun 6 '10 at 21:45
up vote 12 down vote
Are the Unity game engine's iPhone tools affected by Apple's new SDK license agreement that forbids apps not built with C, C++, Objective-C?
added by Chris W. Rea Jun 3 '10 at 14:26
link
up vote 11 down vote
Where can I find free [sprite] resources?
added by rlb.usa Jun 3 '10 at 20:24
link
up vote 10 down vote
What factors should I be considering when balancing gameplay in my role playing game?
added by Foster Brereton Jun 4 '10 at 18:34
link
up vote 9 down vote
What are some common ways to generate revenue from a free game?
added by Justin Biard Jun 4 '10 at 22:45
link
1  
"Free" games help promote independant publishing, which promotes innovation and helps the community survive and grow (not all game devs are going to work for, or have their game picked up by, the major publishing houses). – slugster Jun 7 '10 at 2:29
up vote 8 down vote
Can you suggest some resources to get me started with [dungeon generation] ?
added by rlb.usa Jun 3 '10 at 20:25
link
up vote 6 down vote
Are there any open source implementations or tutorials for building a voxel engine?
added by Firas Assaad Jun 3 '10 at 11:08
link
I think it's a good question. A friend of mine was looking for resources about that subject recently. – Firas Assaad Jun 3 '10 at 11:18
up vote 6 down vote
What is the best way to limit inflation in MMORPG economies?
added by Firas Assaad Jun 3 '10 at 11:09
link
3  
A good game design question if the asker tailors the question to a specific example. If not, then it's still a good question, but perhaps it should be community wiki as it's subjective. – Firas Assaad Jun 3 '10 at 11:20
up vote 5 down vote
What's causing a segmentation fault in this DirectX code?
added by Firas Assaad Jun 3 '10 at 11:11
link
4  
Programming related questions are probably better suited for Stack Overflow. On the other hand, questions about game algorithms or patterns are okay. – Firas Assaad Jun 3 '10 at 11:18
1  
I don't agree, a Direct X boo boo would be easily picked up on a game development focused site. It may be missed entirely on Stack Overflow. – Justin Jun 3 '10 at 13:00
2  
Game programmers are still programmers, and SO is a site for programmers. Since this would be part of the same family of sites as SO, programmers can easily have an account on both sites. On the other hand I did notice that game programming questions on SO don't get many answers. Can stack exchange sites overlap in functionality? – Firas Assaad Jun 3 '10 at 21:11
2  
Game development has programming in it, I don't see how this is off-topic. Sure, it overlaps with SO, I don't find that too disturbing. – Kensai Jun 3 '10 at 22:28
1  
@Justin: Have you seen any directx questions on SO be ignored? The ones I've seen have been answered. – jalf Jun 4 '10 at 13:56
show 6 more improvement suggestions
up vote 5 down vote
What are some good principles for user interface design for games?
added by Foster Brereton Jun 4 '10 at 18:36
link
up vote 4 down vote
Where can free assets for the UDK engine be found?
added by B. Onstot Jun 3 '10 at 14:45
link
up vote 4 down vote
What is the convention for ordering the components of the game loop? (eg. draw canvas, update physics, make AI decisions)
added by cstack Jun 6 '10 at 21:54
link
up vote 4 down vote
How do you get your game picked up by a publisher?
added by cstack Jun 7 '10 at 0:17
link
up vote 4 down vote
How can I detect if my players are using hacks (thereby gaining an unfair advantage) in my MMORPG?
added by Andreas Bonini Jun 7 '10 at 13:54
link
up vote 4 down vote
What is the best way to recover from an unexpected error in my game?
added by David Basarab Jun 7 '10 at 18:14
link
By fixing whatever caused that error and write better code. :) In seriousness, there is no good standard on this. The best way I guess is to dump the error log and ask the user if it's okay to send it to QA (which can be sent easily by email or to some web service that the developer has). – Spoike Jun 11 '10 at 12:01
up vote 4 down vote
What are different ways to test FPS (frames per second) on a custom graphics engine?
added by IAbstract Jun 9 '10 at 3:22
link
up vote 3 down vote
Where I can find free video game sound effects?
added by Firas Assaad Jun 3 '10 at 11:10
link
This question comes up often because it's hard to find good sound effects for games. – Firas Assaad Jun 3 '10 at 11:21
up vote 3 down vote
What is a texture atlas for and how do I use it?
added by Justin Biard Jun 4 '10 at 22:38
link
up vote 3 down vote
How do I implement [feature] (eg. achievements) on [game platform] (eg. xbox live)?
added by cstack Jun 7 '10 at 0:15
link
up vote 3 down vote
How do I make my game accessible to someone who is color blind?
added by Simurr Jun 9 '10 at 20:28
link
up vote 3 down vote
What do I need to consider about when developing for [console]?
added by Jawa Jun 16 '10 at 13:29
link
up vote 2 down vote
Where can I distribute my finished game?
added by Spoike Jun 3 '10 at 13:22
link
up vote 2 down vote
What kind of math is most common for moving objects in a 3d environment?
added by percent20 Jun 3 '10 at 16:30
link
Sounds too broad. – Firas Assaad Jun 3 '10 at 21:18
I can see that. I was told once that linear algebra is used a majority of the time in this instance. I am more of a business app person, but thought I would try to help out with this question. – percent20 Jun 3 '10 at 23:32
up vote 2 down vote
What is the most efficient path finding algorithm?
added by David Basarab Jun 4 '10 at 17:51
link
1  
better suited for stackoverflow.com/questions/tagged/algorithm – Lazer Jun 5 '10 at 18:01
1  
For game development you'd probably make a different CPU time/best path tradeoff, which heavily influences algorithm choice. I think the best answer might well be different here than on SO, so I vote on-topic. – jilles de wit Jun 16 '10 at 21:28
up vote 2 down vote
What things should I consider to maximize an open beta?
added by Foster Brereton Jun 4 '10 at 18:35
link
maximize? in what way - distribution, participation, response? – IAbstract Jun 5 '10 at 13:19
up vote 2 down vote
How can I use OpenGL to efficiently update thousands of particles in my game?
added by Justin Biard Jun 4 '10 at 22:35
link
up vote 2 down vote
How can I develop a MMORPG distributed on several servers?
added by Andreas Bonini Jun 7 '10 at 13:52
link
Distributed computing & gaming? Woah, awesome. – rlb.usa Jun 8 '10 at 20:21
up vote 2 down vote
What kinds of concepts can I integrate into my game to relieve [Level-Grinding] ?
added by rlb.usa Jun 8 '10 at 20:17
link
oh please let there be something I can do besides grind... – IAbstract Jun 9 '10 at 3:07
would be more interesting to have a discusson on to make things feel less like a grind. – Spoike Jun 11 '10 at 11:52
up vote 1 down vote
How could I implement path finding in an isometric tile based game?
added by Justin Jun 3 '10 at 13:15
link
There is already a question about path finding, and it would have a more specific answer. You guys should move your votes over there. – cstack Jun 7 '10 at 17:37
up vote 1 down vote
Where can I find Flash game tutorials?
added by Spoike Jun 3 '10 at 16:09
link
up vote 1 down vote
Where can I find a good tutorial on pixel shader languages?
added by Foster Brereton Jun 4 '10 at 18:33
link
up vote 1 down vote
How do I compress my textures without sacrificing too much image quality?
added by Justin Biard Jun 4 '10 at 22:37
link
up vote 1 down vote
What do I need to write addons for World of Warcraft (languages & tools)?
added by IAbstract Jun 6 '10 at 13:16
link
Perhaps the question would be better: What language do WoW uses for its addons? (LUA) – Martín Marconcini Jun 7 '10 at 11:02
@Martin, Lua & Xml - yes, it is fairly broadly scoped. Making a slight change to reflect the type of answer I expect. We do need to determine whether this line of question belongs or not. This can be answered with a fairly short answer. Therefore I don't believe it to be off-topic. – IAbstract Jun 7 '10 at 12:16
up vote 1 down vote
How is the AI for first-person shooters designed?
added by Gordon Gustafson Jun 16 '10 at 21:30
link
The answer would probably cover most AI from most genres - once you get over the animation, aiming and walking code, the decision-based stuff could be a simple hierarchical state machine, goal-orientated action planner, behaviour tree, etc. All of which apply in lots of AI situations, not just shooters. The question may be good - but what's a good answer? – tenpn Jun 17 '10 at 11:54
up vote 1 down vote
What are some techniques to optimize [shader effect]?
added by Jasper Bekkers Jun 17 '10 at 11:53
link
1 2 next

This site has

Launched!

This Stack Exchange site's beta was successful, so it launched 12 years ago.

proposed by

Firas Assaad
32.6k●20●94●141

12 years ago

viewed

21,183 times

latest activity

12 years ago

followers

users also following

21.3% Gaming
15.0% Web Applications
12.1% Food and Cooking
11.1% Pro Webmasters
28.5% only this proposal

followers active in

83.1% Stack Overflow
68.6% Game Development
54.6% Super User
49.3% Server Fault
48.8% Meta Stack Overflow
46.4% Arqade

recent followers

added Aug 6 '10 at 16:03
James Tauber
11.7k●10●64●134
added Aug 4 '10 at 8:36
SilverIsle
92●8
added Jul 14 '10 at 14:53
Leftium
36.8k●25●188●337
added Jul 13 '10 at 20:34
Even Mien
48.2k●49●149●185
added Jul 13 '10 at 18:48
weiji
4,235●2●29●63
added Jul 13 '10 at 16:12
Phyllostachys
2,453●5●20●53
added Jul 13 '10 at 11:54
Neel
1,005●5●9
added Jul 13 '10 at 8:35
Olli
54●3
added Jul 12 '10 at 19:56
Keith O'Conor
53●2
added Jul 12 '10 at 15:34
Matt DeKrey
11.9k●6●58●79
added Jul 12 '10 at 15:20
Gavin
18.1k●22●74●146
added Jul 12 '10 at 11:45
Jonas
229k●241●788●1043
added Jul 12 '10 at 5:49
user9546
51●1
added Jul 11 '10 at 23:38
Joe
20.6k●21●125●269
added Jul 11 '10 at 0:02
Ben Daniel
7,874●10●49●74
added Jul 10 '10 at 22:00
UncleZeiv
22.9k●13●83●176
added Jul 10 '10 at 20:31
Mariusz
1,560●12●26
added Jul 10 '10 at 20:17
Ryan Versaw
6,741●3●32●39
added Jul 10 '10 at 7:10
LearnCocos2D
67.5k●24●156●272
added Jul 10 '10 at 1:14
Casey Wagner
235●1●12
added Jul 9 '10 at 21:23
user9277
52●1
added Jul 9 '10 at 16:01
Ates Goral
139k●26●149●230
added Jul 9 '10 at 10:46
Michael Coles
61●2
added Jul 9 '10 at 8:02
Adam C.
1,227●1●10●28
added Jul 9 '10 at 6:16
codesurgeon
844●5●11
added Jul 9 '10 at 5:44
Tomasz Stachowiak
51●1
added Jul 9 '10 at 1:41
Nathan Craike
51●1
added Jul 8 '10 at 22:02
LZAntal
51●2
added Jul 8 '10 at 20:59
user8996
51●1
added Jul 8 '10 at 16:01
Choscura
51●1
added Jul 8 '10 at 13:58
Felix Törnros
1,053●1●9●18
added Jul 8 '10 at 7:59
volothamp
5,862●6●37●60
added Jul 7 '10 at 22:34
Gnub
279●14
added Jul 7 '10 at 21:44
Tetrad
30.6k●12●99●161
added Jul 7 '10 at 20:41
Albert Iordache
560●5●17
added Jul 7 '10 at 17:09
Dave Swersky
43.1k●13●121●205
added Jul 7 '10 at 11:08
Jason Morales
1,266●6●15
added Jul 7 '10 at 8:49
Niedar
51●2
added Jul 7 '10 at 0:42
Michael Welter
51●1
added Jul 6 '10 at 18:22
user384918
1,448●1●10●20
feed icon proposal feed
faq | blog | legal | privacy policy | contact us | feedback always welcome
site design / logo © 2023 Stack Exchange Inc; user contributions licensed under cc by-sa; see the licensing help page for more information.
rev 2023.2.15.615