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)

2
votes
0answers
102 views

Progression in a Sandbox Game (to xp or not to xp) [closed]

I'd like to know the strengths and weaknesses of different progression methods through a game (or a part of a game), where they're suited best, and where they should never appear. I have several ...
2
votes
1answer
136 views

Square Based or free movement [closed]

What are the pros and cons of using a 'square' or 'space' based character movement mechanic vs using a free movement mechanic? Square/Space - Movement on a ridged grid using 'squares', 'hexagons' ...
1
vote
0answers
53 views

Are accelerometer based games a bad idea because it limits playability? [closed]

I'm making a mobile game where the main control mechanism is tilting the phone to control movement. I'm worried that this is a bad idea because it limits how a user must be positioned in order to ...
2
votes
1answer
352 views

What are the steps for creating level in Libgdx with Box2d? [closed]

I have been trying to learn game programming for a week, although I have a good knowledge of programming. I don't understand some steps of game design. I'm recently working to clone the iSlash ...
3
votes
3answers
167 views

Hinting at Steganography

I'm working on an ARG which will be implemented mostly through a standard website. I'd like to give some of the images on the site steganographic content (hidden content stored in an image, e.g. an 8 ...
3
votes
1answer
274 views

Should UI be part of the game-loop?

I can't really find a good answer to this anywhere, I have never worked on games in a proffessional environment and I am wondering; Do these games render their UI in the main game-loop? That is, do ...
6
votes
2answers
1k views

How to design AI to understand its selling decisions?

I am programming a game where there are 4 competitors (players) who have finished goods that they can then sell to given markets for which they have (at most a single) contracts for. Any finished ...
0
votes
1answer
55 views

Easy SpriteKit question on creating a function

The following code is what I'm working on to animate characters in a SK scene class. I can run the code without building, no problem, but I can't build it and run it; I get one error message: Binary ...
40
votes
7answers
3k views

When prototyping, how can I more easily explore game behaviour?

I build indie games myself, but I'm usually out of energy once I've taken a newly developed game to a level where it's possible to play with behavior, so I settle for refinement instead of ...
1
vote
1answer
123 views

How many resources are too many?

I don't know if this question is too broad but I am finally working on a game I want to release and I find that questions like: "can I really add another 10 frames?", "Do I really need that ...
1
vote
0answers
57 views

Update function - design patterns [closed]

I started reading about game development design patterns and from my experience there are 2 options for update methods. The first one receive from the game loop and delta time of this update and ...
1
vote
1answer
130 views

FPS issue between computers results in slow down of animations and moving

I have been developing my game on two computers. I recently got a new computer and have noticed an issue that seems to be happening in my game. When computer 1 runs the game at 60 FPS everything ...
0
votes
0answers
23 views

Replicating a “dark outline” on models [duplicate]

I am looking at several different art styles at the moment, so that I can better decide the general art style of my game. I was thinking that the game will be 2.5D, or even full 3D but with a ...
-4
votes
2answers
141 views

How to find damage per second using Average Damage, Accuracy and Fire Rate Per Second? [closed]

I was wondering if anyone could help me establish a DPS equation using the variables 'Average Damage', 'Accuracy (%)', and 'Fire Rate Per Second'. Here is my table: Note: These numbers are ...
0
votes
3answers
112 views

2D Box Collision Trouble

Hello I am trying to handle some simple box collision (axis-aligned) in my top-down 2d game, but running into a problem. My game is running at a fixed time step, and checks for player-wall collision ...
0
votes
0answers
116 views

Finding mathematical formula for balancing items

We are working on a game that is glorified rock-paper-scissors. You can play prototype here: http://duelgame.tryadgames.com/ Here is expaneded version with better balance of numbers (at least I ...
1
vote
3answers
108 views

Choosing Language on Mobile Game

Currently I'm trying to localize a mobile game into popular language. Apart from technical stuff (like how to store string and including supporting fonts), I'm a bit confused about designing two ...
2
votes
2answers
192 views

How did Blizzard implement replay like in Warcraft 3 with not consistent data(attack damage)? [closed]

Units in wc3 has range of attack damage and it isn't consistent most of the time e.g critical hit and so on. Yet, they managed to make a replay that could even reconstruct bugs scene. I am just ...
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 ...
2
votes
3answers
236 views

How are win conditions handled in a turn based game?

Turn based games sometimes have different win conditions for different maps and mission. For example, control some structure for X turns, last X turns without losing a single soldier. They usually ...
2
votes
2answers
129 views

Rogue Door Connection logic

I'm having a bit of trouble developing code to figure out which doors connect in Rogue which is written in c. Not the actual path making. I just dont understand how they link to each other. If rooms ...
2
votes
1answer
153 views

What is the difference between framerate independent vs framerate dependent?

What is the difference between framerate independent vs framerate dependent? Can you please give an example.
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
1answer
124 views

Why don't game developers change game stories after launch? [closed]

Game developers have shown willing to remove and add game features, change art assets and remake parts of their games in following updates, but why don't they ever change the plot? Some times parts ...
4
votes
4answers
764 views

How do game companies handle DLL resources?

This question is based solely on curiosity. I have played a great many games on my PC over the years, and just now realized a trend across all games(most if not all). In the resources of the game, or ...
0
votes
0answers
180 views

Insert 3d text to the front face of a cube GameObject

I want to add a text to a cube in Unity. I have a cube which has a 3d text as a child. I am using the below javascript to write on the 3d text: #pragma strict function Start () { } var countdown : ...
1
vote
2answers
609 views

Designing AI/NPC Task System

I am designing a game in Unity which has NPCs (Non-player controllers). I have worked out the path-finding but I need some help with how to implement tasks. I need the task system to be flexible and ...
0
votes
3answers
176 views

What would be a good way to implement a large 2d map? [duplicate]

I'm thinking of a way to implement a large 2d map which can be easy to handle a certain area of the map to update. I've seen many 2d map using double array like int[][] gameMap = { {#,#,#,#,#}, ...
0
votes
0answers
24 views

legality of certain game elements [duplicate]

I am considering working on a particular concept, that would involve use of terminology from the particular series and mini-game from which I gained inspiration. I am curious as to the potential legal ...
0
votes
1answer
88 views

What is the better way to speed up gameplay as the level rises?

I started with game programming couple of weeks back. For the starters I tried to develop ZigZag (link takes you to 2 min gameplay). I am done with the logic of gameplay by now. It runs well and ...
-1
votes
3answers
285 views

Where the physics should be put

I'm studying a book of artificial intelligence applied to games. It shows several algorithms for each argument (movements, path finding.. ecc). Unfortunately (but obviously) it does not explains how ...
0
votes
0answers
45 views

What parts of gameplay can be copyrighted? [duplicate]

I am thinking of developping a game and my inspiration largely relies on an existing game (with not many similar existing). Which parts am I allowed by law to replicate (in my own way of course) and ...
1
vote
4answers
993 views

Object orientated design for RPG character creation

This question may not be helpful to some but I'll ask anyway. I've hit a bit of a object orientated design issue. Making a RPG and the user gets to choose their own class i.e warrior/rogue/etc. ...
0
votes
2answers
114 views

Questions about property-centric game object runtime

I was reading Game Engine Architecture by Jason Gregory So according to him, I should use an array of entities, and arrays for each property, such as an array gameObjectsPosition, ...
1
vote
5answers
562 views

Collision with 2 of the same objects

I'm looking to make a button that is activated by two of the same objects, but the code I'm using doesn't recognize the second object as a different instance. Not the best explanation but here's the ...
0
votes
0answers
45 views

I have an array of blasts and an array of zombies, how can I efficiently detect collisions? [duplicate]

I have an array of blasts, and an array of zombies, but I'm struggling to find a way to efficiently detect collisions and remove both the blasts and zombies that have collided. Any suggestions? ...
0
votes
1answer
203 views

Can Java be used for developing games for Android in Unity3D [duplicate]

I only know Java Programming Language and no other. Can I develop games for Android in Unity3D using Java?
1
vote
1answer
324 views

Character Models: Single Mesh vs. Individual Parts

I was looking up 3D character models from various games (Battlefield 3 and DMC to be specific), just as research work and upon importing the model into Blender3D, I found that every part of the model ...
0
votes
0answers
70 views

Collision detection in JavaScript Canvas game - Issue with 'if' statements [duplicate]

I am currently developing a simple browser-based game and seem to be on the cusp of collision detection that doesn't just return the player to where they were before, but actually will slide them ...
0
votes
1answer
213 views

how to close lua file call luaL_dofile?

i created tool that generate lua script on each level which contain lot function, and they named based on the object+id format. ex : trigger1(), etc; so every level may have same function name, what i ...
1
vote
1answer
133 views

How do you manage a crowdfunding campaign for an indie game?

I am a programmer and I recently started creating small games in C++. It was to practice my skills and learn more about game development and the techniques used to program a game. Recently I got the ...
1
vote
1answer
118 views

Methods to remove horizontal world slices of voxels in a 3D voxel world

I've recently been working on a hobby voxel world recently. I'm currently interested in ideas or solutions which would enable me to basically step up and down the Y-axis 1 horizontal block slice at ...
0
votes
1answer
129 views

Visual studio and Unity does not sync

I'm pretty new to Game Development world. I'm using Unity 3D (4.6 - Latest version I think) and Visual Studio to code the script and something when I edit the script un VS 2013 and go back to Unity ...
1
vote
3answers
167 views

Should cooldown be time or tick based?

In the past I've done cooldowns as a specific time in ms, but I was thinking isn't having tick based cooldowns better. This would be more accurate and efficent(not sure). The bad side I can think ...
14
votes
2answers
942 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 ...
1
vote
1answer
193 views

AI to help player by suggesting upgrades

Suppose I'm creating a racing game.. I would like to implement an awareness system AI, that will suggest to the player that he can buy that booster or some other upgrade, .. etc. How should I start ...
0
votes
0answers
99 views

Google Developer Console Error message

i received my first crash report of on Google Developer Console yesterday and im completely lost. Did anyone receive this error before and how can i go about fixing it? Any help would be greatly ...
3
votes
3answers
522 views

How to have coins burst out in random directions after destroying an object in unity?

I want coins to burst out of an obstacle in random directions after I destroy it, kind of like the rings in sonic. I have everything else done: the physics, bouncing, instantiating to coins. I just ...
0
votes
1answer
110 views

Coins don't show up in game in Unity

I have a 2D game I'm making with Unity, and I want the player to be able to collect coins that I place all over the game. I used the coin prefab with a 2D circle collider and an animation to make it ...
0
votes
2answers
221 views

How to make a game from the ground up [closed]

I've been using unity to make 2d indie type games for a while now. However, i've tried to branch into different genres and unity cant do some of the things that i want it to do(although it is still ...