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)

33
votes
17answers
4k views

Turn-based strategy games where action happens in real-time?

Okay, this idea has come up for the 3rd time in conversation now, and it's been bugging me for years. The idea is a game where all players make decisions/issue orders to units while the game is in a ...
0
votes
3answers
153 views

Where the physics should be put

I'm studying a book of artificial intelligence applied to games. It shows several algorithms for each argument (movements, path finding.. ecc). Unfortunately (but obviously) it does not explains how ...
23
votes
5answers
5k views

How should I structure a design document?

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 ...
2
votes
1answer
89 views

Should UI be part of the game-loop?

I can't really find a good answer to this anywhere, I have never worked on games in a proffessional environment and I am wondering; Do these games render their UI in the main game-loop? That is, do ...
0
votes
1answer
54 views

memorizing button tap code iOS game

I'm using a single view app in Xcode 6.1 for my game with Storyboards. Not unity or sprite kit. It's a small game not even 3MB. Anyways, I created un-lockable characters with a BOOLEAN. ...
0
votes
0answers
26 views

Is it advisable to have a different pricing model for different app stores? [on hold]

We are getting ready to release our first indie game in June. We are targeting iOS / Android. From my research it looks like a premium pricing model would be best for iOS, while a freemium model best ...
0
votes
0answers
57 views

Does a game developer/designer need science? [closed]

I'm a 14 year old and I really want to make games and be the Environment Artist for them. I wanted to ask if you need science. Not computer science, i'm talking about traditional science such as ...
-1
votes
0answers
36 views

What would be the “current trend”? [closed]

I'm looking to make a game that fits the current trend of games and blends in well. Zombies are possibly the most over used enemy in any video game EVER, so I don't want that. Futuristic is already ...
-3
votes
0answers
65 views

What are the basics to game development with python? [closed]

I'm not a pro at python so how can you make games using it? Please tell me the basics.
7
votes
5answers
413 views

What is the line between a serious game and an application with points?

Gamification has become a buzz word lately and is being applied to everything from applications to meetings. In many cases it is being done as an afterthought and sort of game-washing. What are the ...
5
votes
2answers
966 views

How to design AI to understand its selling decisions?

I am programming a game where there are 4 competitors (players) who have finished goods that they can then sell to given markets for which they have (at most a single) contracts for. Any finished ...
-1
votes
0answers
41 views

Stuck in Java game development [closed]

To start with, I need some help for my homework assignment. I am developing a game. This should work as a command prompt interactive game. For example: > addplayer username, familyname, given ...
-3
votes
0answers
35 views

How to create a 2D Platformer game using Direct3D? [closed]

I was able to scroll a repeated background and I need to know how to create the foreground i.e the ground where the player walks and jumps. Thanks in advance.
-1
votes
1answer
17 views

Easy SpriteKit question on creating a function

The following code is what I'm working on to animate characters in a SK scene class. I can run the code without building, no problem, but I can't build it and run it; I get one error message: Binary ...
36
votes
5answers
3k views

When prototyping, how can I more easily explore game behaviour?

I build indie games myself, but I'm usually out of energy once I've taken a newly developed game to a level where it's possible to play with behavior, so I settle for refinement instead of ...
14
votes
2answers
6k 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 ...
24
votes
14answers
4k views

How to implement “bullet time” in a multiplayer game?

I have never seen such a feature before, but it should provide an interesting gameplay opportunity. So yes, in a multiplayer/real-time environment (imagine FPS), how could I implement a slow ...
1
vote
1answer
82 views

How many resources are too many?

I don't know if this question is too broad but I am finally working on a game I want to release and I find that questions like: "can I really add another 10 frames?", "Do I really need that ...
1
vote
0answers
33 views

Update function - design patterns [closed]

I started reading about game development design patterns and from my experience there are 2 options for update methods. The first one receive from the game loop and delta time of this update and ...
0
votes
3answers
68 views

Collision with 2 of the same objects

I'm looking to make a button that is activated by two of the same objects, but the code I'm using doesn't recognize the second object as a different instance. Not the best explanation but here's the ...
0
votes
1answer
60 views

FPS issue between computers results in slow down of animations and moving

I have been developing my game on two computers. I recently got a new computer and have noticed an issue that seems to be happening in my game. When computer 1 runs the game at 60 FPS everything ...
-3
votes
2answers
104 views

How to find damage per second using Average Damage, Accuracy and Fire Rate Per Second? [closed]

I was wondering if anyone could help me establish a DPS equation using the variables 'Average Damage', 'Accuracy (%)', and 'Fire Rate Per Second'. Here is my table: Note: These numbers are ...
2
votes
3answers
240 views

How do I prevent clicking at the end of each sound play in OpenAL?

I have put together a basic sound handler class for use in my game. It uses OpenAL. It's a simple method at the moment to play sounds - here's an extract from a switch block: case "EATEN_PILL": ...
0
votes
0answers
20 views

Replicating a “dark outline” on models [duplicate]

I am looking at several different art styles at the moment, so that I can better decide the general art style of my game. I was thinking that the game will be 2.5D, or even full 3D but with a ...
2
votes
2answers
102 views

Rogue Door Connection logic

I'm having a bit of trouble developing code to figure out which doors connect in Rogue which is written in c. Not the actual path making. I just dont understand how they link to each other. If rooms ...
36
votes
15answers
4k views

MMORPG design for time-limited players

I believe that there is a significant market of players who would enjoy the exploration and interaction aspects of MMORPGs, but simply don't have the time for the endless grinding marathons which are ...
0
votes
3answers
82 views

