Game Design is the creation and balancing of game systems and mechanics. Not for programming questions about "design" of features, engines, etc. Not for visual design questions about the looks of assets.

learn more… | top users | synonyms (1)

71
votes
9answers
4k views

What is the purpose of having lives?

I think in game design it is incredibly important to ask the question why about everything, especially something that has become so standard as lives. So I am asking, what is the purpose of a game ...
0
votes
3answers
258 views

Valid gameloops

I've got a thread (gameloop) in my game that is super complicated, and is built with the help of tutorials when I was still a beginner. But now that I understand a bit more, I find myself wondering ...
5
votes
3answers
286 views

Other than the ESA are there other sources for demographic data?

I'm pretty interested in seeing demographic data as I find them good targeting tools. But other than the ESA reports (free) and NPD numbers (paid) does anyone know any other sources for such data?
9
votes
2answers
4k 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 (...
5
votes
6answers
1k views

Colors for villains, good guys and neutrals

I am looking for 4-6 color schemes for three factions, good, evil and neutral (in a space strategy if that matters). I'd like the player to choose which side they want to play and each side will have ...
0
votes
4answers
283 views

Designing interface for interacting with game objects

I'm making a roguelike (-like) game, somewhat like Project Zomboid or Don't Starve. In my game, there are many different object in the world that the player can interact with; there are also many ...
51
votes
8answers
11k views

Why do most video game guns reload without losing unused ammo in the magazine?

If I have picked up 500 spare ammo and I 73/100 bullets in my current gun, why will I end up with 473 spare ammo instead of 400 (losing the 73 unused rounds in the previous magazine)? Is this just to ...
0
votes
2answers
201 views

Serious gameplay issue by spawning enemies according to elapsed time

EDIT: I have changed the title as I think that this is a general gamedevelopment question but, on a technical note, I am using Cocos2d v2.0 Some time ago I had asked a question on which was the most ...
-2
votes
1answer
140 views

Data driven tool for gamedesigner [closed]

I'm looking for a software my gamedesigner can use setting monster characteristics. Like one row of all monster types (and ability to add new ones) One column of all 'templates' (normal, small, big, ...
5
votes
2answers
1k views

Best way to keep track of game objects

I'm not exactly sure how I should ask this question, and so the title may be misleading - I am not asking if I should use a list or a stack or a vector or a queue - but how I should go about keeping ...
2
votes
2answers
2k views

What tools/software are used to make the environments/levels/maps in games? [closed]

This question has probably been answered before but I've not been able to find the answer, since I'm not able to frame the question with brevity. So the whole question is :- The worlds/levels that ...
15
votes
5answers
2k views

How do I implement a programming system in my game that is both accessible, powerful, and fast to code in?

I'm currently working on a space-based sandbox game which will heavily feature the ability to custom program your systems. I want to implement this in a way that is both accessible, powerful (bare ...
-4
votes
1answer
468 views

Recommended graphic software for creating great graphics in game? [closed]

I came across a game called Trine2. It has a great graphics here is one image i captured here. Forgive me but I need 10 reputation to upload image so i use external sites. How did they create that ...
13
votes
4answers
1k views

How do I elegantly teach players how to play?

I've been thinking about how puzzle platformers teach players how to play. I like Super Meat Boy, particularly the way in which it teaches you without noticing you are being taught. It kept me ...
1
vote
1answer
409 views

Score system for “little bit more complex” snake game

I have created snake game. I can't think of good score system so that is is fair. There is only one highscore list for all modes. Player can choose any size of board - Let's call that param "Board ...
-1
votes
2answers
673 views

Newbie game programmer - Where do I start? [closed]

Okay, so I have been really inclined towards game programming this past few weeks. I have primarily been a web programmer and know a fair number of lanugages like PHP, Java, javascript, python, etc. I ...
1
vote
2answers
154 views

Level Pacing in a Mobile Game [closed]

I've been creating a small little mobile game on and off for a while now. Having got all the game mechanics in place I'm now trying to figure out how to organise these into levels to get satisfying ...
1
vote
5answers
2k views

How can I make my score-based game addictive?

I need some ideas to make players interested in the game result. Otherwise, the player plays again to get high score. My game is a calculation game that measures the speed of calculations that the ...
45
votes
14answers
6k 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 ...
3
votes
4answers
545 views

How to make a Socially Conscious Game? [closed]

I'm working on a 4x, turn-based space game. It's currently in the design phase. Because I'm the Director of Technology for Gamers Against Bigotry, I'd like it to be socially conscious. In other ...
2
votes
4answers
580 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 ...
31
votes
9answers
4k 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), ...
1
vote
2answers
84 views

