Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [game-design]

Game Design is the process of deciding the rules and mechanics of a game, and solving balancing problems to achieve the intended play experience. For questions about design of software code, use the Software Engineering or Algorithm tags instead. Likewise, questions about visual design should use Art or Graphics tags.

Filter by
Sorted by
Tagged with
125 votes
13 answers
147k views

How to develop RPG Damage Formulas?

I'm developing a classical 2d RPG (in a similar vein to final fantasy) and I was wondering if anyone had some advice on how to do damage formulas/links to resources/examples? I'll explain my current ...
user127817's user avatar
  • 1,853
34 votes
5 answers
14k views

Lag compensation with networked 2D games

I want to make a 2D game that is basically a physics driven sandbox / activity game. There is something I really do not understand though. From research, it seems like updates from the server should ...
jmasterx's user avatar
  • 2,099
57 votes
14 answers
9k views

1% idea, 99% execution? [closed]

I keep reading in the game development community that the idea of a game is 1% and the execution of the game is 99%. Do you believe that to be true? Not necessary in those percentages.. I always ...
m.Alin's user avatar
  • 834
48 votes
7 answers
108k views

Algorithm for dynamically calculating a level based on experience points? [closed]

One of the struggles I've always had in game development is deciding how to implement experience points attributed to gaining a level. There doesn't seem to be a pattern to gaining a level in many of ...
George's user avatar
  • 635
91 votes
16 answers
109k views

Good game design books? [closed]

I have some experience in creating, however I like to have some well written reference material to help me produce better products. Are there any game design books that are not aimed at a particular ...
37 votes
4 answers
9k views

How to design the attack class in an RPG game?

I am in the planning phase of a small RPG style game. The character will have have a set of attributes, like strength, agility, etc which are represented as integers. The character also will have a ...
eflles's user avatar
  • 589
29 votes
4 answers
15k views

How to determine the amount of experience needed for leveling up

Related questions under this topic might include: How should I base how much experience points it takes to get to the next level? What factors are involved in this? How do I keep the player not ...
user avatar
16 votes
5 answers
56k views

Best Way to Create A Map for a 2D Game?

I apologize for the subjective "best" keyword. My friend and I have started creation of a 2D adventure game. It will be top-down in the style of pokemon or zelda (just the perspective). We have been ...
IAE's user avatar
  • 829
13 votes
3 answers
10k views

Algorithm for determining random events [duplicate]

I'm struggling with coming up with an elegant solution to generating random events in the game that I'm working on. Say there are 4 classes of events that can happen, with varying events in those ...
erik's user avatar
  • 1,378
71 votes
1 answer
142k views

How do you come up with ideas for new games?

What is the best way in your opinion to find new ideas for games? I want to invent something really new (like Gish, World of Goo, Crayon Physics etc), but I'm having problems coming up with new, ...
29 votes
6 answers
37k views

What are the advantages and disadvantages to using a game engine? [closed]

How do I know whether or not to use a game engine? I want to make a relatively complex 2D game for Android. What factors should I weigh to decide whether to find, install and learn a game engine or ...
cstack's user avatar
  • 595
11 votes
5 answers
7k views

How to properly handle collision in a component-based game?

Trying to wrap my head around the ways to properly handle collision in a game designed around components. I see many examples have some sort of PhysicsComponent ...
Jason Watson's user avatar
4 votes
5 answers
6k views

How do I approach large companies if I have a killer mobile game idea?

I have an idea for a game that has potential, but I'm not a programmer. How do I tell this to development companies without having my idea stolen? All I want from the company is for somebody to ...
b9d's user avatar
  • 57
192 votes
35 answers
37k views

How do you prevent inflation in a virtual economy?

With your typical MMORPG, players can usually farm the world for raw materials essentially forever. Monsters/mineral veins/etc are usually on some sort of respawn timer, so other than time there ...
61 votes
19 answers
17k views

Level Design Tips [closed]

What are some pitfalls or pieces of good advice when designing levels or maps for a (presumeably 3D but not necessarily) game?
30 votes
5 answers
9k views

How should I structure a design document? [closed]

Should the design document be a continuous line of text, with real sentences, more like a description of the entire game, or should I structure it in simple points? What are the benefits, and are ...
jcora's user avatar
  • 7,887
20 votes
4 answers
3k views

Calculating the output of two armies fighting

