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

How to remove a circular dependency as pointed out in a libgdx tutorial

In this libgdx tutorial, the author says he's not happy with the circular dependency between the game and the screens. How can this diagram: be improved to remove that dependency?
0
votes
0answers
36 views

Sprite rotation algorithm [duplicate]

I'm making a game where you have to plot a function to hit certain objectives. I already made the plotting function and the animation to display a tiny missile that travels above the function. My ...
0
votes
2answers
64 views

A number of teams playing against each other: what is a fitting game term? [closed]

Basically I am looking for the right expression for a specific set (usually 2-6) of teams (a team is a group of individuals controlled by one player) in a tounament-like game. The team-set is a subset ...
0
votes
1answer
115 views

When to use class/objects for graphics [closed]

I am fairly new to game development, but I have a good programming background with object oriented programming. But with games, I do not know when I should use an object (or class) for an entity on ...
0
votes
1answer
218 views

How or why are major video games programmed so reliably? [closed]

It seems like every five minutes, you come across yet another installer which fails to install certain components, another .NET application that throws up an unhandled or semi-unhandled error message, ...
8
votes
3answers
628 views

Why should I separate objects from rendering?

Disclamer: I know what an entity system pattern is and I'm not using it. I've read a lot about separating object and rendering. About the fact that the game logic should be independent from the ...
1
vote
0answers
166 views

How to create RPG game message dialogue in Java? [closed]

as per the title, I'm looking for a way to implement message dialogues just like old Dragon Warrior(GameBoy). When the player talks to a clerk at a shop, message dialogues such as "Buy" and "Sell" ...
2
votes
2answers
237 views

In a ES system, how one would implement/ deal with Modifiers?

Given the normal entity-component-system architecture, lets say we a component that give the entity Strength. Now on the game flow I want to give +4 strength do to the wielded weapon. What would be ...
1
vote
0answers
83 views

How to play a video file within a game using my own video rendering software? [closed]

