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
126 votes
13 answers
138k 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 ...
user avatar
  • 1,863
33 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 ...
user avatar
  • 2,049
49 votes
14 answers
8k 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 ...
user avatar
  • 754
46 votes
7 answers
97k 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 ...
user avatar
  • 615
91 votes
16 answers
105k 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 ...
user avatar
  • 589
28 votes
4 answers
11k 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
13 votes
3 answers
9k 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 ...
user avatar
  • 1,368
16 votes
5 answers
52k 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 ...
user avatar
  • 829
29 votes
6 answers
35k 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 ...
user avatar
  • 595
11 votes
5 answers
6k 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 ...
user avatar
192 votes
35 answers
35k 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 ...
user avatar
  • 7,837
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 ...
user avatar
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 ...
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 ...
user avatar
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 ...
user avatar
11 votes
6 answers
1k views

Design Document Contents [closed]

What is the minimum content that a game design document should have?
user avatar
  • 5,115
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 ...
user avatar
18 votes
2 answers
10k 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-...
user avatar
  • 387
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 ...
user avatar
  • 5,034
1 vote
5 answers
5k 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 ...
user avatar
  • 27
111 votes
10 answers
8k 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
71 votes
12 answers
141k views

How do you come up with ideas for new games? [closed]

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, ...
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: ...
user avatar
  • 112k
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 ...
user avatar
  • 552
40 votes
9 answers
7k 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 ...
user avatar
  • 112k
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 ...
user avatar
  • 4,091
14 votes
2 answers
19k 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 ...
user avatar
87 votes
13 answers
11k 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?
user avatar
  • 7,837
10 votes
4 answers
16k 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 ...
user avatar
  • 1,210
32 votes
10 answers
6k 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 ...
user avatar
20 votes
5 answers
11k 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 ...
user avatar
  • 2,499
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 ...
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.?
user avatar
15 votes
2 answers
22k 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 ...
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-...
user avatar
13 votes
1 answer
2k 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 ...
user avatar
  • 5,034
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 ...
user avatar
  • 378
8 votes
1 answer
16k 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 ...
user avatar
  • 183
6 votes
2 answers
6k 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 ...
user avatar
  • 2,049
4 votes
1 answer
17k 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 ...
user avatar
3 votes
1 answer
1k views

Recommended method towards making custom maps for a 2d game?

I am planning on making a 2D game, however different from my last personal projects I want this one to have enhanced graphics, with custom-designed levels. My previous 2d platformers were tile-based, ...
user avatar
  • 175
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 ...
user avatar
2 votes
1 answer
169 views

Modeling complex requirements for populating loot/drop tables

I have a set of items and a data structure that describes where and how those items may be dropped. I'm looking to implement a roguelike/randomizer element to the game and want to include the special ...
user avatar
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. ...
user avatar
  • 413
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 ...
user avatar
4 votes
1 answer
805 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 ...
user avatar
2 votes
3 answers
516 views

Magic Number Difficulty Balancing

So I've been working on my game for roughly two years now and although it's significantly more balanced than it was a year ago, I still feel like it's too easy, or rather, doesn't really have any sort ...
user avatar