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

learn more… | top users | synonyms (1)

1
vote
2answers
128 views

Expiring timed actions a good idea?

We have an online game where players sometimes have to wait a while (say 30 minutes) before a process they intiated completes. This encourages them to come back later. An example of this is growing ...
4
votes
3answers
163 views

Do game-theoretic considerations stand in the way of this market-based game-mechanic achieving its goals?

Mechanic The mechanic is called "market manipulation" and is supposed to work like this: Players can enter the London Stock Exchange (LSE) LSE displays the stock prices of 8 to 10 companies and ...
5
votes
7answers
2k views

Easiest turn-base games you can think of? [closed]

I'm planning to get into the process of programming multiplayer turn-base games. I would like to start off by making some of the simplest (yet fun) multiplayer turn-base games out there. What are some ...
0
votes
1answer
182 views

How can I implement a matchmaker?

I'm making a multiplayer game, where players are separated in to rooms that would ideally have about 20 players. So I need a few pointers on an algorithm to distribute the players in to these rooms. ...
1
vote
1answer
248 views

Game software design

I have been working on a simple implementation of a card game in object oriented Python/HTML/Javascript and building on the top of Django. At this point the game is in its final stage of development ...
2
votes
1answer
1k views

How can I scale player/enemy stats to balance the difficulty just right?

I'm creating an old school top-down grid based RPG, where you enter random encounters every few steps. I want to know what kind of systems or guidelines there are for creating the leveling and stats ...
1
vote
1answer
2k views

What game design/game theory resources should I watch for a “TCG-like” game?

Me and my friend are building a "simple" trading card game - in the beginning we would have 20 cards and two resources, mana and health. This, along with a working multi-player is the minimum viable ...
1
vote
2answers
482 views

Design Pattern for Social Game Mission Mechanics

