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)

0
votes
0answers
12 views

LibGDX - scaling for different devices

i have a question about scaling. I have two ideas how to solve problem with different screen sizes, aspect ratio etc. Make viewport that depends on device screen size and scale textures in draw ...
-7
votes
0answers
51 views

Mmo game engine 3D low price [on hold]

Hello everyone I was wondering what would the best open or cheap pay game engine for making 3D games like mmo or just online multiplayer games and with a game user interface editor with little to no ...
-4
votes
2answers
80 views

I want to make my first video game [on hold]

I want to make my first video game, but I don't know where to start. I have watched some videos about how to make video games, but I'm still kind of stuck. Any ideas?
-1
votes
0answers
35 views

what is best way my game can quickly teach people how to play it? [on hold]

I have a very entertaining iOS game. Everyone I've had play it from age 6, teens, to mother-in-law (really! Mother-in-law!!) and her sister in their 60's, laughs like crazy and has a great time. It'...
1
vote
0answers
18 views

how do i make an object in gamemaker only overlap on one side?

I am making a small flash game in game maker 8.0 pro and I need some help. In my game, the character is in an office with cubicles. I need my character to be able to walk behind and in front of the ...
1
vote
0answers
27 views

Game logic implemented using TPL / async / await, and performance of it

I'm working on a game, and as a typical game (here using Monogame) it uses frame based approach, where all logic happens in Update() method called every frame. As a consequence, any sequential logic ...
0
votes
0answers
36 views

Good idea to unlock lower difficulty maps when a higher difficulty map is beaten? [closed]

Imagine a game with different maps. Each map has 3 levels of difficulty, Easy, Medium and Hard. So an experienced player would play a new map on Hard, as the other 2 modes are way to easy for that ...
1
vote
2answers
66 views

How to resolve combat of stacks of units to mitigate numerical advantage

I just started designing an strategy game where player's armies consist of stacks of units. For my design I was aiming to reproduce the following behaviour for a full combat of multiple turns (for ...
6
votes
5answers
205 views

Choose your own adventure - choices stack

I'm currently building a choose your own adventure game. Now it's easy enough to have one outcome to every choice and create a linear flow, but is there a good algorithm for having all previous ...
8
votes
3answers
858 views

How to handle RTS Click-And-Move in 3D Space?

How can I handle the click-and-move in a complete 3D space? It is easy to handle on a 2D plane by a simple raycast, but this is not the case in 3D since there is no end-plane for a raycast to get an ...
0
votes
0answers
47 views

Algorithm for 2d AI aiming to compensate for gravity

In a 2d side-view scenario I have two riflemen aiming at each other. By normalizing the x and y difference they know the direct path to the enemy. However, gravity will pull the projectiles downwards,...
-1
votes
1answer
85 views

create continuous snake like slither.io MonoGame c# [on hold]

I need help creating a snake with continuous smooth motion like slither.Io up till now I just can't find any but the grid snake. EDIT: Following a curve with the snake, Grow that snake.
-4
votes
0answers
17 views

Best graphics design software [closed]

If anyone could say mw whic graphics design software is best to develope games
0
votes
1answer
72 views

Why is there almost never online multiplayer in indie games? [closed]

There are alot of which are local but very few who have online.
-10
votes
0answers
80 views

Pokemon go doesn't work [closed]

Pokemon go doesn't work in my micromax canvas spark Q380 whenever I try to open it, it restarts my mobile so, how can I run Pokemon go in my phone
28
votes
8answers
4k views

How can I prevent small numerical advantages from dominating the balance of an encounter?

I've been tinkering for some time with a game and I'm having a fair amount of trouble with something: I have two characters, each of whom have attributes (about ten) in a range (between 1 and 20). I ...
36
votes
6answers
6k views

What should developers do when they receive conflicting feedback about their game?

I've been working my first mobile game (I have done a lot of web and PC games before). I wanted the idea to be simple but fun. The thing is, I received feedback from friends and family and I have ...
1
vote
1answer
23 views

