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)

24
votes
7answers
25k views

Algorithm for dynamically calculating a level based on experience points?

One of the struggles I've always had in game development is deciding how to implement experience points attributed to gaining a level. There doesn't seem to be a pattern to gaining a level in many of ...
5
votes
4answers
3k views

Creating a seamless open world 2d game map

I'm creating an open world game similar to Pokemon. Should I load the full map, or divide it into chunks and load only the the nearby area? I don't want my user to get to a point where it will ...
9
votes
2answers
628 views

Articles about a plot in an open world [closed]

There are plenty of articles about open world game design and writing plots. But have you guys come across articles or blog entries about designing an engaging plot in an open world game? What i mean ...
7
votes
5answers
435 views

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

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

Literature about Open World Games, Freedom to Choose [closed]

I'm doing a diploma thesis about the development of games with freedom to choose or open world. Topics will be i.e. development issues in programming and the design itself, mechanics etc. For that I ...
4
votes
3answers
372 views

Do open world games need less backstory? [closed]

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 ...
11
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 ...
10
votes
1answer
202 views

how can i make my game more intuitive without a tutorial?

i am currntly working on a mobile game app. the game details a tree with several branches on which diffrent types of birds fly and land on. every bird has a diffrent weight and the purpose of the user ...
6
votes
4answers
272 views

How do I make players believe they're doing something wrong even when they're not?

You're doing it right. …right? In the game Cart Life, you are led to consider this, even though you are doing fine. This effect is created by making you do mundane jobs, earn little money, and have ...
47
votes
8answers
8k views

How can I avoid having many singletons in my game architecture?

I use cocos2d-x game engine for creating games. The engine already uses many singletons. If someone used it, then they should be familiar with some of them: Director SimpleAudioEngine ...
14
votes
4answers
516 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 ...
0
votes
0answers
25 views

How to get the absolute position of the sprite in the renderview regardless of the pos of PIXI.Container?

I implementing panning on an infinite platforming game I developing but this is messing up with my current setup and structure of the game world (collisions, player location, etc.). Though I figured ...
3
votes
1answer
85 views

How would I tell the player what options they have without explicitly telling them?

I'm writing a script for a game story which starts with a bombing of a school. You spawn in a room at the second floor. You play as a child and his 2 best friends and you have 2 options: Hide in the ...
-3
votes
2answers
88 views

My Simple Score System Isn't working please help [closed]

using UnityEngine; /// Handle hitpoints and damages public class HealthScript : MonoBehaviour { /// Total hitpoints public int hp = 2; /// Score System public int score; /// ...
3
votes
4answers
106 views

In terms of Game Design, is the definition more of designing the ENTIRE game, or can it be limited to contributing to the artwork?

I am a person who desires a job in the artwork development of a video game, but the exact term for the general career often confuses me. What I want to do is Character Design, but what general career ...
6
votes
1answer
158 views

Orbital mechanics: orbit as a function of time. Universal variable formulation?

I am trying to model a two dimensional orbit for a two body Kepler problem but have gotten stuck when introducing the time variable. For a satellite with known semi major axis (a), eccentricity (e), ...
1
vote
0answers
37 views

The new android studio? [closed]

I got the new android studio, and I noticed one thing when creating a new activity. The layout that corresponds with the java for the activity is made twice, once as a content: This new layout ...
1
vote
1answer
47 views

Different screen sizes? (landscape)

I want to make a separate landscape layout for each size of my original layout I have activity_main.xml. I have adapted it to be able to fit multiple screen sizes: Now, I want to create a ...
2
votes
1answer
52 views

Comparing the images

I have a drawable, which I want to compare to. I created a drawable object with it, and when I log it with toString, I get: android.graphics.drawable.BitmapDrawable@41f95548 I am randomly selecting ...
0
votes
1answer
62 views

Unity - Random Spawned Enemy Is Not Moving

I want to make an enemy spawner with random rotation left and right in unity. Its an 2d platformer. The random rotation is working, but the enemy is not moving after it's spawned. I put the rigidbody ...
-1
votes
1answer
78 views

Repeat a bit of code? [closed]

I want to complete a task, which assigns the variable randomButton a value. At the end, I want to check the value of randomButton If it is something I don't like, I want to re do the task where I ...
7
votes
2answers
203 views

How do RPGs balance linear damage formulas?

I'm developing a damage formula for an RPG. I've checked many popular titles formulas for reference (Final Fantasy, Chrono Trigger, Golden Sun and Castlevania) and most seem to use linear functions. ...
0
votes
2answers
473 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 ...
59
votes
2answers
3k views

What is unit slotting?

I was watching the "Devs Play" S01E05 where JP LeBreton sat down with John Romero and played through Doom, while Romero would explain some of the game/level design choices they made. There are loads ...
5
votes
4answers
1k views

Armor VS Weapon types

I have these armor types: LEATHER MAIL PLATE which are, basically, light, medium and heavy, and these weapon types: BLADE PIERCE BLUNT I need a sensible 3x3 table which tells what armor type ...
-1
votes
2answers
91 views

How to model an Attack( ) action? How to model combat? In general, how objects communicate?

I never understood how would you elegantly describe two people talking in OO. I think this question extends to how similar objects communicate in general. I am designing a game now and Units have to ...
1
vote
1answer
48 views