When we want to design a mission sub-system like in the The Ville or Sims Social, what kind of design pattern / idea would fit the best? There may be relation between missions (first do this then this ...
0
votes
2answers
540 views

How to approach dual skills in an rpg game

I am developing an rpg-sort of game. My question is how a dual-tech system would work (like snes chrono trigger game had). I already have coded how to use a single skill. Probably not the best way to ...
2
votes
7answers
1k views

Method for creating a next gen MMORPG out of thin air?

Update August 2012: thank you all for your answers. I started small as suggested, creating first a Facebook Game about it, the next step will be to port it later on PC for a 3D version, and much later ...
1
vote
3answers
526 views

Calculation of a fight with many entities

User A can have many entities A Entity is a object that has properties such as health, attack, defence, agility, stamina, etcetera. When User A want to attack User B with x entities I am looking ...
2
votes
1answer
1k views

Designing Drops system - How and where chance of drops are defined?

Just found a related topic but I have different/extended questions I was wondering how the implement the drop system. I have to start designing the DB model for this so I was wondering whether what I ...
-1
votes
2answers
4k views

Breakout ball collision detection, bouncing against the walls

I'm currently trying to program a breakout game to distribute it as an example game for my own game engine. http://game-engine-for-java.googlecode.com/ But the problem here is that I can't get the ...
4
votes
1answer
2k views

The Physics behind 2D Platformer Games? [closed]

Is there any good book or tutorial that explains the physics behind creating a 2D Platformer game? Such as tile rendering, tile map reading, collision detection, camera movement etc.?
0
votes
1answer
327 views

Structuring various game states and unique levels

I have a game design 'structure' question that I'd like to throw out there. This question is about various ways of designing game 'states', and specifically a system of 'levels'. Specifically, what is ...
0
votes
1answer
1k views

Managing Game States

I'm thinking about making a StateManager for my game. I want to know how to design it; that is, how to use a stack to push and pop states onto, and draw them to the screen. For example, should each ...
3
votes
3answers
147 views

Victory rewards in digital CCG

I am currently polishing a digital CCG where people can play against friend and random opponents in a classical Magic the Gathering-like duel CCG. I plan to award the players with 20 ingame currency ...
2
votes
3answers
1k views

RPG combat and gold/exp reward equations

I have a game that I'm creating, but I'm running across issues in keeping the ratios between high and low level players similar in the battle and reward equations. Obviously a higher level player ...
2
votes
2answers
120 views

Repetition of move in Draughts game

I am having a little problem in my draughts game. Lets say my red piece (moving through AI) has arrived at the border of black pieces and now it has become a king, lets assume it is at index 2. Now ...
2
votes
3answers
223 views

Player's feeling towards stage selection in a platform game

In a 2D platform game with RPG elements (not that it matters much), there's three ways, among others, for the player to choose the next stage he will play: He can only play the next stage and the ...
1
vote
2answers
379 views

Using Copyrighted Images

I was thinking about developing a sidescrolling platformer very similar to an old Mario and Luigi game for NES. To start out I was thinking about taking the images from a site like this: ...
12
votes
2answers
374 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, ...
3
votes
1answer
241 views

Best way to design a negotiation deal?

I'm currently coding a heavily text-based RPG game which requires you to do deals with characters or suppliers in the game, sometimes the deals are good/bad. Currently the way I'm doing it is that, ...
3
votes
4answers
757 views

Game loop alternatives for efficiency

Understand where I'm coming from - I've been taught that a game is implemented something like this (pseudocode): while (!win_condition) { waitforinput(); updategraphics(); //etc.. } exit(); ...
4
votes
1answer
259 views

How to balance damage dealt by opponents in a strategy game?

Consider the following situation: you are developing a RTS, with different races opposing each other, with different kinds of abilities (e.g. Starcraft). How should I go about in balancing the damage, ...
0
votes
1answer
225 views

Handling Latency in Multiplayer Shoot-em-ups

I had an idea for an architecture, and I was wondering if anyone has implemented something like this or has used AWS or some other service to help? I thought about using NodeJS + SocketIO to handle ...
1
vote
1answer
376 views

Collection of Simple Children's Game Mechanics

Context: I've tried Googling / searching on Amazon for books on this, but I end up get all types of resources on "How to Gamify XYZ" rather than the mechanics of simple games. I'm trying to build a ...
4
votes
2answers
301 views

How to do simultaneous action without it being real time?

This is really a pacing question, but there's no tag for that: The general concept is that the players are working in a team and need to be able to react to eachother's movement and observations as ...
-1
votes
1answer
2k views

MiniMax not working properly(for checkers game)

I am creating a checkers game but My miniMax is not functioning properly,it is always switching between two positions for its move(index 20 and 17).Here is my code: public double MiniMax(int[] ...
0
votes
1answer
368 views

Will a polled event system cause lag for a server?

I'm using a library called ENet. It is a reliable UDP library. The way it works is a polled event system like this: ENetEvent event; /* Wait up to 1000 milliseconds for an event. */ while ...
2
votes
3answers
6k views

How do I structure a 2D platform level?

I'm doing a 2D platformer but I don't know how they are usually built. The approach I'm looking at is making it tilebased, with ground tiles on bottom row, then platforms on some places in "mid-air" ...
9
votes
3answers
712 views

Bejewelled Next Best jewel selection

Is there a game design technique I can use so that I completely remove 'No more moves left' situations. ie. the game should contain no impossible scenarios. As far as I've guess It all depends on ...
21
votes
6answers
7k views

Game planning and software design? I feel that UML is not convenient

In my university, they always emphasize and hype about UML design and stuff, in which I feel it is not going to work well with game structure design. Now, I just want a professional advice on how ...
3
votes
1answer
4k views

How to utilize miniMax algorithm in Checkers game

I am sorry...as there are too many articles about it.But I can't simple get this. I am confused in the implementation of AI. I have generated all possible moves of computer's type pieces. Now I can't ...
11
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 ...
0
votes
1answer
401 views

Logic behind greedy Spider game?

What will be the best algorithm or logic that can be used for game like greedy spiders. As far as I can think it is based on A* algorithm ? Where the shortest path has to be a search between the ...
0
votes
4answers
388 views

How to run around another football player

I have finished a simple 2D one-on-one indoor football Android game. The thing that it seemed so simple to me, a human being, turned out to be difficult for a computer: how to go around the opponent … ...
3
votes
1answer
858 views

Recommended method towards making custom maps for a 2d game?

I am planning on making a 2D game, however different from my last personal projects I want this one to have enhanced graphics, with custom-designed levels. My previous 2d platformers were tile-based, ...
17
votes
2answers
1k views

Is there a definitive reference on Pinball playfield design?

I'm looking at designing tables for Future Pinball but I'm not sure where to start as I've little background in game design per se. I've played scores of pinball tables over the years so I've a fairly ...
3
votes
1answer
2k views

What is a normalized Vector?

Can someone explain the following code? I need to learn what each part means so I can turn it into enemy movement in a space shoot-em-up Vec2d playerPos; Vec2d direction; // always normalized float ...
2
votes
2answers
174 views

Different methods of ammo resupply

I'm writing a small game at the moment. Presently, I have one or two design elements that aren't locked down yet, and I wanted to ask for input on one of these. For dramatic effect, the player's ...
3
votes
4answers
2k views

What are examples of games with “minimalist” models/art assets [closed]

When teaching game development, my student's obsess about building realistic or complex art/models/animation. And spending wayyy to much time trying to get accurate collision detection between two 3D ...
1
vote
1answer
309 views

Stuck at enemy movement

I am making a TD game in unity, Initially I made all of my enemy movements frame rate dependent say: I had a grid point1 at -22.65 and other at -21.1, diagrammatically: (-22.65) ...
8
votes
2answers
322 views

Game timings and formats

There are more or less standardized TV-show/movie formats and recommended timings: 1. By the early 1960s, television companies commonly presented half-hour long "comedy" series, or one hour long ...
4
votes
2answers
564 views

RTS game diplomacy heuristics

I'm reimplementing an old 4X space-rts game which has diplomacy options. The original was based on a relation scoring system (0..100) and a set of negotiation options (improve relations, alliance, ...
1
vote
1answer
1k views

RevoluteJoint Stop Rotating when Some Physics Body Collide in Andengine + Box2d?

I am making a Game from andengine + box2d in Which i am using RevoluteJoint in that case i am facing some problem that when physics body or Sprite Collide with this Revolute joint body then Revolute ...
1
vote
1answer
152 views

What web technology could I use which would support a decision tree?

I am a big game development fan but I haven't done any commercial work in the past. I have been asked by a non-profit to look at developing a game similar to the award-winning www.playspent.org They ...
0
votes
1answer
408 views

Effectively implementing a game view using java

I am writing a 2d game in java. The game mechanics are similar to the Pokémon game boy advance series e.g. fire red, ruby, diamond and so on. I need a way to draw a huge map maybe 5000 by 5000 pixels ...
-4
votes
1answer
140 views

Can game designers or developers be addicted to online games? [closed]

Do game designers/developers play as much as hardcore gamers, and could they be considered addicted? In the clinical addiction sense. If yes, is it good or bad? If not, is it called enthusiasm? I'm ...
3
votes
4answers
284 views

How to make players be creative in a game, if the game cannot evaluate it?

I am working on a prototype game with several funny/visual effects that the player can trigger. The player can be quite creative in the way to use or combine these effects but it seems impossible to ...