Game Design is the practice of creating and balancing systems and the mechanics which the player uses to affect those systems. This is not to be used for programming questions about the "design" of features, engines, etc.

learn more… | top users | synonyms (1)

167
votes
33answers
14k 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 ...
2
votes
4answers
444 views

How do I approximate the result of battle between two armies with known strengths?

I need a simple algorithm to calculate the outcome of two differently sized armies battling. Each army has 1-100 troops and every troop is the same value on the battlefield. The troops do not have ...
-4
votes
1answer
609 views

What does a typical game designer do every day? [duplicate]

I am doing a project in class and i need to know what a person in the game designing career does every day. I have been looking and i can not find anything. If you answer this that would be greatly ...
2
votes
2answers
236 views

Correct utilisation of gameloop (Android)

When using a gameloop like (much simplified)............ updateLogic(); render(); How does one perform 'single' operations? I mean, things like triggering sounds (which will only be played once), ...
2
votes
1answer
87 views

How can I use remote playtesters?

I'm working on a website for asynchronous two-player games (mostly board games); as part of the site's development I'm hoping to use it to playtest new games I design. The good news is that this ...
28
votes
12answers
2k views

Alternates to scratch damage to solve combat deadlocking

Scratch damage is a game mechanic whereby any successful attack always does some minimal amount of damage. This is often used in subtractive combat systems, where the defense is subtracted directly ...
1
vote
1answer
421 views

How to handle a player's level and its consequent privileges?

I'm building a game similar to Mafia Wars where a player can do tasks for his gang and gain experience and thus advancing his level. The game is built using PHP and a Mysql database. In the game I ...
-1
votes
1answer
94 views

Specifying 3D objects in a game [closed]

I have hands on experience in OpenGLES 2.0 , OpenGL and wish to apply the same in a 3D game development in Android. My idea is to develop a Combat game having fighter planes. I am trying to create a ...
-1
votes
1answer
1k views

Game programming books? [closed]

I need a book that's beneficial for me and not something that contains what i have already read. I have a strong maths,physics background and I have good c++ programming skills and i want to start ...
0
votes
1answer
194 views

Real cash gambling app

I am making a cash game like deal or no deal for use as an android app, using adobe software. The idea is player wagers 50 pence through Paypal plays the game wins, say, £10 pounds and then cash out. ...
0
votes
0answers
35 views

Getting direction of mouse from the middle - slick2d [duplicate]

I need to find the direction of the mouse from the centerpoint, i need it to return a direction e.g. north, south, northwest, southeast and so on how would one go about doing that in java ps. to ...
0
votes
2answers
288 views

What beginner level game should I practice developing that has all the basics of game development? [duplicate]

I am a fresh graduate of Computer Science and am very nervoud for my skills test next week. So I have only about 4 days left till the exam and I really want that job which is game development. They ...
14
votes
7answers
1k views

Are hidden stats a good idea?

I'm thinking of and RPG, FPS or a turn based game (does not really matter), where the player does not know his character(s) exact stats. Of course they exist as random variables of normal distribution ...
0
votes
2answers
137 views

Sprites: Are there any tools to scale sprites individually without using Photoshop/GIMP? [closed]

I am using TexturePacker as tool to pack my 2D sprites, it is good but it doesn't provide the possibility to scale individual sprites to a specific scale. I am wondering whether there is any good ...
2
votes
3answers
153 views

Generate slot combinations

How do you generate combinations in slots to achieve a wanted probability of the user winning? Say, you decide that he should win $200. How do you generate combinations that'll cause winnings ...
4
votes
3answers
287 views

Is it worth having AI opponents step in for disconnected players in an online multiplayer card game

I have an online multiplayer card game resembling spades/bridge and I want to implement a system that autoplays when a client disconnects. Right now, there is a client and server. In the new system, ...
4
votes
1answer
344 views

How to develop multi-player game without involving server side code?

There have been lot of cloud based frameworks released in past few years. They provide real-time communication among users but does not allow developers to write server side code. So, how can we use ...
7
votes
2answers
1k views

Java 2D game programming: Different approaches to make a game loop

I am new to Java game programming, but the more I read the more I'm confused, because I've seen several different approaches to make a game loop: 1. The standard approach, that uses the Timer class ...
4
votes
4answers
373 views

Storing data for a pokemon like game

The game I'm developing is close to Pokemon. How should I store the data? I am currently thinking of text files where I save the map and have a corresponding textfile for the trainers and their teams ...
6
votes
2answers
177 views

What to do with old data?

I have a game - virtual soccer manager. It is browser based game. It is split into 'seasons' each of them takes around a half of a real year. The central game element is a soccer match, each team ...
7
votes
4answers
575 views

Simultaneous game states

I think I understand the basic idea behind a Finite State Machine-based game loop. But I'm trying to write a little game in which the same object can simultaneously be in multiple, independent states. ...
4
votes
2answers
704 views

How to write a good functional spec for a game?

I am basically (shamelessly) copying a question that has appeared on SO few years ago. The answers are good, but I would like to get more on this topic, so I'm trying a more specialized subreddit ...
4
votes
1answer
350 views

Where can I find the full game list of Game Design Challenge on GDC? [closed]

The GDC Game Design Challenge is very interesting, the event gives designers the opportunity to display their amazing creativity. When I searched for the old events I could only find articles which ...
70
votes
6answers
3k 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: ...
-1
votes
1answer
130 views

How to Fix Some Portion of bound camera?