2D Box Collision Trouble

Hello I am trying to handle some simple box collision (axis-aligned) in my top-down 2d game, but running into a problem. My game is running at a fixed time step, and checks for player-wall collision ...
0
votes
0answers
45 views

Finding mathematical formula for balancing items

We are working on a game that is glorified rock-paper-scissors. You can play prototype here: http://duelgame.tryadgames.com/ Here is expaneded version with better balance of numbers (at least I ...
0
votes
5answers
2k 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 ...
11
votes
9answers
6k views

What are the other three “game dynamics”?

Seth Priebatsch recently gave a tedtalk entitled “Building the game layer on top of the world.” In it, Seth described four “game dynamics,” techniques used by game designers to make games fun and ...
12
votes
3answers
1k views

Looking for some insight on programming design for attacking and attack types in a game

So, I'm starting to introduce attacking to our 2D space RTS (This is in Unity, so it's component driven). Initially it was as simple as "enemy in range, damage applied". However there will be multiple ...
1
vote
3answers
68 views

Choosing Language on Mobile Game

Currently I'm trying to localize a mobile game into popular language. Apart from technical stuff (like how to store string and including supporting fonts), I'm a bit confused about designing two ...
2
votes
2answers
110 views

How did Blizzard implement replay like in Warcraft 3 with not consistent data(attack damage)? [closed]

Units in wc3 has range of attack damage and it isn't consistent most of the time e.g critical hit and so on. Yet, they managed to make a replay that could even reconstruct bugs scene. I am just ...
2
votes
3answers
106 views

How are win conditions handled in a turn based game?

Turn based games sometimes have different win conditions for different maps and mission. For example, control some structure for X turns, last X turns without losing a single soldier. They usually ...
4
votes
4answers
671 views

How do game companies handle DLL resources?

This question is based solely on curiosity. I have played a great many games on my PC over the years, and just now realized a trend across all games(most if not all). In the resources of the game, or ...
1
vote
1answer
77 views

What is the difference between framerate independent vs framerate dependent?

What is the difference between framerate independent vs framerate dependent? Can you please give an example.
2
votes
1answer
67 views

What is the relationship between FPS and a game loop?

What is the relationship between FPS - Frames Per Second and a game loop? I'm confused how my book is using theses terms.
2
votes
1answer
98 views

Why don't game developers change game stories after launch? [closed]

Game developers have shown willing to remove and add game features, change art assets and remake parts of their games in following updates, but why don't they ever change the plot? Some times parts ...
0
votes
0answers
80 views

Insert 3d text to the front face of a cube GameObject

I want to add a text to a cube in Unity. I have a cube which has a 3d text as a child. I am using the below javascript to write on the 3d text: #pragma strict function Start () { } var countdown : ...
1
vote
2answers
252 views

Designing AI/NPC Task System

I am designing a game in Unity which has NPCs (Non-player controllers). I have worked out the path-finding but I need some help with how to implement tasks. I need the task system to be flexible and ...
4
votes
3answers
251 views

Player rewards in games where you normally have nothing to purchase

In many games there are rewards such as gold coins, points, etc. When these rewards can be used to purchase in-game items, it motivates the player to keep playing. Let's say we have an online game, ...
1
vote
0answers
100 views

Building a portfolio in Game Development while pursuing a Masters in Computer Science [closed]

I'm about to apply to a few universities in the US/Canada/UK(Probably going to be the former 2 unless someone knows a few good schools in the UK) to do my Masters in Computer Science. I wanted to ask ...
0
votes
3answers
101 views

What would be a good way to implement a large 2d map? [duplicate]

I'm thinking of a way to implement a large 2d map which can be easy to handle a certain area of the map to update. I've seen many 2d map using double array like int[][] gameMap = { {#,#,#,#,#}, ...
0
votes
0answers
22 views

legality of certain game elements [duplicate]

I am considering working on a particular concept, that would involve use of terminology from the particular series and mini-game from which I gained inspiration. I am curious as to the potential legal ...
0
votes
1answer
64 views

What is the better way to speed up gameplay as the level rises?

I started with game programming couple of weeks back. For the starters I tried to develop ZigZag (link takes you to 2 min gameplay). I am done with the logic of gameplay by now. It runs well and ...
1
vote
4answers
460 views

Object orientated design for RPG character creation

This question may not be helpful to some but I'll ask anyway. I've hit a bit of a object orientated design issue. Making a RPG and the user gets to choose their own class i.e warrior/rogue/etc. ...
0
votes
0answers
42 views

What parts of gameplay can be copyrighted? [duplicate]

I am thinking of developping a game and my inspiration largely relies on an existing game (with not many similar existing). Which parts am I allowed by law to replicate (in my own way of course) and ...
53
votes
15answers
8k views

Why are character-classes used in game design?

We had a long discussion in my company about character-classes. We are building a skill based game where you will eventually need to select 8 to enter a battle. I am a fan of classless systems, I have ...
0
votes
2answers
46 views

Questions about property-centric game object runtime

I was reading Game Engine Architecture by Jason Gregory So according to him, I should use an array of entities, and arrays for each property, such as an array gameObjectsPosition, ...
0
votes
1answer
74 views

Visual studio and Unity does not sync

I'm pretty new to Game Development world. I'm using Unity 3D (4.6 - Latest version I think) and Visual Studio to code the script and something when I edit the script un VS 2013 and go back to Unity ...