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)

4
votes
1answer
1k views

Android Game Dev: Screen Scaling

This question is very closely related to a previous question of mine: Scaling a game view with letterboxes? My game runs at 480x800 right now but when the screen is smaller or bigger than that I ...
2
votes
1answer
605 views

Setting the Box2D gravity for a pixel coordinate game?

I'm making a game with Box2D with a top left coordinate system. I multiply positions by an M_TO_PX_RATIO of 10.0f to convert from meters to pixels. I noticed that when I set gravity to 9.8, the ...
12
votes
1answer
1k 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 ...
0
votes
2answers
333 views

Obtaining a certain type of object with component based design

I'm trying to design my game to be component based rather than overly hierarchical. Essentially, every high level object in the game (like gun, or whatever) inherits and implements the interfaces that ...
26
votes
8answers
2k views

In-Game Tutorial Decisions

I'm working on a game with confusing mechanics such as energy storage and the coolant temperature. What is the best way to get a new player learned quickly? What are the pros and cons of different ...
2
votes
2answers
470 views

Soccer national teams uniforms and copyright when developing a soccer game

I have a project to be accomplished in a distant future about a soccer game. I´ve read that you can´t feature the actual national teams uniforms without getting permission from FIFA. Is this only for ...
65
votes
9answers
3k 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 ...
5
votes
2answers
496 views

Strategy Games Online Resources

I am looking for some good online (ebooks) resources about strategy games discussing the gameplay and the interactive aspects of strategy games, and how to design interesting and challenging strategy ...
11
votes
1answer
258 views

How can you meaningfully market test microtransactions?

For a number of reasons I have chosen to use Microtransactions to monetize my current project. However, like all make or break features I am concerned about how they are received in-game. ...
6
votes
5answers
655 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 ...
-4
votes
1answer
94 views

Randomize Sprite moment Help needed [closed]

I am new to Android, I am developing a fighting game in Android with AndEngine. Now I want my enemies to mimic my player behavior and on base of score they should come up with different tactics. I ...
5
votes
2answers
2k 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 ...
9
votes
1answer
320 views

What to focus on in developing a game demo for an interview?

In other threads on this very website, it has been repeatedly stressed that having a game demo to showcase at a job interview is of paramount importance, so I decided to have a go and write my own ...
68
votes
11answers
27k 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 ...
5
votes
2answers
503 views

What knowledge would I need to make a good simulation game [closed]

I have an idea for a game like theme park but don't know how simulation games are made. I am not on my first game so I would appreciate constructive answers instead of "its hard, don't do it". What ...
36
votes
4answers
5k views

What is the purpose of a “press start” screen?

A lot of games start with their intros and vendor videos, and then show a "Press Start" screen before the actual main menu. I never quite figures out the purpose of this. Why not go to the main menu ...
3
votes
1answer
652 views

Real-Time Strategy Gameplay

I am working on building a HTML5 RTS game, and my current state is that I am building the Campaign mode of the game, and want to define the gameplay (The Scoring, Unit Behaviors/Attributes). I am ...
9
votes
3answers
672 views

Where to hire a scenario writer for a small interactive story game?

I need a scenario for a small dialog-based game / interactive story. The game would be used as an example to be shipped with a middleware tool we're developing. I would like to buy an existing story ...
3
votes
1answer
346 views

Finding next experience level using the square root?

I recently asked this question on how to calculate a level based on experience: Algorithm for dynamically calculating a level based on experience points? I am using the following calculation to ...
7
votes
1answer
789 views

Bringing a Box2D, Physics Enabled game Online?

Lets say, to simplify the problem of online games a bit, my goal would be to run a near identical simulation on multiple computers in sync. Would sending commands be a good idea? Now if only sending ...
21
votes
6answers
11k views

Algorithm for dynamically calculating a level based on experience points?

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 ...
3
votes
5answers
2k views

How to make a fun slot machine?

