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
654 views

RPG game engine. Skill application calculations

Short preface I am a part of a small team which is entering game development. We're creating a new RPG setting with custom game system and mechanics based on dice rolls. I'm server-side java ...
2
votes
1answer
287 views

World-map navigation and path-finding

I'm designing a 2d RPG where you navigate on a overhead map. The terrain is mostly open with big parts of inaccessible terrain such as mountains and rivers. The player navigates short distances at a ...
1
vote
2answers
419 views

Powerup Best practices [duplicate]

In a turn based game each player has a set of properties, e.g attack, defence, speed and these can all be used to work out who should go first and how much damage should be dealt. That all works fine, ...
2
votes
1answer
248 views

How to design rating (leaderboard)

I have a quiz online game. For each game there is a prize (number of scores). Now I have three ratings: top for the last day, top for the last week, total top (based on the sum of scores). Sum is not ...
1
vote
1answer
296 views

Any book about math in game design? [closed]

Game designers need math as one of their tools for designing game, unfortunately I can't find one book concentrate on this topic. I know there's math book about game programmer, but designer need ...
0
votes
5answers
487 views

Does Java support OpenGL by itself?

Note: This is long but I explaining everything that you need to know. Don't read half way through it and say "What's the question?". It's simple but long and I need help as soon as possible. So I ...
1
vote
1answer
1k views

Can I mix OpenGL and swing?

I'm working on a small game library for me and some people I know that just handles the window and nothing special that we weren't gonna use. I know how to use OpenGL and stuff I just don't like ...
3
votes
1answer
176 views

How to approach skinning a snake made of cubes and is it right method for snake 3d game

I'm making a 3d snake game clone for studies and prettly much got everything to work, I have a 3d ground object surrounded by walls, and a snake head piece (cube). when you start the game 2 additional ...
-3
votes
1answer
426 views

What is a reliable and easy way to build an AI? [duplicate]

Possible Duplicate: New to creating AI - where to start? I'm making a "Mario Like" game and I was wondering how would an AI generally work? I'm thinking of that it could just go to the ...
-7
votes
1answer
265 views

Heightmap VS actual model of environment [closed]

I've been looking at 3D environments for games and I would like to know (case by case) which would be the best fit for development. The types in question are between heightmaps or a model of an ...
2
votes
4answers
373 views

Is “forcing the user” to accept the terms an acceptable design in a smartphone/iPhone game?

I am about to release my first iPhone game, has been a long project and I involved several people. My lawyer strongly recommended me to add a "terms and conditions" page at the beginning of the app ...
2
votes
5answers
1k views

How do I come up with the game mechanics for a puzzle game?

I want to make a puzzle game, but I don't know how to start. I have observed that each puzzle game has a core mechanic that enables opportunity for numerous puzzles. I'm not sure how to think of ...
5
votes
5answers
484 views

How can I make a falling down effect in 2D - Birds Eye View

Currently whilst making my game, I'm not sure how I am going to implement the actual gameplay/environment of it. At first I thought to do a side-on plat-former, where my character falls down the ...
2
votes
4answers
2k views

Professional game design documents [duplicate]

Possible Duplicate: How should I structure a design document? I'm planning to apply for a game designer position at a big company. But the problem is, according to my CV, I'm not fit for ...
6
votes
1answer
443 views

Rule / validation design pattern

What design patterns can be used to create a rule / validation system for a game like chess (this is just a simple example, the actual game needs more difficult sets of rules) I've read several ...
-1
votes
1answer
105 views

Location-based mobile game without data plan

I'm in the planning phases of a mobile-based game that depends heavily on tracking your location (think FourSquare). The main problem I have is storing and tracing location. If a user has a phone ...
7
votes
2answers
768 views

Some theory questions about classic endless arcade games

I had read in the book "A theory of fun for game design" that once the player realizes that he cannot overpower the computer in anyway (or) the AI is unbeatable (badly designed/coded) he will leave ...
2
votes
0answers
179 views

How to a go about making my modding into a career? [closed]

I am 16 years old and still at school(UK). I really enjoy creating maps using things like the creation kit and workshop on steam. I have loads of game ideas and every game I play creates 100 more. ...
3
votes
1answer
787 views

Need info on creating a tile grid data structure in Java

I'm trying to create a game with a fixed size map (2D Tile array). I suppose I can inherit other tiles from this base Tile, e.g.: a BankTile. Placing and removing tiles is all too easy, but forming ...
2
votes
1answer
527 views

How should I go about randomizing levels in a “runner” game?

I'm working on a runner type of game (basically it's a never ending run through hordes of enemies and platforms and whatnot). 2d platformer view. Should I random a bit of map every now and then? Few ...
3
votes
2answers
201 views

Story dialogues: user controlled or script driven?

I'm currently working on the animations that present the story. Right now my animations are scripted. They allow me to dictate the pace of the scene. My dialogue bubbles expire on a simple "time per ...
1
vote
2answers
553 views

Multiplayer game sdk for ios and android [closed]

I am working on a multiplayer game supporting Android and IOS. For IOS Game-Center seems promising. But its IOS only. OpenFeint could be a option, but now GREE has stopped supporting it. Is there ...
-3
votes
1answer
250 views

Implementation of planets in top-down space shooter [closed]

I am working on a top-down space shooter, and I have come to the point where I need some input on a mechanic. I have implemented enough that I can make this choice; either way will not change the code ...
-3
votes
1answer
615 views

what existing engines can do open-world games? [closed]

I'm looking for a 3D engine that would allow me to do open-world games. Basically: - the game is looks like one big "map" of several km wide where you can walk from one point to another - there would ...
1
vote
1answer
206 views

Game design and SoC

