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)

3
votes
2answers
229 views

How to compare different states of my game? (rpg)

I'm working on a rpg, the battle system. I want to compare different scenario with each other. For example, what if I play move A then move B ? or two times move A ? or ...? I'm using a tree-...
4
votes
2answers
164 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 ...
0
votes
2answers
157 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 ...
1
vote
1answer
126 views

Java Slick2d lighting using Raycasting

I am trying to make a top down view game in java using the Slick2d library, for lighting I wanted to do something like this : http://www.redblobgames.com/articles/visibility/. I was wondering if there ...
3
votes
3answers
306 views

How do you structure an Item class?

I've been thinking about the structure of an Item class. There are many items which may or may not have effects in the game. For example, an item "Herb" has an effect to "Heal HP by 5". but an item "...
2
votes
1answer
56 views

Texturing curves in blender

Im making a tree in blender with the sappling add-on, i've already textured the leaves, i want to know how to texture the trunk with a bark texture. Im using cycles render. Thanks in advance. :)
1
vote
1answer
36 views

Texturing in blender

I am texturing a tree in bender using the sappling add-on, when i put the tree bark texture (which is saved as .jpg) the texture looks stretched and wierd, ive used "Use UV for mapping" on the curve ...
0
votes
2answers
102 views

Diverse loading-screen tips and who does that? [closed]

Smaller games and projects have been seen to add jokes and tips that are not directly game related and in any form advice to their loading screens. For some reason I can't think of a tripple A title? ...
1
vote
1answer
82 views

Unity3D - leaving and then returning to a scene

Effectively, I need to know how to run a mini game and then return to a scene. I know about DontDestroyOnLoad (this); but that works for game objects only and doesn’t do what I need - also because ...
1
vote
0answers
71 views

Selecting Dictionary item based on custom classes instead of keys

I am attempting to write my own path finding code for a game I'm working on that will implement a form of the A* algorithm. I store my nodes of the path finding system as a class called nodes and add ...
0
votes
2answers
238 views

Why do FPS games often automatically reload? [closed]

Was pointed here by Arqade's Meta On every first-person-shooter game I've played I've noticed that the 'automatically reload when empty' game mechanic is always used: I've always found it annoying,...
2
votes
1answer
45 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 ...
0
votes
2answers
128 views

Game Mechanics Suitable for a Game about Issues of Immigrations [closed]

So, I'm working on a video game design concept, dealing with the problems of an immigrant family and how they will try to blend in the society. The universe is a fictional universe. I was wondering ...
9
votes
2answers
186 views

How do I make voting to kick a “leader” player fair?

My game has many rooms of around 10 people where they compete. It's basically one big guy against the other small 9 people. However, sometimes the one guy will intentionally 'troll' and make for an ...
0
votes
2answers
88 views

When are games legal to mod? [closed]

I'm just curious when and what games are legal to mod and what are the processes I must follow to keep the mod project from becoming illegal. To be specific i'm trying to do a side project while in ...
3
votes
2answers
142 views

How to schedule 'events' inside a game?

Within a game I want to schedule 'events', like a resource is running out, some storage is full, or a person is born. I see two ways of achieving this: Check on all the parameters every fixed time ...
4
votes
2answers
314 views

What would a good hacking gameplay look/feel like?

In real life, 'hacking' (that is, using brute-force attacks to guess a password) is not very interactive. In fact, it works pretty much independent of any user from the moment you press Return until ...
1
vote
1answer
221 views

Can I use PARSE for creating turned based Game?

I am working on creating a Turned - Based game similar to "Draw Something". I want to replace the Game Center feature with my own server using PARSE. Replace in terms of all game logic like Match ...
4
votes
3answers
173 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 ...
1
vote
0answers
112 views

Bold black bar on right side of game in Unity (Android)

I am trying to create an endless runner. I have already created a system to generate infinite backgrounds from an array of some. However, on running the game, I get huge black bar on the right side of ...
0
votes
0answers
35 views

Does a game server replicate physics/terrain to validate input/events [duplicate]

I'm starting a pet project to learn more about game development; a basic moba. I know game server design is a loaded topic but I was wondering what all the server handled. You wouldn't want the ...
2
votes
1answer
298 views

Modularization in a project

I'm writing a C# game in Mono, and I want the game to be as modular as possible. I've started by writing the whole Item (inventory) System of the game in a seperate .dll library But I've hit a problem....
0
votes
2answers
92 views

Most efficient way to mass render tiles in java slick2D [duplicate]

So I am trying to make a tile based game, it is rendering about 40 tiles on the screen at once. I get about 40 FPS on an okay computer. When I tell it to not render the FPS jumps to around 400 so I ...
1
vote
1answer
74 views

How should I define interaction modes in a strategic game?

I am creating a typical strategic game that gamer can select, deploy and move the game characters (Human mostly) and move or create buildings on its isometric map. These all are going to be done by ...
2
votes
2answers
40 views

Unity Physics Trouble with Platform Objects

