Most Popular
1500 questions
115
votes
21 answers
Why is it so expensive to develop an MMO?
I want to develop an MMO, like World of Warcraft, but some basic research says that it is going to take a lot of time and money. I'd like to know why.
Why is it so expensive to develop an MMO?

Dr. Snoopy
- 5,105
- 10
- 33
- 36
114
votes
6 answers
Version control for game development - issues and solutions?
There are a lot of version control systems available, including open-source ones such as Subversion, Git, and Mercurial, plus commercial ones such as Perforce.
How well do they support the process of game-development? What are the issues using VCS,…

Cyclops
- 3,129
- 3
- 32
- 39
114
votes
7 answers
How do I get started making Android games?
I am new to game development. I am interested in developing 2D games for the Android platform. What is the best place to start with (i.e) What are the basics and how to proceed? I already have programming experience in Java but don't have any…

Ragunath Jawahar
- 1,237
- 3
- 9
- 6
112
votes
13 answers
Why are people developing and publishing games online without charging money?
What's the incentive of sharing games one designs themselves for free online such as itch.io? I see people doing this and I don't understand.

feynman
- 1,233
- 2
- 8
- 5
111
votes
10 answers
What makes a computer opponent feel alive?
Are there any recommended blogs or whitepapers that talk about making the AI in an RPG game feel more real? (Specifically in turn based combat.)
I know something must be out there, but I am only finding papers that talk about algorithms behind the…
user159
110
votes
7 answers
How can I simulate a bad internet connection for testing purposes?
I am developing an online multiplayer game. It works well when I test it on the local area network, but before I release it I would like to test how the user-experience works out for someone who has not such a good connection to the server. How can…

Philipp
- 119,250
- 27
- 256
- 336
110
votes
2 answers
How can I create a "see behind walls" effect?
Divinity: Original Sin 2 has a beautiful see-through system. When I go behind walls, a splash mask will appear, and when I move around the game, it changes. It's like a dissolve shader, and has a metaball effect.
How can I replicate this effect,…

Seyed Morteza Kamali
- 8,333
- 12
- 50
- 84
110
votes
4 answers
What is actually moving in an endless runner?
For example the famous Flappy Bird game, or anything that sort really,
is the player(in this case the bird, or the camera whichever you prefer) moving forward or is the whole world moving backwards(the bird only changes Y position and has a constant…

Lendrit Ibrahimi
- 989
- 2
- 7
- 12
107
votes
11 answers
Good resources for learning about game architecture?
Are there any good resources for learning about game architectures? I am looking for high level overviews of different architectures. I tend to find information about the various pieces of a game such as entities, physics engines, scripting, etc but…

Colin Gislason
- 1,163
- 7
- 17
- 22
106
votes
13 answers
What are the advantages of putting cheat codes into a game?
Some games have cheat codes in them, but I'm not sure I want to add some to mine because I fear they'll ruin the game by making it too easy to beat.
What would be the advantages of putting cheat codes into my game?

Casanova
- 1,829
- 3
- 16
- 19
106
votes
6 answers
What is the proper way to handle data between scenes?
I am developing my first 2D game in Unity and I have come across what seems an important question.
How do I handle data between scenes?
There seems to be different answers to this:
Someone mention using PlayerPrefs, while other people told me this…

Enrique Moreno Tent
- 1,998
- 4
- 22
- 32
104
votes
5 answers
Why are games built on cross-platform engines sometimes exclusive to Windows?
If an engine supports Windows, OS X, and Linux, why do we sometimes see games using these engines, like Space Hulk: Deathwing, restricted to Windows only?

Nathan
- 1,085
- 2
- 7
- 8
103
votes
3 answers
How can I create a 'flaming' effect like in Ocarina of Time's title screen?
I'd like to recreate a flaming effect like the one from the logo on the title screen of the N64 game 'The Legend of Zelda: Ocarina of Time,' shown below:
A quick look into the textures used in the ROM provide a single 32x32 texture that looks…

nathanburns
- 1,153
- 2
- 11
- 18
102
votes
12 answers
What are some good podcasts for game developers to listen to?
This could include specific game dev, general dev or general game podcasts.
Please provide a brief description along with links.

Colin Gislason
- 1,163
- 7
- 17
- 22
98
votes
7 answers
How to deal with (bad?) player suggestions
Every game which builds a community while still being in active development will soon be confronted with players who post suggestions for new features on its forum. Most of these suggestions, however:
Go into a completely different direction than…

Philipp
- 119,250
- 27
- 256
- 336