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)

15
votes
13answers
1k views

Styles of games that work at low-resolution

I'm taking a class on compilers, and the goal is to write a compiler for Meggy Jr devices (Arduino). The goal is just to make a simple compilers with loops and variables and stuff. Obviously, that's ...
15
votes
6answers
1k views

Should developers make their games easier with new versions?

It seems that the game Angry Birds is becoming gradually easier with new versions. Maybe so people get the illusion of progress and satisfaction of breaking new records? I would like to know if ...
15
votes
6answers
23k views

What does a Game Designer do? what skills do they need? [closed]

I know someone who is thinking about getting into game design, and I wondered, what does the job game designer entail? what tools do you have to learn how to use? what unique skills do you need? what ...
15
votes
2answers
1k views

Multiplayer Implementation, Can I implement it later if I chose to?

I plan to use XNA to build a game project. I'm not entirely sure at the moment if I want to add multiplayer functionality or not, bearing I have a lot of other problems to solve that I'm still new at. ...
15
votes
4answers
551 views

Can I use feature creep to my advantage?

Can I use feature creep to my advantage? Every time I prototype a game, features are inadvertently added. This happens either through coincidence, or it happens to be easy to add based on existing ...
15
votes
2answers
539 views

Does game development have its own types of modeling?

In general computer science there are modeling "languages" (read: standardized diagramming techniques) such as UML 1,2, in databases there are things like ERD3, in business there are other types such ...
15
votes
2answers
3k views

Would studying psychology give an advantage to a game designer?

I've recently read The Art of Game Design and am currently reading Why Reality is Broken and am wanting to learn more about the psychology behind game design. I'm a computer science student but I'm ...
15
votes
2answers
2k 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 ...
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 ...
15
votes
4answers
2k views

What makes puzzle games addictive? [closed]

I'm currently developing a puzzle game for Android that is sort of along the lines of Alchemy. I was wondering what makes games like Alchemy or Bejeweled so addicting? How do I keep players ...
14
votes
4answers
5k views

Can and should a game design be patented? [closed]

I have an idea for a game that I want to develop and I feel is unique, and I'm wondering if I should patent it. I read on the web that games can be patented, but just because it can be done doesn't ...
14
votes
11answers
841 views

When dealing with a static game board, what are some methods to make it more interesting?

Let's say you have a game board that you look at. It does not move but there is some action going on. For example Chess, Checkers, Solitaire. The game I'm working on is not one of these but it's a ...
14
votes
5answers
828 views

What are the makings of a good Character

What properties make the main character of a game such that players can easily identify with it? Can the same set properties be used when designing the NPC characters players interact with, or should ...
14
votes
4answers
6k views

(RPGs) Drop table design

I guess this question pertains more to games like MMO and Diablo-like games. What are the usual designs for implementing a drop table, where a monster could drop different type of items depending on ...
14
votes
6answers
3k views

Puzzle design in Adventure games

Creating interesting, original, logical, thoughtful puzzles is an art. What techniques and methods do you use to create good puzzles? Do you write storyline before designing puzzles or combine these ...
14
votes
6answers
906 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 ...
14
votes
2answers
994 views

What is “convexity” in the context of game design?

I have overheard game designers mentioning something called convexity in games. This seems to be a game-design-specific concept, different from (although possibly related to) that in geometry or game ...
14
votes
3answers
921 views

Is there a rule of thumb to scale up the environment by 33%?

I was reading an article on Gamasutra called A Rational Approach to Racing Game Track Design, and I found the following: A commonly acknowledged rule for third person games is that the ...
14
votes
2answers
8k 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 ...
14
votes
2answers
19k views

OpenGL ES 2.0: Setting up 2D Projection

This article describes in general, how to draw sharp OpenGL 2D graphics, using fixed function pipeline. http://basic4gl.wikispaces.com/2D+Drawing+in+OpenGL Because OpenGL ES 2.0 has some ES 1.x ...
14
votes
3answers
5k views

Pleasing isometric hexagons

What angles and long-side:short-side ratios give the most aesthetically pleasing and graphically regular isometric (squashed, flat side up) hexes; that additionally resolve to whole pixel sizes for ...
14
votes
3answers
754 views

How to represent projectiles in video game?

