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)

2
votes
1answer
233 views

Is there an easy way to create an AI opponent for the Othello game?

Is there a well known AI technique to create an opponent in the game Othello (aka Reversi)?
4
votes
9answers
1k views

Anyone know of other unique playable archetypes?

Well I like to play games that give me a wide breath of options. For most part I see games implementing certain archetypes like the usual RPG trinity (tank, DPS and healer). So far the most ...
10
votes
4answers
412 views

What are the downsides of only explicitly informing the player of *success*?

I'm working on educational software and trying to increase Engagement ("fun"). Clear Progress toward a Goal (one of the tenets of Engagement) would suggest we need to let the player know how they are ...
7
votes
3answers
414 views

Game designer in need of career advice

I've been working in game industry as a game designer (and lately as a producer) for 5 years, with over 20 projects under the belt. However, all of the games that I've worked on we're free2play online ...
2
votes
3answers
664 views

Player Ranking System

Already posted this on another forum but I'll repost it here because I'm curious if this is a good forum for game-design questions. I'm looking to design a player ranking system for my game. The ...
5
votes
1answer
562 views

Splitting up duties for a card game server

I'm working on a game where players connect to a game server and to a lobby to play a card game against others. I have a pretty good idea how to code it and such, I'm just not sure regarding a few ...
0
votes
1answer
93 views

What is the best way to turn image voting into a game? [closed]

I'm trying to come up with a design for an image voting site that turns the (potentially boring) task of voting on thousands of images into a game. The goal is to get the user to vote on as many image ...
16
votes
3answers
1k views

Are games designed to be addictive? [closed]

When I was younger I used to play games a lot for hours. I would say I got addicted to them. Now I'm a software developer and was wondering if games are explicitly designed to be addicting? Game ...
3
votes
1answer
2k views

Make objects follow a strict path (Xna)

I am making a defence game. Naturally, this means that there needs to be objects following a path on the screen. I want to make it a strict path from one point to another to another. I could use an ...
10
votes
3answers
581 views

Prototyping a puzzle game for solvability of levels

I am in the prototyping phase of making a puzzle game for iOS. The basic premise of what the player has to do is get from point A to point B by navigating through a maze like setup, while moving ...
27
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 ...
7
votes
3answers
793 views

Accuracy vs distance formula

Consider a shooter and a target. My question is if there is any realistic approximation of calculating with which probability the shooter hits the target. Neglecting the weapon and shooter skill, I ...
1
vote
1answer
166 views

Averaging Camera Position

I'm making a camera which tracks the player. I am using a basic algorithm to calculate a position for the camera relative to the player. Then I am taking an average of this over the last x number of ...
3
votes
1answer
98 views

How to accurately score moving averages (indepenent of sampling window)

I'm developing a puzzle game, and coming up with a little trouble how to accurately create the 'score' for a particular player's solution. In this game a player creates a machine which generates ...
1
vote
1answer
403 views

What should my map creation workflow be for a turn-based tactics game?

