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
2answers
272 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 ...
4
votes
2answers
440 views

What is the name of this power or value-oriented gameplay mechanic?

I would like to identify the name of a certain gameplay mechanism. It is fairly commonly seen but probably best illustrated with card games: A game played with a pack of cards usually has card values ...
1
vote
0answers
97 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
300 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
188 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 ...
2
votes
3answers
738 views

Game Engine which can provide 360 degree projection for PC [closed]

I'm searching Game engine which can provide 360 degree real-time projection. I've already achieved this by using VBS2 Game Engine. (Ref.: ...
0
votes
1answer
217 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
807 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
105 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
80 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 ...
2
votes
2answers
602 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
162 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 ; ...
10
votes
5answers
1k views

Balancing game difficulty against player progression

It seems that the current climate of games seems to cater to an obvious progression of player power, whether that means getting a bigger, more explosive gun in Halo, leveling up in an RPG, or ...
10
votes
12answers
8k views

How can I make video games if I don't like programming? [closed]

I am studying C++ code in my school (my major is computer programming). Honestly, my grades are not so good, and assignments are really hard. Sometimes I feel sad that I will spend 8-10 hours per day ...
-2
votes
1answer
102 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 ...
7
votes
3answers
827 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?
2
votes
1answer
321 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 ...
1
vote
1answer
271 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 ...
0
votes
1answer
297 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 ...
11
votes
3answers
450 views

As an indie game dev, what processes are the best for soliciting feedback on my design/spec/idea? [closed]

Background I have worked in a professional environment where the process usually goes like the following: Brain storm idea Solidify the game mechanics / design Iterate on design/idea to create a ...
-2
votes
1answer
200 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 ...
8
votes
2answers
704 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 ...
6
votes
1answer
293 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 ...
21
votes
6answers
12k 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 ...
6
votes
4answers
957 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 ...
1
vote
1answer
429 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
92 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 ...
5
votes
2answers
1k views

Character progression through leveling, skills or items?

I'm working on a design for an RPG game, and I'm having some doubts about the skill and level system. I'm going for a more casual, explorative gaming experience and so thought about lowering the game ...
21
votes
11answers
2k views

Approaching the Fun Factor in Game Design

As designers there has to be some ways you've approached establishing the 'fun-factor' in your games. You've likely done something in one game that may very well transfer into the future games you've ...
1
vote
1answer
137 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
4answers
627 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
133 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 ...
5
votes
1answer
737 views

What underlying character stats would you put into your “character” object in an RPG engine

basically I'm making my own RPG/TBS engine named Uruk (making an rpg themed about the epic of gilgamesh) and I am thinking of a combat system similar to the Disgaea franchise or the Super Robot Wars ...
6
votes
2answers
2k views

Best way to implement achievement system?

I'm currently trying to implement achievement system for my game. However, I can't find a better way to realize some complex ones like: The player has collected x coins, complete level with time least ...
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 ...
-2
votes
1answer
112 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
263 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 ...
1
vote
1answer
453 views

How to handle a player's level and its consequent privileges?

I'm building a game similar to Mafia Wars where a player can do tasks for his gang and gain experience and thus advancing his level. The game is built using PHP and a Mysql database. In the game I ...
0
votes
1answer
185 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
213 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 ...
3
votes
2answers
325 views

Spawning entities in groups on a 2d tile-based map

I have a 2d game that generates an "infinite" map of tiles based on a "noise" height map. Each time a new "chunk" of 16x16 tiles is loaded, I have code that randomly chooses a "creature" to spawn into ...
1
vote
2answers
262 views

What percentage of development time should I spend in balancing? [closed]

As an indie developer, I am inclined to release the game as soon as it is 'finished'. In hindsight, most of my games could have used more balancing. I know that there is no fixed answer to this ...
11
votes
6answers
677 views

What is the difference between a bonus and a power-up?

What is the difference between the notions of "bonus" and "power-up?" I have in-game some objects and the player has the ability to pick up some bonuses/power-ups that allow the player to create an ...
-1
votes
1answer
259 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 ...
3
votes
2answers
9k views

Where to start learning OpenGL with C++? [duplicate]

Possible Duplicate: What are some good learning resources for OpenGL? I have learnt C++ and made some cool text based games and such but I would love to start graphical programming. I'm a ...
1
vote
1answer
198 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
421 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 ...
2
votes
2answers
1k views

how to design and develop game level(stages) [closed]

I need some expert opinion about game level design. I've been developing android game(2D) using LibGDX framework inspired from below sample game. LibGDX sample Drop game I've customized this game ...
1
vote
3answers
544 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 ...