I've been working on a little game for the last few months, trying to approach it as a software engineer and employ best patterns and practices in my coding. I have gotten to the point where I have to ...
0
votes
4answers
338 views

Twin stick shooting with keyboard

In a top down shooting game, what alternatives are there for input if I want the direction of movement to be independent from the direction I'm shooting at? I'd like to avoid shooting with the mouse ...
2
votes
3answers
310 views

Abstract games that are hard to play for AI/computer? [closed]

Do you know any abstract multi- or single-player game that is hard to play for AI/computer but not so hard for humans? Being simple and popular is better.
-6
votes
1answer
116 views

logic behind a single player game [closed]

i would like to code a single player game where at each turn a player has to write a letter on a grid. In response the computer would write a letter and so on. As soon as a word is created as a result ...
31
votes
4answers
1k views

Creating an illusion of stress and danger

I'm currently experimenting with an adventure game setting where at some point the game is quite calm and the player has to solve puzzles and at some point there are enemies or environmental traps. I ...
3
votes
1answer
343 views

How to raise funds for game developement

Creating a game can be a costfull process, if you are working on it full time with around 4 people for 2 years (buidling from scratch) you need about €400.000 for salaries alone. (An average medior ...
2
votes
1answer
281 views

Particle systems on multiplayer games

I'm working on a 2D javascript/Three.js multiplayer game, using web sockets and an authoritative server currently written in Python. The combat mechanic will be similar to Geometry Wars however i'm ...
-4
votes
2answers
261 views

Hobby project : learning game design or game development? [closed]

I plan to start with a hobby game project. So while doing the research about the same, I learnt about two activities mainly of game design & game development. Now this being my first game I am not ...
6
votes
4answers
753 views

Ideas for attack damage algorithm (language irrelevant)

I am working on a game and I need ideas for the damage that will be done to the enemy when your player attacks. The total amount of health that the enemy has is called enemyHealth, and has a value of ...
2
votes
4answers
391 views

Gamification: designing cooperation in an RPG like game based on Scrum methodology

I have implemented with 3 friends a gamified system at my work (development company) which builds an fantasy rpg game over scrum project methodology. Generally, the tasks are the missions, each player ...
6
votes
2answers
647 views

Example of Data Oriented Design

I can't seem to find a nice explanation of the Data Oriented Design for a generic zombie game (it's just an example, pretty common example). Could you make an example of the Data Oriented Design on ...
2
votes
1answer
238 views

VBO and shaders confusion, what's their connection?

Considering OpenGL 2.1 VBOs and 1.20 GLSL shaders: When creating an entity like "Zombie", is it good to initialize just the VBO buffer with the data once and do N glDrawArrays() calls per each N ...
6
votes
2answers
544 views

How should I plan the inheritance structure for my game?

I am trying to write a platform shooter in C++ with a really good class structure for robustness. The game itself is secondary; it is the learning process of writing it that is primary. I am ...
0
votes
1answer
417 views

Who makes the art assets for mobile games?

I know how to develop apps for Android but never tried developing games, and I want to start soon. For developing games we need sounds and high quality images (say a background, characters, logos, ...
3
votes
2answers
421 views

Rule of thumb for enemy art design in 2D platformer

I'm at the early stages of developing a 2D side scrolling open ended platformer (think Metroidvania) and am having a bit of difficulty at enemy design inspiration for something of a scifi, nature, ...
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 ...
-2
votes
3answers
142 views

can a guy with embedded system background go into game development [closed]

Well, I finished my Masters in Embedded Systems, and I am working in GUI development, and working with graphic tools and images and GUI's keep me glued to my seat more than working on code for MUP/MUC ...
5
votes
3answers
268 views

Designing for visually impaired gamers

Globally the number of people of all ages visually impaired is estimated to be 285 million, of whom 39 million are blind. — World Health Organisation, 2010. (That's 4.2% and 0.6% of the ...
-5
votes
1answer
667 views

Creating a UML Diagram [closed]

For part of an assignment, I'm creating a networked version of asteroids, I need to include a UML diagram for the design, tbh i dont even know where to begin. How do you start one off?
4
votes
9answers
2k views

How do I create a game that runs on Windows, iOS and Android?

I use C++ to create windows games and now I want to step into another other OS like Android or iOS. I'm totally familiar with C++ so I tried to create app for iOS using objective C it was working ...
1
vote
1answer
305 views

Efficient existing rating system for multiplayer?

I would like to add a rating for online version of a board game. In this game there are many game rooms each normally having 3-4 people. So I expect that player's rating adjustments (RA) should ...
1
vote
1answer
286 views

The right way to start out in game development/design [closed]

Greetings everyone I'm a 19 year old student looking for some help in the field of game development. This question may or may not seem a bit overused, but the fact is that game development has been ...
1
vote
1answer
423 views

How do I simplify a 2D game grid for level management while keeping its by-pixel features?

(I cross-posted this from StackOverflow as this seems to be a more appropriate f̶o̶r̶u̶m̶ community. I've looked around a little here and I did not find an answer, so I hope this is not a recurring ...
-2
votes
1answer
160 views

How do I set an event off when player is on certain tile?

Here is the code I use to create and print my map to the canvas: var board = []; function loadMap(map) { if (map == 1) { return [ ...
1
vote
2answers
128 views

Informing GUI objects about screen size - Designing

I have a problem with designing classes for my game which I create. In my app, there is: class CGame which contains all the information about game itself, e.g. screen width, screen height, etc. In ...
4
votes
3answers
246 views

Efficient Algorithm for Recording gameplay's objects positions

So, I have a game idea in mind, and for that I need to record the game around the player. I'me not talking about recording it as video, but rather recording the scene objects, and their positions ...