Can i put the main Love2D functions inside a table?

Instead of having a file with load, update,and draw can i say have a table called player, then put love.update and love.draw in that table to handle the drawing and updating of that particular player?
-4
votes
1answer
53 views

How to make game like Gals Panic [closed]

Any one have a idea how to build game like Gals Panic. I want to know the basic idea how can i start building the game. Note : im a flash game developer.So anything related to flash would be helpful. ...
4
votes
2answers
217 views

Separating game logic and rendering

I know this has been asked before but I would like some things cleared up. I understand that game logic and rendering should be separated but my problem is more or less how? For instance, should the ...
1
vote
0answers
41 views

Collision Detection between two instances of the same Prefab

I am a trying to recreate the first stage of Super Mario Brothers, but I am having a bit of trouble with the collision system between Koopa Shells. I have written two different scripts in hopes to ...
0
votes
1answer
50 views

Card game design, converting cards back into gold

I'm working on a collectible card game on the card game platform dulst. https://dulst.com/nasuverse I want to implement a mechanic for players to convert their unused cards back into a currency so ...
2
votes
3answers
220 views

Are loading screens more important than they appear to be? [closed]

I am creating a game in Unity that is really low poly and uses few resources on mobile. It runs quite fast on old, low end phones so the new, high end phones have no problems running it. There are no ...
52
votes
8answers
6k views

What is the design rationale behind melee retaliations in turn-based games?

I've seen quite a lot of turn-based games in which melee attacks on another unit cause the attacked units to also damage the attacking unit, while ranged attacks do not suffer from this "retaliation" ...
0
votes
1answer
56 views

How to store level data in a libgdx game if implementing ECS pattern

I am writing a beat'em up like game in Libgdx while following the ECS pattern brought up by ashley. For setting up the stage, I am using TileMap and Tiled. An object layer for collisions, and a tile ...
1
vote
0answers
46 views

How can I bundle assets into an executable from my game-maker-like editor?

I am attempting to implement a simple "game-maker" solution. I'm working with Visual Stsudio, in C#, using MonoGame. I'd like the games my editor creates to be stand-alone executables, with their art ...
0
votes
0answers
48 views

What is the more efficient way of implementing 3d TD maps