I am programming a strategic game using Flash. The game works very similar to the famous game "Travian". My problem is as follows: I am trying to make the calculation of the troops lost as a result ...
Ali Albahrani's user avatar
17 votes
2 answers
11k views

Driver AI in racing game

I'm curious how I could control cars in a racing game. Should my AI agent control its car with commands like "throttle on 0.35, steereing wheel on 0.5 right, brake on 0.0"? Or should I rather pre-...
dargemir's user avatar
  • 387
15 votes
6 answers
25k views

What does a Game Designer do? what skills do they need? [closed]

I know someone who is thinking about getting into game design, and I wondered, what does the job game designer entail? what tools do you have to learn how to use? what unique skills do you need? what ...
xenoterracide's user avatar
13 votes
5 answers
3k views

Custom Content Package for Files

I am about to purchase quite a few model packs from a website for prototyping my game. In the contract it states that I must protect them as to prevent the public from gaining access to them. I ...
Aidan Knight's user avatar
13 votes
1 answer
4k views

Programming a climbing system like tomb raider

I was wondering if anyone knew or had knowledge of how to program a climbing system like the one found in tomb raider/uncharted. I had thought of just having bounding boxes at all the climbable ...
MulletDevil's user avatar
13 votes
8 answers
2k views

What should a game have in order to keep humans playing it?

In many entertainment professions there suggestions, loose rules, or general frameworks one follows that appeal to humans in one way or another. For instance, many movies and books follow the ...
Adam Davis's user avatar
11 votes
6 answers
1k views

Design Document Contents [closed]

What is the minimum content that a game design document should have?
Dr. Snoopy's user avatar
  • 5,105
4 votes
2 answers
2k views

Factors to consider when building an algorithm for gun recoil

What would be a good algorithm for calculating the recoil of a shooting guns cross-hairs? What I've got now, is something like this: Define min/max recoil based on weapon size Generate random ...
Nate's user avatar
  • 5,054
111 votes
10 answers
9k views

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 ...
user avatar
98 votes
7 answers
6k views

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: ...
Philipp's user avatar
  • 120k
88 votes
13 answers
12k views

Why do most 2D platformers start off in the left and progress in the right direction?

In almost all 2D platformers I've played, your avatar always starts off on the left side of the world, and continues on to the right. Is there something designers gain by doing this?
jcora's user avatar
  • 7,887
50 votes
10 answers
9k views

Dungeons in a 3d space game

I'm in the process of creating a prototype for a 3d space game (3rd person). My question is this: How can a 3d space game have Zelda-like (or similar) dungeons in open space? Problems: Space has no ...
Engos's user avatar
  • 552
40 votes
9 answers
8k views

How can the lategame in a 4X game be made more exciting?

I played a lot of different 4X games lately (eXplore, eXpand, eXploit, eXterminate, like the Civilization series, for example), and noticed that most of them suffer from the same problem: As soon as ...
Philipp's user avatar
  • 120k
32 votes
10 answers
7k views

Why is permadeath essential to a roguelike design?

Roguelikes and roguelike-likes (Spelunky, The Binding of Isaac) tend to share a number of game design elements: Procedurally generated worlds Character growth by way of new abilities and powers ...
Gregory Avery-Weir's user avatar
24 votes
11 answers
5k views

Approaching the Fun Factor in Game Design

As designers there has to be some ways you've approached establishing the 'fun-factor' in your games. You've likely done something in one game that may very well transfer into the future games you've ...
David McGraw's user avatar
  • 4,071
20 votes
5 answers
12k views

Spreadsheets in Game Design?

There have been two instances from the past two weeks that I've heard from well known successful game developers that they use spreadsheets when designing games. The first being David Whatley in ...
Joey Green's user avatar
  • 2,509
16 votes
5 answers
4k views

Looking for a middle ground between raw random and shuffle bags

I am working on a RPG that I have implemented spells with status effects that can be applied x% of the time. For instance a fire spell has a 25% chance to apply a burning debuff. Initially I just put ...
TyCobb's user avatar
  • 339
15 votes
9 answers
5k views

Does "critical chance" have any reason to exist?

How do you make critical attacks not useless in video games? In most games, critical attacks are just a random chance to deal extra damage—but why would players choose random chance rather than extra ...
Cei's user avatar
  • 863
