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 Architecture or Algorithm tags instead. Likewise, questions about visual design should use Art tags.

Filter by
Sorted by
Tagged with
118
votes
12answers
111k 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 ...
31
votes
5answers
12k 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 ...
47
votes
14answers
7k 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 ...
43
votes
7answers
81k 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 ...
87
votes
16answers
103k 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
4answers
8k 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 ...
29
votes
4answers
8k 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 ...
13
votes
3answers
7k 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 ...
16
votes
5answers
45k 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 ...
265
votes
57answers
61k views

Game development Blogs [closed]

What are good game development/design blogs to follow? Please one blog per answer (make sure to provide a link) and give a brief summary as to the content of the blog posts. If you can, pick a ...
28
votes
6answers
28k 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 ...
20
votes
4answers
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 ...
11
votes
5answers
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 ...
185
votes
34answers
30k 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
19answers
16k 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
5answers
8k 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 ...
13
votes
8answers
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 ...
13
votes
5answers
2k 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 ...
11
votes
6answers
1k views

Design Document Contents [closed]

What is the minimum content that a game design document should have?
12
votes
1answer
3k 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 ...
4
votes
2answers
1k 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 ...
1
vote
5answers
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 ...
69
votes
12answers
134k 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, ...
94
votes
7answers
5k 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: ...
49
votes
10answers
8k 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 ...
24
votes
11answers
4k 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 ...
14
votes
2answers
16k 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 ...
85
votes
13answers
9k 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?
10
votes
4answers
10k 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 ...
20
votes
5answers
9k 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 ...
31
votes
10answers
5k 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 ...
14
votes
6answers
996 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 ...
6
votes
1answer
5k 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.?
14
votes
4answers
4k 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-...
13
votes
1answer
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 ...
8
votes
5answers
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 ...
6
votes
2answers
3k views

Regarding physics engines and the GPU

The rigid body physics engines that use a "bounding box" for collision detection, I am aware of how they are created. What I want to know is, is there a physics engine that does not use "bounding ...
8
votes
1answer
15k 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 ...
6
votes
2answers
5k 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 ...
3
votes
1answer
3k 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 ...
3
votes
1answer
14k 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 ...
5
votes
6answers
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 ...
4
votes
1answer
697 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 ...
3
votes
1answer
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, ...
0
votes
2answers
225 views

Can I publish the games I learnt from tutorials and modified as per my style of game-play? [duplicate]

I am new to the world of making games and all. Well its been a few months or so. There are many tutorials that I have been watching. On the way, I made a few games that I saw and made. I am not asking ...
-1
votes
1answer
183 views

GameMaker Studio 2 random isnt random [duplicate]

I'm making a game where things randomly generate. It used to work, but now all the sudden they keep spawning in the same area every time. does anybody know a fix?
232
votes
33answers
30k views

How to prevent the “Too awesome to use” syndrome [closed]

When you give the player a rare but powerful item which can only be used once but is never really required to proceed, most players will not use it at all, because they are waiting for the perfect ...
85
votes
5answers
9k views

What is an optimum failure rate that will keep people coming back to my game?

I'm guessing some research has been done into this but I can't find much information. The question might be a bit too vague in itself as it depends on so many other factors. I'm developing a puzzle ...
44
votes
10answers
3k views

How to know when your game concept is simply not fun and to stop

I'm a new hobbyist game developer but have yet to come up with something original that I found to be really fun. The hardest part I find about game development is this: You have an idea that in your ...
87
votes
8answers
7k views

Why do loot drops contain (mostly) useless items?

I was thinking about this and couldn't figure this out. In Diablo you kill enemies and they drop random things. But usually the drops are worthless to you relative to what you already have equipped. ...