I want to add Progress bar with my game to display life of player but when i move down through DigitalOnScreen Control the black bar that i want to display is not displayed there. I want to display ...
4
votes
3answers
457 views

What game mechanic can I use to show that the player character is bored?

I'm designing a part in my game where the player must notice that his character feels bored about a certain mundane task he is doing, without being boring for the player. By observing the game ...
8
votes
2answers
321 views

100 points between 0-1000 on an increasing scale

Basically, it's for roleplay, I need to generate 100 points along a scale. Level 1 is the starting amount, and is at point 0 on the scale. Level 100 is the highest amount planned at this point, and it ...
-1
votes
1answer
158 views

How to go about front end UI to main Game Engine and then to Game Over Phase [closed]

I am about to complete my first ever game. I have used Qt for windowing and OpenGL for actual game logic. I am confused about .. things which are related to design so according to FAQ, these kinda ...
0
votes
2answers
143 views

multi user web game with scheduled processing?

I have an idea for a game which I am in the process of designing, but I am struggling to establish if the way I plan to implement it is possible. The game is a text based sports management ...
2
votes
0answers
138 views

Looking for ios game design management document template [closed]

i am looking for ios game design/development management document template in order to break down my work flow and structure.
25
votes
1answer
3k views

Decision Tree vs Behavior Tree

What are some differences between Decision Trees and Behavior Trees for AI Game Development? When would you use one over the other?
6
votes
2answers
323 views

How can I handle a bunch of achievements in a game? [duplicate]

Take for example Team Fortress 2. There are a huge load of achievements, and I'm wondering how the manages all of them. And since there's a lot of achievements, I'd also like to know how it "knows" ...
13
votes
2answers
356 views

Scrambling word into least recognizable form

My goal is to present the player with a scrambled word that should be reordered back into the original form: OELHL --> HELLO I want a scrambling algorithm that takes any given word(>3or4 letters, ...
0
votes
1answer
106 views

How do I check for non tilted 2D rectangle collision?

I'm trying to find out how to check collision with different rectangles. Now the cubes I have have a x, y, height, and width to them. So it might look like this on the screen: And not like this: ...
0
votes
1answer
139 views

Android activities, when to use them?

I'm getting back into programming my game and I can see that I've used activities for so many things. I only have one with a custom-view (my actual game), the others are activities with XML-views, ...
-6
votes
1answer
98 views

Android Game an [closed]

I want to develop an android game (3D/2D).. and I don't have any knowledge about android app development. So can you suggest some helpful and understandable resources like video tutorials or head ...
0
votes
3answers
323 views

Starting out - should I make complete games or just play around? [closed]

While starting out, I made clones of some arcade games (Tic tac toe, Pong, Snake, Tankwars, Breakout, Tetris, etc). Most of these games had just had the gameplay, I didn't code any of the starting ...
0
votes
1answer
322 views

What concepts are there for interactive water?

I want water to be a gameplay object in my game. The player should be able to take in in a bucket and tip it out somewhere in the world. Water should flow in some way so that it can be used to build ...
1
vote
2answers
273 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 ...
0
votes
5answers
390 views

Should my platformer have collectibles? [closed]

By collectibles, I mean objects that you collect mainly for the sake of collecting them, not to power up. Think coins in Super Mario or bandages in Super Meat Boy. I've seen a few platformers that do ...
0
votes
1answer
111 views

Using buttons on Smartphone shooter games

Just a simple and probably stupid question. I noticed that many iOS and Android shooter games tend to avoid using traditional buttons in favour to autofire. The very first reason to do so is to ...
5
votes
1answer
236 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 ...
27
votes
9answers
2k views

Why should I choose to design a health bar rather than heart containers?

When designing any hero-based game, be it adventure, RPG, brawler, or similar, you eventually need to decide on your health system. Barring any regenerative systems with zero UI (like Call of Duty), ...
0
votes
1answer
465 views

How to create a fog effect in XNA with PixelShaderFunction?

I developped a small XNA games in 3D. I would like to add a "fog of war" on my models instantiated with an effect in my (.fx) file. The problem is, I do not know how to change the function ...
-3
votes
3answers
191 views

What are the basic game activities? [closed]

So there are genres like FPS, RTS and RPG, but every game is created around some sort of activity, like exploration, resource collection, storytelling or combat. What other basic activities exist?
4
votes
2answers
239 views

Game Design Issue: Special items implementation

I have a Match Two game similar to the bejeweled board. I am rewarding the player on speed of score. If he scores X in Y time , he gets a bomb. The time window is not rolling but discreat. I check ...
0
votes
1answer
1k views

Simple javascript HTML5 canvas start menu

I'm currently looking for a simple and basic start screen for a game using javascript, so basically its the first function that is called and then press play which then goes into the game. Looked ...
-1
votes
1answer
152 views

Game theory games with very counter-intuitive results? [closed]

I have heard of an interesting game that produces a very counter-intuitive result. It is an auction of a $100 bill, but one in which both the first person in the auction and the second need to pay for ...
5
votes
1answer
638 views

How to design the AI for a board game like Risk?

I am about to develop a web game that is similar to board games like Risk, and iOS games like Lux and Strategery. I am curious to know what the concept behind the AI for such games should be like. I ...
0
votes
1answer
218 views

Art style - setting - gameplay

I'm looking for resources describing art style - setting - gameplay relationship (from game design perspective). For example, Fallout's colour palette most often is the dark one, models - realistic ...