15 votes
2 answers
25k views

What is "game state?"

The terminology "game state" is a bit vague to me. Could anybody clarify what is included in the game state, please? Is it a state of all the variables and objects within the game at particular ...
Bunkai.Satori's user avatar
14 votes
2 answers
21k views

How to implement an experience system?

I'm currently writing a small game that is based on earning experience when killing enemies. As usual, each level requires more experience gain than the level before, and on higher levels, killing ...
RoflcoptrException's user avatar
14 votes
4 answers
5k views

How can I design an effective game object interaction scheme with a component-based architecture?

This is a design question... I'm sure this could be generalized more, but I'm having a hard time with it. I am wondering about design for game object interactions - here is my example (2D puzzle-...
Christopher Horenstein's user avatar
14 votes
6 answers
1k views

Is there a site where people discuss game concepts and questions in general? [closed]

I like making game concepts for fun, as a hobby. I don't think that all my game concepts are amazingly awesome and have to be created and would revolutionize the industry. I just want some people to ...
13 votes
1 answer
3k views

Unit Testing a C#/XNA Game Project

I have been dabling in game development since I started programming, but never very seriously. I work as a business app developer, but I'm working on some games in my spare time. In the business ...
Nate's user avatar
  • 5,054
10 votes
6 answers
1k views

What's a good alternative to colored tiles to account for color blindness?

I have a game with tiles. Each tile is a number, and each number is one of six colors. The color is important to the game play, and I want to make the game available to those who are color blind. ...
fbrereto's user avatar
  • 423
10 votes
4 answers
19k views

How to synchronize a game with music

You may be familiar with ryhtm games as Dancing Line, Geometry Dash, or even Guitar Hero. They have something in common : every single action in the game is synchronized with the music. My purpose is ...
Shashimee's user avatar
  • 1,260
8 votes
1 answer
17k views

Time based movement Vs Frame rate based movement?

I'm new to Game programmming and SDL, and I have been following Lazyfoo's SDL tutorials. My question is related to time based motion and frame rate based motion, basically which is better or ...
silent's user avatar
  • 183
8 votes
5 answers
1k views

GamePlay Patent

Do you know any patents of GamePlay model? I mean behavior between User as Player and the System? In another words Patent of GamePlay rules. For example "when player's character dies -> the system ...
Edward83's user avatar
  • 388
7 votes
1 answer
7k views

The Physics behind 2D Platformer Games? [closed]

Is there any good book or tutorial that explains the physics behind creating a 2D Platformer game? Such as tile rendering, tile map reading, collision detection, camera movement etc.?
ApprenticeHacker's user avatar
6 votes
2 answers
7k views

Culling for a 2D, platformer game?

By culling, I mean, only rendering what is currently seen by the camera. In my game, nothing is tile based. Each object has a center point and that is where it is on the screen. The camera is ...
jmasterx's user avatar
  • 2,099
5 votes
6 answers
2k views

Developing an ELO like point system for a multiplayer gaming site

I'm currently working on a gaming site where users will submit virtual players for different games, like Chess, Nash, Backgammon, Go, etc. The idea is that users don't compete themselves, but through ...
Alejandro Piad's user avatar
5 votes
2 answers
1k views

Is there a game-design related reason why games with checkpoints don't implement "save on exit" as well?

This seems like a common question but I couldn't find it anywhere. Please excuse me, if this is a duplicate. EDIT: After receiving the first answer I realized this is too broad of a question. It does ...
Reverent Lapwing's user avatar
5 votes
1 answer
905 views

Handling Different Aspect Ratios for a Multiplayer Game

I'm currently designing a competitive 2D, side-scrolling multiplayer game and I want support full screen play at any aspect ratio (e.g., 4:3, 5:4, 16:10, 16:9). Doing that is not so much a problem, my ...
NoobsArePeople2's user avatar
4 votes
1 answer
18k views

How to utilize miniMax algorithm in Checkers game

I am sorry...as there are too many articles about it.But I can't simple get this. I am confused in the implementation of AI. I have generated all possible moves of computer's type pieces. Now I can't ...
engineer's user avatar
3 votes
1 answer
4k views

Make objects follow a strict path (Xna)

I am making a defence game. Naturally, this means that there needs to be objects following a path on the screen. I want to make it a strict path from one point to another to another. I could use an ...
user1162850's user avatar