Game engines are a collection of libraries and tools that provide a framework to create games.

learn more… | top users | synonyms (1)

0
votes
1answer
24 views

Shadow mapping too slow and ugly!

As many of you are, I am working on a game. I have just added my first attempt at shadow mapping (standard variation) and quite frankly I am very disappointed. I am literally squeezing as much out ...
0
votes
0answers
15 views

Unity or Cocos2D for a turn-based strategy and an isometric management game? [on hold]

Me and some friends are working on a 2D turn-based strategy game similar to Fire Emblem. Also, as a side or a future project, we could be working on an isometric management game. I'd like to know ...
0
votes
1answer
48 views

Create a map without using too much of memory

EDIT : My Tile is a little graphic sprite shows a village or free space... I'm Creating a strategy online game on Xamarin. I want to create a static 2D 1000*1000 Map and put each player in one of ...
0
votes
0answers
33 views

Game engine code review help [on hold]

I'm currently working again on my game engine CreekEngine. I wrote the engine to use the SFML library as graphic and audio library. I need some review on my engine. Can someone tell me what's the good ...
-1
votes
0answers
38 views

What are the “hidden” limitations of Unity Plus compared to Unity Pro? [on hold]

Unity recently announced their new plans, which comprise of Personal/Plus/Pro/Enterprise. The scope of this question is to compare (carefully) the differences between the Plus and Pro licenses only, ...
-4
votes
2answers
82 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
vote
2answers
157 views

Game Engine architecture clarification

I want to write my own (simple) game engine with OpenGL. I use GLEW and GLFW and so far linked it successfully. My question is: Should the engine or the respective game (which depends on the engine) ...
3
votes
1answer
38 views

Having trouble combining color attachments to implement bloom

I'm trying to implement bloom in the same manner as this tutorial http://www.learnopengl.com/#!Advanced-Lighting/Bloom but I am having difficulties. I have the 'pingponging' working IE the blur ...
0
votes
0answers
37 views

I need a payment gateway for my game [closed]

I am a game dev. I am thinking to make a game with in app purchases. But receiving money feom google play isn’t available in my country. So i am searching for other ways. Please help me. I cant use ...
0
votes
1answer
80 views

Is 3d game development advantageous/possible in SDL2? [duplicate]

I think this is not appropriate, but as the given video in the link, the youtuber name Bisqwit creates his own 3d engine from scratch in C and SDL2. How much is this advantageous is real 3d game ...
-1
votes
1answer
69 views

The best way to handle the actual render loop

I've been diving into OpenGL. So far, so good, and quite a few features implemented and objects look good. Now I want to move on to more complicated scene with many objects. First off I am NOT asking ...
0
votes
1answer
26 views

Possible to detect handedness of normal maps in shader?

I've implemented normal maps into my game renderer using the formulas by Christian Schuler. It works OK with most normal maps but some not so much since in some the Y component (green) is reversed. ...
1
vote
0answers
44 views

Inconsistent read violation when using game state machine [closed]

I am getting some very inconsistent read violation errors with my FSM. It is very hard to reproduce but it always happens when the FSM is switching between states. It breaks at this block: void ...
1
vote
1answer
62 views

manipulating camera with mouse

I am writing a OpenGL game engine and also an editor for the engine. In my editor, i can import 3d models from fbx/collada as a scenegraph. Now i want to implement the option for the user to rotate ...
1
vote
2answers
133 views

Java 2D Game - Screen Images Flashing

I'm currently working on a 2D Java Game. When I start the game everything works fine. A constant Update- and Framerate. When I'm using normal graphics methods to draw shapes nothing happens. But as ...
1
vote
0answers
47 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 ...
1
vote
1answer
62 views

Loading scenes from files, or hard coding it?

In a game engine I'm working on I'm using scenes similar to what you would find in Unity. The entities in my game are composed of reusable components and custom data which is linked to those ...
0
votes
1answer
100 views

Proper system architecture in a game engine?

This is my first time attempting to create a game engine. I came across a theoretical problem and would like to solve it before implementation. Right now I have a WindowSystem, which opens the window, ...
6
votes
1answer
167 views

How to find out at runtime if Vulkan and/or OpenGL support is available?

I'm building an engine, which has Vulkan for its primary rendering engine. But to have at least some backwards compatibility with devices that don't get drivers for (Mainly mobile) it I want to ...
1
vote
1answer
53 views

Basic Animation Concept - Stuttering Sprites (Java)

The Problem I have some sprites animating across my screen (some spaceships). I alter their X coordinates (like -5, for animation) in my game loop. I want the animation to happen faster, however ...
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
1answer
74 views

Should I check all the collisions in the game world?? - 2D game

I'm developing a 2D game engine and right now I'm designing the collision system. I've read about space partitioning and QuadTree, and I understand that only the objects that are in the user's view ...
5
votes
1answer
95 views

Why can't game be easily adapted to VR [closed]

I've had this question for some time now, but never got around to asking it. Why can't games be easily adapted to VR? I understand some games in which animations change viewpoint would nauseate the ...
1
vote
0answers
22 views

Is there a more useful “inverse” alternative to portal rendering than antiportal rendering?