I'm making a simple fixed shooter game (similar to Galaga) as part of a presentation I'm doing. I'm wondering, what strategies/data structures would people use for tracking projectiles (like lasers ...
13
votes
6answers
989 views

How is game difficulty tested/balanced?

How is game difficulty typically tested or balanced so that there's a steady progression of difficulty; how do I ensure that no level is too difficult or too easy for its point in the game? Are play ...
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, ...
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 ...
13
votes
4answers
26k 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 ...
13
votes
3answers
438 views

How many achievements should I include, and of what challenge?

I know this question is fairy broad and subjective, but I'm wondering if there's been any published research into what an optimal number of achievements is and what kind of challenge they should ...
13
votes
3answers
3k views

What are easing functions?

I found this cool website for game development and it has a list of easing functions: Although the site contains a description of what they're for, it goes over my head. What are easing ...
13
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 ...
13
votes
3answers
7k views

Beat detection and FFT

I am working on a platformer game which includes music with beat detection. I am currently detecting beats by checking for when the current amplitude exceeds a historical sample. This doesn't work ...
13
votes
3answers
2k views

Plot and Story design basics [closed]

I have made several games but they have all been space invaders or mario style. Following my last question (thank you for all the great answers) I am trying to write out a plot line and a plan for ...
13
votes
4answers
3k 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 ...
13
votes
4answers
3k 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-...
12
votes
9answers
7k 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
794 views

How do they keep track of the NPCs in Left 4 Dead?

How do they keep track of the NPC zombies in Left 4 Dead? I am talking about the NPCs that just walk into walls or wander around aimlessly. Even though the players cannot see them, they are there (...
12
votes
3answers
632 views

How do I deal with the problems of a fast side-scroller?

I'm making a side scrolling airplane game and when I begin going very fast I begin to experience some problems as a player: Elements are not distinguishable, like power-ups from bullets, etc I start ...
12
votes
4answers
3k views

How can I find the valid words in a grid of characters?

I am creating a game similar to Tetris, with two main differences: the screen already begins filled with tiles (like in Puzzle Quest for Nintendo DS and PC) and each individual tile has a letter in it....
12
votes
4answers
2k views

Games where the story continues via progeny [closed]

In Phantasy Star III: Generations of Doom for the Sega Genesis you periodically marry and then the story carries on through your sons/daughters. In Rogue Legacy when you die you again play on through ...
12
votes
8answers
687 views

Multi-disciplined: Strength or Weakness?

My last two credited titles I was Lead Programmer then moved to Lead Design role. At my current company I kinda switch between design and programming hats quite often. The bulk of my education is in ...
12
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 ...
12
votes
5answers
1k 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 ...
12
votes
4answers
975 views

Why not show progress towards achievements/badges?

Achievements are everywhere now — Xbox Live, iOS Game Center, many individual games, and even in social communities with gaming elements like Stack Overflow. A common user request of Stack ...
12
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 ...
12
votes
2answers
394 views

Sounds to describe the weather?

I'm trying to think of sounds that will help convey the time of day and weather condition. I'm not even sure of all the weather conditions I would consider, and some are obvious. Like if it's raining, ...
12
votes
2answers
2k views

Methods for character design

When one begins the character design process, what are good starting points? Are there well known methodologies or systems to help in this process? How does the design process work in game industry, ...
12
votes
4answers
2k views

What are the reasons for MMOs to have level caps?

In many MMOs players character progression is artificially capped, e.g. by level 60 or 90 or 100 or whatever. Why do MMOs have these level caps in the first place? Why not just allow characters to ...
12
votes
5answers
4k 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 that gets added to the entity's list ...
12
votes
2answers
764 views

Are any 3D-design skills required for game development?

God knows I am no graphics designer! Aside, I'm a good developer with much experience. So, my quesiton is the following: Are any 3D-design skills required for game development? If no, how to write ...
12
votes
3answers
1k views

Turn-based board game server references? [closed]

Are there any good references/books to recommend about how to build a turn-base game server? It's something like a chess server for pairing chess players and keep game states. In the past, for example ...
12
votes
2answers
256 views

How to make a market test for the game?

I'm making a casual game on iOS platform. But I'm not sure Do the consumers like my game. How can I make a market test for my game?