I am planning to make a tile turn-based game like Final Fantasy Tactics. Now, I am brainstorming of how can I implements the map arena system (the battle arena where there are block by block tile so ...
2
votes
2answers
2k views

Match-3 game level generator

I made match-3 game and now i trying to add level generator. Now I generate level by filling random cells with random blocks, but I want to create generator which for given number of moves and number ...
1
vote
1answer
1k views

Connect-three game: Increasing level-of-difficulty as play progresses

I'm writing a connect-three type game (think Chuzzle, but without all those nasty locks, and with no big chuzzles) and I'm trying to figure out how to increase the level of difficulty as play ...
0
votes
2answers
269 views

Is screenplay for a low budget to no budget indie game necessary?

i'd love any advice about knowing if screenplay for indie games are necessary or not. i've seen loads of successful and unsuccessful games that dont require them, the only issue is, im a 3d artist ...
0
votes
1answer
705 views

class diagrams / design for an adventure game (rooms, objects, inventory)?

Any links to existing design (e.g. class diagrams, database ER diagrams) for a basic adventure game - i.e. that has the aspects of: rooms/locations (which you move between) objects which you collect ...
-2
votes
3answers
360 views

Client Server what do i need?

Simple question if the Client is Android Game App That send data to the server for Storing/Recalling Data as well as calculating data? I hear sql is good for simple database stuff.what is good for ...
-1
votes
1answer
231 views

CGPointMake in Respect to other UIImageViews

I have a UIImageView called hitBox, and another image called mainSprite. So what I want to do is when an IBAction is pressed, it will move hitBox to above mainSprite. I don't know if this is syntax ...
6
votes
3answers
351 views

What's an appropriate difficulty scale for weapon efficacy vs difficulty to obtain?

I'm writing up a design document for a voxel based adventure game, similar to minecraft, but fixing a lot of fundamentally broken game mechanics, or at least updating those mechanics to be more suited ...
0
votes
2answers
241 views

Games with rubbing/scratching as interaction?

I'm brainstorming a game aimed for touchscreen. Its primary interaction involves a lot of rubbing and scratching with the finger to the on screen objects, sort of like Fruit Ninja, but a bit more work ...
3
votes
1answer
537 views

Controlling the snake in a snake game with the mouse

I am trying to implement a snake game in C# using the WPF forms. Well I know to implement the snake game, where the snake is controlled by the keyboard. But how would I do it, if I wanted to control ...
4
votes
1answer
295 views

Is it possible to design a multiplayer game which can be played from different devices?

I want to design a online multiplayer game for all gaming devices e.g. Desktop PC, internet browser, android phones, android tablets, iphone, ipad, XBOX 360 etc. Now my main requirement is that, I ...
2
votes
2answers
883 views

Writing a dynamic achievement system without hardcoding rules into the application

I really enjoyed the solution provided here for groundwork on writing an achievement framework. The problem I have is I have game designers that would like to be able to insert achievements into a CMS ...
3
votes
3answers
340 views

Do open world games need less backstory?

I've played a few open-world games and really enjoyed them, though the ones I've really enjoyed have generally received complaints about how little story there is to them. The Saboteur is one example ...
1
vote
1answer
731 views

Game development: Pre-production stage

I´m starting up a new project. It´s going to be a web browser game, developed using HTML5, JavaScript and CSS3. I have some general questions regarding the process of game developing. Should you ...
2
votes
3answers
251 views

Moving multiple objects on a map

I have multiple objects on my isometric game, for example, NPC's doing path finding automatically to walk around the map. Now there could be any number of them from 0 to infinity (hypthetical as no PC ...
-3
votes
1answer
2k views

Random World Generator

I'm a new game developer. I am working on my first game at the moment. It's sort of a Risk like game, but I have added my own elements. Also sort of Starcraft inspired. I want a random world generator ...
2
votes
2answers
150 views

How to effectively gather info about how players play my HTML5 game?

I'm finishing another HTML5 game, and this time I'd like to do some spying business on the players... Mostly just basic stuff: when they are playing, for how long, what upgrades they are buying the ...
8
votes
1answer
2k views

What are the common character animation techniques used in tile based hack&slash games?

I wonder what kind of animation techniques are used for creature and character animation in modern hack&slash type tile based games? Keyframing for different actions may be one option. Skeletal ...
2
votes
0answers
256 views

Independent HTML5 Physics Game: Any Feedback? [closed]

I've been independently developing a physics-based HTML5 game. I haven't used any libraries or engines; all the code, including the physics, is my own. It is free for a while on the Chrome Web Store ...
24
votes
2answers
2k views

Is there a way to procedurally generate the history of a world?

I am somewhat intrigued by the diagram found here representing 1800 years of cultural history in an imaginary world some guy created. This sort of thing would seem to have strong applications for ...
9
votes
2answers
1k views

Bomberman clone, how to do bombs?

I'm playing around with a bomberman clone to learn game-developement. So far I've done tiles, movement, collision detection, and item pickup. I also have pseudo bombplacing (just graphics and ...
35
votes
6answers
2k views

Why use random numbers when it comes to rewards and stats?

Many games use random numbers for things like attack damage, gold loot, or monster type being spawned. It is obvious that random numbers allow you to generate content to make games more re-playable, ...
-3
votes
2answers
477 views

Game programming in C, where do I get started? [closed]

I started programming about 6 months back and have a decent knowledge in how to code in C. I have mainly used it to implement elementary algorithms or solve Project Euler questions (reached 50 now :) ...
3
votes
4answers
598 views

Some advice for settling on a map format for a tile game?

I am using XNA 4.0 and am currently working on a simple tile game to pass the time. Basically, I'm using the tried and true method of having numbers refer to tile types, where in 0 would be an empty ...
-1
votes
1answer
120 views

Next-gen technologies to anticipate for development? [closed]

From the point of view of pure game design and planning, what are the technologies of the next-gen (post-360, PS3, and wii) consoles that I can anticipate for my design? In designing a new game, I ...
1
vote
5answers
291 views

Game Design Schools

Are there any Colleges/Universities (besides digipen i am aware of that one) that are centred around video game careers? Failing that any that have particularly good video game programs? preferably ...
3
votes
5answers
405 views

Player choices affecting a massive online world

Current generation MMOs are pretty static in that choices don't really affect the world for more than the scope of one or two quests -- but that doesn't give you a good sense of immersion, simply a ...
4
votes
2answers
477 views

What AI technique should I use to control a car in a bumpy environment?

What kind of AI can you recommend controlling a car in a level where there are hills, sharp turns, straight parts, et cetera? There is AI in the game already. It uses points on the road to which the ...
8
votes
2answers
1k views

I have to make a game in 9 days. AHHH!

If you just want to get to the question and skip the background, go to the next paragraph if not, keep reading. O.k., so, I'm 13 and I make games in my spare time. They've never really been shared ...
3
votes
2answers
441 views

Main characteristics of a game

I was doing some reading for college and I searched for "Main characteristics of games" "Main characteristics of video games" and other similar ones, the result were a bunch of psychological ...
1
vote
2answers
501 views

Implementing Power-Ups in a game

I'm making an Arkanoid or Brick Breaker game, but I got confused when I wanted to implement power-ups. The idea is that when you destroy a brick, a powerup-block falls down, and if you catch it you'll ...
1
vote
2answers
387 views

Starting off in game development [closed]

Recently I acquired a myriad of free time and have decided that I want to learn how to program. My question is what language should a newbie start off in? I understand that each language has its own ...
0
votes
2answers
493 views

Necessary design skills to develop games using Unity, UDK, etc

With my question I want to know if DESIGN 2D/3D skills are necessary in order to create a game using some engine like UDK or Unity. I have experience as a developer, and experience with openGL, I ...
8
votes
3answers
457 views

Intellectual rights to game concepts

For a client I might be making a small puzzle game about getting a item out of a puzzle. The concept will strongly resemble this game : ...
0
votes
2answers
235 views

Game Design Education [closed]

I am very interested in a career as a video game designer. to clarify i mean one of the people to figure out how the mechanics, story, levels and art all work together. To any designers on the ...
0
votes
1answer
211 views

Is this feature copyright infringment? [closed]

Say there is a card game and they have a feature that allows setting join requirement when hosting a game. These are: Only people I like, No one I Dislike, Invite Only, Everyone. If I created a card ...