This question is more on the design aspect than coding. I am working on a 3d tower defense game, where essentially each map is built on a 27x37 grid (not using real units), filled with walls(cubes ...
-6
votes
1answer
88 views

Lost in Development [closed]

My name is Julian Ngolla. I am a 20 year old biology major who is a junior at Hunter college in NYC. In other words i am constantly busy and am basically broke. Ever since i was a kid me and my ...
1
vote
0answers
22 views

Concerns about using a 3D tileset grid

I'm thinking of implementing a 3D tile system for my engine, and tie it to it's world streaming system as well. As in, using it for it's terrain for an open world in an engine that theoretically can ...
-1
votes
1answer
94 views

who programs attack speed in a game [closed]

Is it the game designer that programs attack speed and attack values for the player in a game, or does the artificial intelligence programmer program attack speed and attack values for the player in a ...
31
votes
5answers
6k views

Use an instance or a class for game resources (wood,iron,gold)

So I'm making a game where you can send ships to locations to sell or buy resources like wood, iron, gold, etc. Now I was wondering how the resources should be created in de game. I came up with 2 ...
0
votes
0answers
52 views

I Need help with Match-3 mechanics in Gamemaker

Engine used: Gamemaker Studio, Professional Edition Note: I just saw a suggestion to use an array/matrix, and that's probably infinitely more useful and easier than what I'm doing right now (free-...
0
votes
0answers
28 views

How does game engine in language A and game logic in language B work? [duplicate]

What I'm trying to understand. A lot of games, Like Crea by Siege games and Viking Squad by Slick Entertainment. Uses of course an graphics library/engine for there game but one language ...
0
votes
0answers
45 views

Is it legal to make a clone of a game? [duplicate]

first time on the gamedev stack exchange and I was wondering if fighting mechanisms can legally be cloned and be used in a game. For instance, like in the earthbound series, the rolling hp counter or ...
0
votes
0answers
37 views

Detecting collision of multiple moving objects

I have wrote a simple game that has a 100 balls bouncing off the borders of the canvas. Each ball is an instance of ball class function that has the following definition: var cnv = document....
1
vote
1answer
43 views

Is correct to calculate values in percentage, using the total number of iterations?

Trying to clarify the problem. Imagine a factory that produce soccer balls; if you produce 1 ball, it will take a certain amount of game cycles. For sake of simplicity, let's say it could take ...
0
votes
1answer
66 views

How to decide between strafing, turning etc for lateral character movement? [closed]

I have been studying the character movement of many 3rd person games. But just when I think I have come to understand the conventions or found a pattern, it seems I come across another game which does ...
0
votes
1answer
88 views

Tips on thinking of a good game mechanic? [closed]

I am trying to make a turned based rpg and I really want to know how can i make original game mechanics like Undertale with it's sparing system.I am not really that creative to think of a good game ...
1
vote
1answer
53 views

Categorizing Projectiles in an arcade shooter (multiple inheritance?)

I have been working on a simple arcade shooter in Java in the vein of missile command/space invaders. I've made a base Projectile class and have been extending other Projectile types from it. This ...
0
votes
1answer
37 views

Highlighing and hit detection on a geographic game [duplicate]

I'm developing a geographic game where you select a country and it highlights. At first I thought about using 196 images (1 for the world, 195 for each country highlight) with the same size, and the ...
9
votes
2answers
317 views

Entity component system - game progression

I'm quite new to game development (but not to programming) and I'm trying to figure out what would be the best way to handle inter-world communication. What I mean is this: I've been reading about ...
2
votes
0answers
76 views

Masters in Computers Science OR Game Design and Development? [closed]

Hey guys so I've been very confused on what path to take in terms of education. I'm a soon to be computer science graduate with a BS in Computer Programming. My hope is to one day land a job in the ...
0
votes
0answers
29 views

Direction buttons for Android game

I am new to Android development and i am trying to develop a game. I have a basket which is used to catch different objects which are falling down randomly. Now to catch those objects, i am currently ...
0
votes
1answer
37 views

Libgdx - changing tiledmap smoothly, Tween engine maybe?

First question here, so bare with me if I make a mistake or two. Long story short I'm currently developing a side scroller game in java with libgdx, which uses tiledmaps from the tiledmap creator ...
1
vote
1answer
29 views

Quill18 Tutorial broken or Have I broken something?

Busy following a Quill18 Tutorial for a Tower defence game and It keeps giving me an error(NullReferenceException: Object reference not set to an instance of an object Solution 'TowerDefence') Now I ...
2
votes
2answers
537 views

Ways to present levels overview [closed]

I'm working on a game that will have lots of (more than 100) levels. The player has to finish a level before she can play the next one, but also can play levels again that are already finished. Now I'...
0
votes
3answers
128 views

LibGDX simple button with image

I want to make two image buttons (play, restart) in my main menu screen but I dont know how to do it. I tried this: Texture playTexture = new Texture(...) Image playImage = new Image(playTexture) ...
0
votes
2answers
38 views

Turn Radii and speed calculations

Ok guys I'm an aspiring game designer and I'm trying to develop a racing board game using real life as a basis for my mechanics. The problem im having is I'm not very mathematically inclined I found ...
0
votes
1answer
35 views

Does a Standard Exist for Game Entity View Frustums

I was just recently adding the ability for my in-game entities to have their own Frustums, with the intentions of making them able to see enemies later down the road of my development cycle. My custom ...
4
votes
2answers
176 views

10 weapon types, 2 proficiencies, rock-paper-scissors relationship?

I want to make a game where there's a total of 10 general weapon types. I want any given character to be able to be proficient with 2 of the weapon types. Looking at the fact that 10 is an even number,...