Handling Block Collisions

The title isn't great, but let me try and explain my problem. I'm working on a little game at the moment the gist of which is that you're an entity in this 2-D world and you have to dodge obstacles. ...
-1
votes
1answer
292 views

Android TCG structural design [closed]

I started developing tcg for android, using ADT bundle. What is the right approach/way for making/storing cards/game info, local sqlite, some kind of data file? some service? or something else?
10
votes
6answers
762 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. ...
6
votes
5answers
5k views

Designing score system: Combos, chains, multipliers and bonuses

I am making a breakout-clone, I not want only want it to feel "arcade" for home users, but it will have a arcade version (although probably noone will buy, and I will only use the machine to amuse ...
-1
votes
1answer
376 views

Get distance between the edge of screen and a moving sprite

How to get the distance between the edge of the screen and a vector moving sprite? I want to get the distance between my moving sprite and the edge of the screen so that when my sprite touches the ...
13
votes
2answers
384 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, ...
2
votes
2answers
271 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), ...
0
votes
2answers
267 views

Alternative ways to make a battle system in a mobile indie game more fun and engaging

I'm developing an indie game for mobile platforms, and part of the game involves a PvP battle system (where the target player is passive). My vision is simple: the active player can select a weapon/...
17
votes
5answers
1k views

I have an “amoeba” game mechanic. Any idea on how to implement it?

Outside of a tetris clone, a crappy 2D top-down shooter, and some messing around with stuff like Unity and Flixel, I realize that I have yet to complete a single, polished, bells-and-whistles game. I ...
8
votes
4answers
399 views

How do I inform the end user about cheat codes?

I have added an interface to input cheats, and of course the backend of this. Current cheats include: unlimited health unlimited time faster movement no need to use keys (I have a door/key system) ...
1
vote
5answers
706 views

How much is too much?

From a game design perspective, I've got the following idea: Traditional Tower Defense game. - an open, mazeable field as monsters approach the castle. "Towers" consist of ground-pounding units like ...
2
votes
2answers
706 views

My game is dull; how would you make it more exciting? [closed]

The game is Darts for the iPhone. It's OK but it's more like a simulation than anything I'd ever claim to be overtly "fun". I am looking for some ideas to spice up the gameplay. What are your thoughts?...
-4
votes
1answer
2k 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
1answer
117 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 ...
0
votes
5answers
843 views

Does Java support OpenGL by itself?

Note: This is long but I explaining everything that you need to know. Don't read half way through it and say "What's the question?". It's simple but long and I need help as soon as possible. So I ...
7
votes
1answer
393 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" ...
-1
votes
1answer
99 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 ...
7
votes
4answers
487 views

What is realism?

Beyond the obvious something that seams real, realism in games is a hard feature to hit. In some cases, things that are completely impossible in real life are seen as realistic by gamers. For ...
0
votes
1answer
239 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. ...
11
votes
3answers
933 views

Can Achievement systems be implemented later in development?

I'm undecided if I want to implement this feature in my game at the time or not. I don't want the project to get to far out of control so I'm focusing on core mechanics first. Is this a feature that ...
-1
votes
2answers
469 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 ...
2
votes
4answers
602 views

What are some good examples of exuberant in-game instructions for telling the player to repeatedly smash a button?

What are some good examples of exuberant in-game instructions for telling the player to repeatedly and quickly press a button or perform an action? I'm especially interested in examples in retro games ...
4
votes
3answers
409 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, ...
0
votes
2answers
252 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
205 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
1answer
604 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 ...
5
votes
4answers
828 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
4answers
689 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. ...