We currently have a simple slot machine in our online virtual world game. You set the amount you want to bet (in virtual money) and pull the lever, and depending on the 3 figures (there's only one ...
2
votes
3answers
179 views

HD video capture gameplay? [duplicate]

Possible Duplicate: Tools to make a trailer… I've developed some 3d experiences using unity3d and they are pretty much experimental at this level. Now the problem is that I need to ...
4
votes
4answers
1k views

I'm a single developer making a game made of blocks. Can I make 3d characters made of blocks without looking like Minecraft?

I would like to differentiate the look as much as I can but yet it has to be within the limits of what is reasonable for a single programmer can do. I have alot of ideas that would make the game ...
-1
votes
1answer
292 views

Is it any good to make play game in zoom condition?

I'm developing a game with large obstacle and sprites(in cocos2d+box2d for iPhone), then after zooming out my sprites and layer (by increasing cameraZ), I make my game to play by user, which causes ...
15
votes
2answers
1k views

Should the game host be the authority, or another dumb client?

When designing a networked multiplayer-game where one player hosts and others connect, there are two strategies I'm aware of: Have the host-player's game be the authority, with all other players as ...
10
votes
3answers
614 views

Power, achievement and affiliation games for psychology research project [closed]

For a psychology research project we're looking for short (ca. 5 minute) single-player games to observe people's basic motivation. We would like to ask people to list games that provide the closest ...
7
votes
5answers
549 views

Balancing upgraded units vs. non-upgraded ones

The essence of this question is basically this: consider a strategy, RTS or a tower defence game, where you have the choice to build a new unit or to upgrade an existing one. The upgraded unit is ...
11
votes
6answers
670 views

What is the difference between a bonus and a power-up?

What is the difference between the notions of "bonus" and "power-up?" I have in-game some objects and the player has the ability to pick up some bonuses/power-ups that allow the player to create an ...
3
votes
2answers
1k views

Need Ideas for Game [closed]

I've been through a year of programming and have the tools to create a cool, simple 3d game using Java. The biggest problem I have is ideas. When you have no idea how programming works, you want to ...
11
votes
5answers
817 views

Do any games have this type of mechanic?

This question got closed on gaming SE as off topic. I hope it's on topic here. Many years ago, a friend and I prototyped a simple 2d rpg with what we thought was a unique idea for the combat ...
6
votes
1answer
334 views

Literature about Open World Games, Freedom to Choose

I'm doing a diploma thesis about the development of games with freedom to choose or open world. Topics will be i.e. development issues in programming and the design itself, mechanics etc. For that I ...
9
votes
7answers
2k views

Other games that employ mechanics like the game “Diplomacy”

I'm doing a little bit of research and I'm hoping you can help me track down any games, other than Diplomacy (online version here), that employ all or some of the mechanics in Diplomacy (rules, short ...
4
votes
3answers
425 views

How to improve my Pong like game

I have published a free game on Android Market called AstroTennis. This is like a classic pong game, but it has an asteroid moving in the middle which deflects the ball making it sometimes harder to ...
5
votes
3answers
476 views

What are the code structures for storyline based game?

I am curious about how storyline-based games are written. For example: if the character done Event A, then he meets an NPC and result in Event B. On the other hand: if the character didn't do Event ...
20
votes
2answers
2k views

A good way to prototype game ideas?

We, as in my 4 person indie group, have an entire whiteboard that looks like graffiti for prototyping our game ideas. We look at it every day and choose which idea draws us in the most when we near ...
6
votes
2answers
384 views

Are there any good articles that layout the evolution of game development techniques?

I'm just getting into coding up some 3d rendering apps and I'm considering taking the jump into interactivity. While developing I've learned about Euler angles, gimbal lock, quaternions, frustum, ...
1
vote
1answer
219 views

Can one build a game based on something that already exists and make money off of it? [duplicate]

Possible Duplicate: Is it legally possible to make a clone of the game? I was planning on producing a game but then I had to stall. I have an idea to make a game, but its very similar to a ...
12
votes
4answers
2k views

Programming the combat sequence in a role playing game

I'm trying to write a short "game" where a player goes around and fights monsters but I have no idea how to handle the combat. For example, say I have a "Warrior" and a "Troll". How do the two fight ...
22
votes
4answers
1k views

Randomly generated story

I'm developing a game at the moment and I had an idea where the game's story line would randomly generate as the player progressed and their actions would affect the story. Would this be a bad idea ...
19
votes
3answers
930 views

Making a game as a tutorial?

I am in charge of a game development club at my school and I'd like to work on a project this summer that I could use as a tutorial next semester. I have never done anything quite like this so I was ...
16
votes
3answers
2k views

Guidance for building a proper in game economy

I'm seriously thinking of building a space opera game which would share some of Machiavelli The Prince aspects regarding commerce: each player will be able to extract/build/buy/sell/donate a wide ...
6
votes
1answer
1k views

Xna: Texture2D from a png file

I'm making a tile based game, and I'm working for support of tilesets. I'm trying to make it so that a Texture2D is set as a chosen PNG file. I can do this with no problem f I load the image into the ...
9
votes
6answers
1k views

What makes a game a game vs something else like a puzzle or a toy?

Famously the Sims and similar games have been described by some designers as Toys and not "really" games. I'm curious if there is a good answer to what makes something a game. For example many ...
2
votes
1answer
227 views

AI controlled monster vs player controlled monster stats

Does anyone know if in a pokemon game does the wild pokemon have the same stats when you catch it as it did in that battle? and to make this a more programming question ... In that type of game ...
14
votes
6answers
817 views

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

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 ...
31
votes
5answers
1k views

How can I make space recognizable and easy to orient in?

I'm thinking about making a game set in space, that would feature very large, procedurally-generated game world (many stars, planets and what have you). However, I foresee a big problem: cosmic space ...
3
votes
2answers
375 views

Where should input be used?

I'm working on an input system (in C#) and now I'm wondering, what is the best place to put input functionality? Currently what I was coding was a bunch of delegates which act as callbacks (i.e. ...
10
votes
1answer
399 views

Why has it become commonplace for NPCs to have one weapon per class instead of variants?

For instance, in Half-Life 2 you have Civil Protection, Combine Soldier and Combine Elite. Each class has a weapon. Is there a shift away from this at all, where the NPCs are matched with the player ...
7
votes
6answers
588 views

Game companies - Involvement of programmers in the design process

This is a question basically to programmers with experience working in game companies. How common is it that game coders participate in the design process of the game? Both gameplay design, and ...