Hi Game Development Community! I'm new to designing in unity, and I'm having some issues with my player game object traveling through platform game objects. Several of my game objects (pink in ...
2
votes
0answers
34 views

How can I stream only the visible layer of objects?

So I've ported a terrain generator to SA:MP (a GTA:SA mod that connects you to players around the world). The terrain is generated perfectly, after only a few hours of scripting. I was surprised how ...
1
vote
0answers
43 views

Unity PhotonView - Ownership problems when synching objects

Im creating a billard game where one white ball will be controlled by two online players. I have set my object photonview to ownership takeover: https://www.dropbox.com/s/kq79lfh4clerx7q/no.jpg?dl=0 ...
4
votes
2answers
403 views

How would you define this mechanic in narrative based games?

I'm a researching a certain game mechanic that seems very commonplace in modern narrative-based games. The mechanic is defined (by me) as a user action that the player can take while in a dialogue or ...
1
vote
0answers
347 views

Unity Photon Networking - Cant understand OnPhotonSerializeView

in all tutorials I see that an object sends data over the network and receives the data for sync in the same method: Code (csharp): void OnPhotonSerializeView(PhotonStream stream, PhotonMessageInfo ...
1
vote
0answers
43 views

Java (libGDX) - Inheritance problems

I'm having some issues with inheritance for one of my libGDX projects, I'm making a game similar to (very stripped down) Terraria or Starbound and I am using the TiledMap to load the world, ...
1
vote
1answer
99 views

A* Pathfinding math for 2D, oblique style game

I'm making a 2D, oblique-styled RPG game and am implementing A* pathfinding for NPCs. The game is on canvas, using melonJS engine and sprites not confined to a 'grid'. I'm having a hard time ...
0
votes
1answer
118 views

A Star pathfinding on oblique map

I'm making an RPG and want to make npc ai to navigate the city. I am using polylines for collision detection, and my map is 2D, but oblique styled. I am considering using the A* algorithm to help them ...
1
vote
3answers
102 views

When should we save our game data?(Before quit game or just when some data changed?)

For standalone game, what's the best time to save game data, such as player's coin, player's level, skill data and so on. Save data before we quit game.So we just save data to file just one time, ...
0
votes
1answer
57 views

Paper-based prototyping: simulating real time

I was messing around with this game idea where players race along a dangerous road in trucks to deliver their cargo. As they travel along the road (especially if they decide to go at speed) they will ...
0
votes
1answer
40 views

Using Similar Mechanic Names For Attributes

I am working on a pen and paper game and I am wanting to use three core attributes that everything else is based off of. These three attributes being Physique, Skill and Will. However, if you're ...
1
vote
2answers
335 views

Making Save and Load Windows using SDL [closed]

I've been working on a world builder project recently and I've finished most of the work but there is just one thing I can't think of how to do. For example in a strategy game's world builder when ...
8
votes
3answers
310 views

Why do adventure game puzzles often have a single clue/solution?

When recently playing an adventure game (Dreamfall Chapters) it hit me that most adventure games I've played have had only a single solution to the "puzzles" they require you to solve. This frequently ...
1
vote
1answer
103 views

Linking maps in Java game

In my Java game, I've got a number of randomly-generated maps made of tiles. I'm struggling with writing the code to handle the entering/exiting of the maps. Originally, I only had Ascend and Descend....
0
votes
1answer
33 views

Polar movement towards cursor sfml and c++

I got smooth movement down moving based on the window but I wanted to see if I could move my sprite to my cursor when I pressed w instead of just in the -y direction but everything went wrong right ...
-2
votes
1answer
138 views

How to make a 2d shooter game interesting? [closed]

Im asking what can i implement in a online multiplayer 2d shooter to make it more interesting the idea i have(i know how to make it) doesn't seem so fun what can i add to a lastman standing 2d shooter ...
0
votes
1answer
118 views

is there a formula to know how many enemies i can place before jumping character?

My game is very similar to the hidden game in chromes web browser. I have a character that needs to jump over incoming enemies. Is there any way i can know when to send an incoming enemy? Some of the ...
-1
votes
1answer
87 views

How can I can create a world that a player can easily get lost in? [closed]

I am a 3D environmental artist and I'm currently planning an independent passion game project of mine. I have the concept of crazy hallways that lead to the rooms that the player has already visited, ...
5
votes
3answers
170 views

Scripting: to block or not to block [closed]

Context: I'm making a little "program your robot army" sort of game in Java in which the player writes Lua scripts (which are then run by LuaJ) to program their robots to do stuff. So far there are ...
1
vote
1answer
146 views

RPG Game Graphics Help/Review [closed]

I've been working on an simple RPG game and I'm having troubles figuring out how my graphics should look. I'm wondering if any of you could give some advice on how they are/could be more pleasing to ...
0
votes
1answer
105 views

What is the best way to manage 'state' in Phaser?

I have heard that this is not the best way to manage state in phaser var game = new Phaser.Game(800, 600, Phaser.CANVAS,'YourGameName'); game.state.add("Boot", Boot); game.state.add("Preload", ...
1
vote
1answer
120 views

Personal Custom Card Game [duplicate]

I had the idea, to make a custom card game based off an Anime i like. I was wondering if it would be legal to have such printed out (using a custom card/board game service) for personal use. I would ...
1
vote
1answer
230 views

Unity - Vector3.Reflect not reflecting correctly

I resolved the question on how to draw a line, so here is the result: https://www.dropbox.com/s/hvc9yr3jjbqdv7r/dc.jpg?dl=0 So, now I want to create a line that shows the possible bounce off the ...
1
vote
2answers
332 views

Character controller passes through mesh collider

I need a little help figuring out what's going on with an NPC's character controller. Here are the character controller settings for the NPC. The problem I'm running into is that the NPC isn't ...
0
votes
1answer
572 views

2d character generator for android games

I am a developer, and not an artist. is there a 2d character generator that i can feed one picture and it will generate the proper files to be displayed for a running animation?
1
vote
2answers
112 views

Should input be per-frame or per-update?

I'm implementing a GUI system to look around a 2D tile-based world. At the moment, I'm updating it every time the mouse moves (which happens to be per frame, since that's when it polls for events). ...