So I am not going for anything crazy here ... just a simple few second .flv animation I made. I would like it to be rendered, decoded, and played right when I start my game (using my own written ...
0
votes
2answers
240 views

Cross Game Engine Compatibility - Multiple Game Engines for one Game

I am new to Game Development, infact getting started with it, so reading as much as I can. I came across game engines. Now atleast I have an idea of what a game engine is, and what it does. In order ...
-1
votes
2answers
178 views

What is a Game Engine? [duplicate]

I am new to Game Development, All I have developed is some 2d Games, using Game Maker by YoYo Games. There game development is much more easy, just as simple as Drag and Drop. But, Now I wish to ...
0
votes
1answer
469 views

Anyone know the frames per second that IOS apps run?

Anyone know the frame rate that iphones, ipads, and even android mobiles run?
0
votes
1answer
184 views

Circle-Rectangle collision velocity adjustment

I created my circle vs. rectangle method based on this algorithm: http://stackoverflow.com/questions/401847/circle-rectangle-collision-detection-intersection Currently, I have a dynamic ball with ...
0
votes
1answer
104 views

What would be a suitable way to model projectiles in an action game?

I'm designing a 2d fighting game in which characters can shoot out some projectiles like arrows, ninja knives, Hadouken (like the one in Street Fighter), etc... My current character design is ...
1
vote
0answers
79 views

What should the data structure of a flexible ability system look like? [duplicate]

Hi guys I am currently working on a turn-based RPG that will require me to create numerous abilities with little overlap. I've been looking to other games to see how their ability and combat system is ...
1
vote
2answers
256 views

How can I tell the player that a key or other item can be discarded?

We're working on a survival horror classical Resident evil (1, 2, 3, 0, REmake) type of game - link. I'm using Unity3D with C#. There's something that's kinda puzzling me - more a game design ...
2
votes
2answers
449 views

Game economy for a tower defense game

I am currently working on a tower defense game, and I am having trouble figuring out how to implement the cost of turrets, upgrades, and the gain from completing a level, killing an enemy. Below is a ...
0
votes
3answers
154 views

directional lightning

I have managed to get a point light working, but I am facing problem with directional lightning. Fragment shader uniform vec4 lightColour ; uniform vec3 lightPos ; uniform float lightRadius ; ...
7
votes
5answers
582 views

Why would one have “waves” in each stage of a tower defense game?

For example, in Plants vs Zombies, the zombies come in waves. If I recall, there's always at least two waves. The first and easier wave and then when you get 90% through the stage there's a "final ...
-2
votes
1answer
88 views

How to do a multishot in xna?

I am trying to simulate a gun in which shoots multiple bullets at the same time(similar to a spread out shot). I am thinking I have to create another bullet array then do the same as I have below but ...
0
votes
0answers
59 views

how to stop enemies from moving to one point when lots of them are chasing one object [duplicate]

i am making a top down game which lots of enemies are chasing one guy. then,enemies would move to one point without any collision,they just overlay each other. so ,is there any simple way to make ...
2
votes
1answer
308 views

What makes games responsive to user input?

Many games have been praised for its responsive gameplay, where each user action input correspond to a quick and precise character movement (eg: super meat boy, shank...) What makes those games ...
7
votes
3answers
768 views

How to make something happen every N seconds in game?

I want to have something happen every N seconds, how would I do that? Maybe use a timer but how?
1
vote
3answers
250 views

How do multi-platform games usually store save data?

I realize this is a bit of a broad question, but I was wondering if there is a "standard" in the industry when it comes to storing save data for games (and is it different across platforms - ...
1
vote
1answer
226 views

Complex, yet simple crafting system model [closed]

I'm working on some arcade shooter/slasher, and the main logline is "Kick'em with everything you want". There's not so many enemies in GDD, main focus is on tons of weapons and gadgets to cause ...
2
votes
1answer
488 views

Improving Click and Drag with C++

I'm currently using SFML 2.0 to develop a game in C++. I have a game sprite class that has a click and drag method. The method works, but there is a slight problem. If the mouse moves too fast, the ...
0
votes
1answer
270 views

What Type of Options should be on the Game Settings Menu? [closed]

I have seen a post about the main menu options here: UI: Main Menu options for mobile games. What options should be listed? What do users want to see? But I want to know what kind of options ...
0
votes
1answer
214 views

How do I know if my game's average game session time is too small?

My game has only one life, and the aim is to stay alive as long as possible to get as many points as possible (it's an endless runner). Using Google Analytics I found that players are staying alive ...
0
votes
0answers
69 views

Beta testers - where to find them [duplicate]

I would appreciate if you could point out ways of getting Beta testers for a freemium iPad game. Where do we find beta testers?
-2
votes
1answer
173 views

How does a game developer get feedback from gamers (not developers) or start a forum community without paying for advertising or hiring Q&A teams?

I am familiar with a lot of game developer forums, but I'd assume this is much less likely to attract more casual commentators. I also fear that feedback from a gamer's perspective would often be ...
6
votes
1answer
282 views

How can story and gameplay be artfully merged? [closed]

Let me give some context. Three of my friends and I have a pretty good game idea cooking. It's based off of a prototype I made that's evolving into a cool game mechanic. The mechanic itself is a toy ...
1
vote
1answer
364 views

Do you need to make a tileset for a platformer?

I've been tasked to make a platformer, I've never made a tiled game before, is this necessary? I.e. can I just make different child classes of a Sprite class and add place them on the map, adding ...
0
votes
1answer
78 views

How can I plot points and generate a list of coordinates?

I'm trying to make a game which involves drawing a map. I drew out such a map, with coordinates, in a pixel art program: Now I would like to get all the coordinate points of the black squares. I ...
0
votes
0answers
22 views

Game Development Blog Aggregators [duplicate]

I'm a big fan of link collection blogs like Alvin Ashcraft's Morning Dew, Jason Haley's Interesting Finds, and Chris Alcock's The Morning Brew for aggregating interesting blogs on .Net related ...
0
votes
0answers
21 views

How to promote an indie game on Google Play? [duplicate]

We're currently on the Alpha stage and searching through possible ways to promote our game. Hope you can help with advice.
1
vote
1answer
129 views

How do programming skills aid a game designer [closed]

So many game designers are programmers as well nowadays. Is it so extremelly helpful for a game designer to have programming skills and in which ways programming skills aid a game designer?
16
votes
5answers
616 views

How can I design lots of different attack types that can be combined?

I'm making a top down 2D game and I want to have a lot of different attack types. I'd like to make the attacks very flexible and combine-able the way The Binding of Isaac works. Here's a list of all ...
1
vote
3answers
124 views

Can I use a translate function to implement a viewport?

I read this great question and its accompanying great answer about rendering a viewport in a top down 2D game: As for actually drawing the objects the camera can "see", you now draw all objects ...
8
votes
2answers
636 views

How do I choose the scaling factor of a 3D game world?

I am making a 3D tank game prototype with some physics simulation, am using C++. One of the decisions I need to make is the scale of the game world in relation to reality. For example, I could ...
-2
votes
1answer
110 views

Do you plan before or improvise? [closed]

- Transferred to chat - Lately I have found myself browsing Unity3D's asset store and in the complete projects and I was thinking if it is more effective to get for example an infinite runner ...
1
vote
1answer
183 views

Java: See if Mouse is hovering/clicking Sprite

The game I am developing is in which you defend the Cell from the Viruses, and I need the sprites to have a MouseListener for when the mouse clicks on that sprite, it will get destroyed, and I cannot ...
19
votes
18answers
2k views

How can I make the “Strength” attribute more attractive to Wizard/Caster classes in a RPG game? [closed]

I have a game where, among many attributes, is Strength and Constitution. In Ultima Online, Strength was used for hit points. However, I would like to avoid this- as Hit Points are so incredibly ...
0
votes
1answer
178 views

Game design for lumosity type games

This must be a odd question. My company asked me to design some games similar type of lumosity (http://www.lumosity.com/). I guess someone already played those games. I fight with them, saying , the ...
2
votes
3answers
210 views

How should I distribute the values of equipment stats when I know the average value?

I am making a Diablo-like game and I want to randomly generate the stats of the loot that gets dropped. I'll use "damage per second" as an example. I've filled a spreadsheet with two columns of ...
-1
votes
1answer
246 views

Is it legal to make a game out of a book?

I want to learn what legal constraints are on the copyrighted material. If I want to make a Quidditch (the fictional game in Harry Potter series) game, should I pay some kind of copyright to the ...
1
vote
1answer
193 views

When is Micromanagment in games considered fun/boring?

Some players (typically the developer types, but not exclusively) love to control intricate aspects of a game (typically a simulation game) such as how long traffic lights take, how much to tax ...
6
votes
1answer
413 views

How can I refactor “attack cooldown” into “attack speed”?

I'm building a game where the player's character can attack bad guys and vice versa. I built this with the concept of an "attack cooldown" because I don't want units to be able to attack each other ...
1
vote
3answers
527 views

What is the name of this game design style?

There is a style of game design which is shared by many mobile puzzle games where a game is divided into an small number (3-10) of main chapters and each one has a grid of a larger number of short ...
8
votes
2answers
789 views

Representing feelings such as temperature, pain, smell, taste, hunger, and thirst immersively

In a totally immersive, simulation-type role-playing game, the player should not look at bars or numbers to keep track of his or her stats, so another method of showing these stats is needed. For ...
-1
votes
1answer
505 views

Different Attack Systems in RPG [duplicate]

I'm making a 2d rpg game with libgdx and java, and I'm wondering how I would organize different attack systems - magic, melee, etc. (it's not a turn-based rpg). I have a PlayerClass enum, a Player2D ...