I'm in the process of sketching out the design of a 3D rendering engine as I'm learning my way around the subject. (Preemptively: yes, I have my reasons for rolling one from scratch, not least the ...
1
vote
1answer
75 views

Entity-components pattern and memory management

I indent to use a level-entity-components hierarchy in my c++ game engine where level is just a placeholder for entities. However, since I'd like to setup all the levels at once (and thus entities and ...
1
vote
3answers
70 views

What technique would I use to animate a 2D curling tentacle?

I have played around in Cocos2D-X and I think I understand the limitations of sprite-based animation fairly well. I want to have a game with some characters curling and extending a tentacle which ...
20
votes
7answers
5k views

What advantage do OpenGL, SFML and SDL have over software rendering?

I started watching the Handmade Hero stream, where Casey Muratori creates a game engine without using frameworks or such. Yesterday I got to the part where he showed how an image is drawn onto the ...
1
vote
3answers
126 views

Array Texture 2D with different sizes for the textures?

I'm making a 2D game engine, and I need a way to batch all textures into one so I only make one glBindTexture call throughout a scene. I am trying to use 2D texture arrays, but they only support ...
0
votes
1answer
74 views

Advice on Story Text-Based Game [closed]

I am currently in preparation on making a game. This game will be looks like Lifeline by 3 Minute Games, which is a story text-based game. My game will have the same concept with it. Where there will ...
0
votes
1answer
76 views

Do I need to use a game engine to make a simple game function on other platforms? [closed]

I'm a complete beginner really enjoying learning how to code (currently in Python) and my first games will be very simple, mostly text based, but I'd like them to run on friends' phones and computers ...
27
votes
3answers
4k views

For custom game engines, what should I do if my core data is malformed or missing?

I'm writing a custom engine for a game. I started this game well before I understood why I should use middleware instead, and it's too far along to rewrite. The vast majority of my data comes from ...
0
votes
1answer
76 views

Is window creation decoupled from game engine?

I'm new to game development, and I was wondering about a architecture question. The window creation code in C++ is given by doing the following: Fill out a WNDCLASS struct Register the window class ...
0
votes
2answers
80 views

How do I reference one gameObject with script attached to other?

this is all in Unity 3D with C#. Thing is, I have attached a script to my player that should Destroy TreeGroup (as in forest) whenever I press 'Q' and Instantiate them when I press 'E'. Here is the ...
1
vote
1answer
77 views

2.5D overlapping

I started making a game, wich has a 3d engine under it, but achieves a 2d look by using ortographic camera and billbiards. Similar to how Don't starve, Realm of the mad god and (I think) the new ...
2
votes
0answers
48 views

How to calculate specular contribution in PBR?

I'm trying to implement PBR in our project (we started a small game engine for academic and learning purposes) and I cannot understand what is the right way to calculate specular and diffuse ...
1
vote
0answers
37 views

OpenGL texture not loading onto the model

I am still learning and I'd like to apologize if I don't explain something clear enough or anything like that. please forgive me :) So I am experimenting with 3D graphics for my university assignment....
0
votes
2answers
39 views

Single player game into Multiplayer game(Not online) [closed]

How difficult is it to do this?(Like, do you need to so skilled that you aswell might have created the game yourself) Do you need to change a lot of the code? For example, if I have a single player ...
0
votes
1answer
98 views

How should my engine Identify objects

I'm making a fairly basic openGL 3D engine, at the moment, when you load an object, you would write manager->LoadObjFile("cube.obj"); manager->AddParent("uvmap.bmp", "cube.obj", "cube", glm::...
0
votes
0answers
20 views

Change the player 3d model in runtime

Suppose I am playing a zombie game, and a zombie bites me on my arm. So, to stay alive, I have to cut off my arm, right? Or maybe you are playing a FPS and an enemy player shoots you at your hand. ...
1
vote
0answers
26 views

How to change text on collision in Unreal Engine

I've just started using Unreal Engine, and I was trying to do a super simple game where there is a character that has text above his head that says 'Bag 'o' fries'. My plan was to have it so if ...
3
votes
2answers
113 views

Designing ability interaction system

I am making a turn based game where player chooses a team of heroes with specific abilities for each of them. (ex. stun one enemy, deal 20 damage to all enemies, heal 10 HP to one ally,...) The design ...
0
votes
1answer
71 views

What is the exact difference between the game and game engine? [duplicate]

I thought game engine are something like Unity or Unreal. They have a editor with scene editor, some Physics library, some scripting editor and tools to improve the workflow of developer. Furthermore, ...
1
vote
2answers
124 views

How do game engines like Unity and Game Maker exports to other platforms?

From what I understand, if you want to export a Unity/GameMaker game from the editor, the game needs to be compiled to create an executable. But I thought to produce a Windows executable you needed to ...
0
votes
2answers
238 views

Shall we create our game engine in this case? [closed]

Although my friend and I are not interested in game development, we like creating tools. We would really like to give life to our own game engine, however, we don't want to put effort into something ...
1
vote
0answers
40 views

Android based game for motion detection and server-side counterpart [closed]

I am starting to work on a small game for trial purposes. There is information I am missing and I thought I would get some good suggestions. The game : A simple prototype to test how we can control ...
2
votes
2answers
113 views

Render terrains depending of the player position (Chunks)

Well, I have an array with all the terrains. How do I render them? I just add them to a List of terrains that are sent to the Renderer. There, every terrain of the list is rendered. The problem is ...
0
votes
0answers
37 views

Why would somebody want to turn off v-sync? [duplicate]

From this recent article about technical limitations of UWP, I've found inability to turn off v-sync listed as a negative point. I understand lowering graphics settings like texture quality, various ...
24
votes
6answers
5k views

Is there a reason to add options to not use advanced game technologies in a game engine/library?

I have been developing a game engine, and have been discovering and reading up on game technologies such as anisotropic filtering, ambient occlusion, anti-aliasing, etc. Usually in games, you can ...
1
vote
1answer
75 views

Managing game states (states flow, controlling the state machine…)

I am currently struggling really bad to make the game states management. Before we dig into the problem, I must point out that I do know about state machines, I do have both implemented (states and ...