Is There A Self Uploading/Downloading Game Management Software? [closed]

I am currently not in the game development industry and develop my own games using GameMaker, but as a high school student I don't really have the time to make proper titles and actually make money ...
4
votes
2answers
157 views

Movement with Vector Math

After reading This SO post on Vectors, I'm still pretty confused on how to use vectors to move my entities at any angle. The SO post assumes only 90 degree angles: if up pressed: direction = ...
4
votes
3answers
145 views

Game Design - Challenging a player in an RPG-like game without removing easy cards

I'm designing a card game that I'm implementing on the computer that mirrors some gameplay aspects of dungeon crawlers and RPGs. The player's object is to survive as long as possible from the ...
6
votes
4answers
80 views

Check whether a game object is inside the boundary

I'm developing a small children game similar to Paperama. Here the player can scale rotate and move the object anywhere in the screen and the player should fit it in the boundary. I'm okay with ...
1
vote
1answer
56 views

Term for coordinating design elements to produce larger possibility spaces?

The concept is when content elements work together in such a way to produce more possibilities, playable content, or engagement than the relative amount of added content. Mathematically: A content ...
5
votes
1answer
126 views

How to show your game vision?

I am developing a game and have a clear vision of how it works, what key features it has and how it should look alike. But when it comes to introduce the designer I feel a little bit lost. I have no ...
1
vote
0answers
59 views

How to get into game development? [closed]

I really want to get into game development and one day be able to make simple games that are enjoyable to play. I have very little experience in coding/designing. I would appretiate any help :) ...
2
votes
3answers
128 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
0answers
34 views

EdTech game development [closed]

I'm creating an RPG / Adventure game with an educational foundation aimed at 7th-12th grade. I'm having trouble balancing quests and storyline with the foundational nature of learning. Meaning, ...
1
vote
0answers
75 views

Is Lua an efficent gaming language? [closed]

Would Lua be a good language to learn? If you are looking to design games. I am not sure if it would be useful to learn it.
2
votes
1answer
43 views

Continuous running vs timed tasks?

I've started making a browser-based game, as a hobby, where users log in via a website and can manage a soccer team. I need to have some sort of process running to handle player development, running ...
2
votes
1answer
101 views

How to prune an AI game tree for a game like Magic?

I've got a game tree structure for my AI that I need to trim in order to gain some depth. It is a single-player game of perfect information. A good analogy would be a single-player game of Magic the ...
2
votes
0answers
218 views

8 Directional Character Spritesheet Generator [closed]

I've searched for the past hour and didn't find anything worth looking. I'm creating a game, and I'm just starting. I found this site to help me create my characters, but I want something to create ...
2
votes
0answers
69 views

Conceptual question regarding Belief-Desire-Intent agent

I've been researching the Belief-Desire-Intent model and the way they used it in the original Black and White Game(which is the same, but they also defined decision trees as opinions). I have a ...
4
votes
2answers
112 views

Quest and NPC System Design

I am developing a quest system for a game and am looking for the most abstract way to go about connecting the system to the NPC conversation system. This isn't much of a question about the code to do ...
-1
votes
1answer
166 views

How to use custom font in Phaser ?

I am trying to load webfont in Phaser, I have seen the Phaser example but I cant understand, what asset do I need,what function I have to call....,what exactly look like the javascript file?. I am new ...
80
votes
5answers
7k views

What is an optimum failure rate that will keep people coming back to my game?

I'm guessing some research has been done into this but I can't find much information. The question might be a bit too vague in itself as it depends on so many other factors. I'm developing a puzzle ...
2
votes
0answers
114 views

More realistic currency for spaceship battle game [closed]

This is slightly related to real development but as you know hardest thing to do for developer is naming things. So now I can't figure out what specific currency to use in my spaceship battle game. ...
2
votes
1answer
126 views

How do games go about designing weapon damage?

In Action-RPG games, I was wondering how weapon damage numbers and attack speeds are decided on. Do most games come up with their own or do they "steal" numbers from other games? How would I go about ...
17
votes
9answers
1k views

Does it make the game more fun when the user is forced to progress through the levels sequentially rather than letting them pick and play? [closed]

For the first time in my game, I'm stuck with a real design dilemma. I guess that's a good thing ;) I'm building a word puzzle game that has five levels, each with 30 puzzles. Currently, the user ...
2
votes
0answers
35 views

how do game implement customization of characters [closed]

I am looking to create a game a rpg. I want to add customization of character so that each players char is unique. How do i do it?
10
votes
4answers
3k views

Simplest most effective way to rank and measure player skill in a multi-player environment?

I know of the Truskill algorithm, it's quite complex but effective. My question is there other algorithms/methods to determine a players skill for accurate measuring for multi-player competitive ...
2
votes
0answers
53 views

How to develop ruzzle game for web [closed]

I am creating a game like ruzzle but i am creating for web . Initially my basic task is to display the alphabets in the html5 canvas the letters should fetched from the database randomly in the html5 ...
0
votes
2answers
145 views

Exponential EXP Curve | FIXED TIME -> MAX LEVEL

I have yet another experience equation question, with a slight twist. Problem Situation Player gain experience from Level 1 - 80. Time to level from Level 1 to 80 grows exponentially. There is a ...