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

learn more… | top users | synonyms (1)

3
votes
1answer
49 views

Does SpriteKit follow the MVC pattern?

I am currently working on an iOS project called Old Frank that I have been trying to follow a MVC design pattern. The gist of it is. GameObjects(model) <- Scene(controller) -> Sprites "SpriteKit" ...
0
votes
1answer
30 views

What type of loop code on game engines? [duplicate]

Recently I worked on a game on Spritekit Engine. My question is not about spritekit, but generaly about game engines. When I write a loop code and run it (eg while i< 100000) my CPU usage goes to ...
-1
votes
0answers
18 views

I want to develop games in WPF. Is it possible to use game engine with it? [on hold]

I am newbie in development of games. I want to develop games in WPF. Is it possible to use game engine with it? If yes, then which one is preferred. Sorry, if the question is repeated.
-4
votes
0answers
74 views

What is the best game engine for indie game development? [on hold]

I always wanted to create a game, nowadays it seems to be possible with no budget/a small budget and all by yourself. With the news of Epic Games releasing Unreal 4 for free, Unity releasing Unity 5 ...
0
votes
0answers
57 views

how much the main loop of game engine fast? [on hold]

i am new to developing games . i read some articles about main loop of game engines and i want to know how much it fast? Suppose in a Need For Speed with 10 player and high resolution and full ...
2
votes
2answers
129 views

How does a loop work in game engines? [duplicate]

Recently I started working on a game with the spritekit engine. My question is not about spritekit in specific though, but generally about game engines. When I write a loop and run it (eg while i ...
0
votes
1answer
79 views

Does game engines (like Unreal, Unity, Crafty) add value compared to pure js frameworks (react, ember..) for my isometric tile-based games [closed]

I'd like to create a huge tile-based board (say 100K tile). The game does not have any advanced graphics (you don't see the players or landscapes), the main difficulty is that it has 100K tiles to ...
186
votes
10answers
50k views

When should I use a fixed or variable time step?

Should a game loop be based on fixed or variable time steps? Is one always superior, or does the right choice vary by game? Variable time step Physics updates are passed a "time elapsed since last ...
1
vote
1answer
186 views

Structure gameobjects and call events

I'm working on a 2D tile based game in which the player interacts with other game objects (chests, AI, Doors, Houses etc...). The entire map will be stored in a file which I can read. When loading the ...
2
votes
3answers
888 views

How common are game engine bugs, and can I claim damages for them? [closed]

Are game engine bugs (in popular ones like Unreal and Unity, not some unknown ones) common? I know engines like Unreal, Source and Unity3D are well tested and maintained, but, for example, is there ...
1
vote
0answers
36 views

In MVC is the View allowed to see but not talk to the model? [migrated]

I have been reading up on MVC and have been trying to follow it to the best of my ability but one thing keeps coming up. Can the Views see Model Objects? My current structure for my game is as ...
0
votes
1answer
42 views

Selecting minimum GPU requirements for a video game a couple years out

How does one go about determining a good minimum GPU requirement for a game that development is starting on that will be published in approximately 2 years. On one hand you want as many people as ...
1
vote
0answers
99 views

Is there any popular AI game engine? [closed]

Is there any sophisticated game AI engine that can save time on AI implimentation and provides strong and clever AI? The game genre is strategy, so AI should be strong. The game in some aspects is ...
1
vote
0answers
32 views

Proper joystick input processing

Take for example, the Xbox One controller. XInput returns joystick input along 2 axis (x & y). I'm not sure if the hardware just measures voltage across 2 axis or not, I'm not very knowledgeable ...
4
votes
3answers
2k views

Web-based interactive fiction engine?

Are there any web-based interactive fiction engine that allow you to script a game and have it run from a website?
3
votes
2answers
2k views

FBX Importer - Texture Name

I have a problem with the FBX SDK. I read in the data for the vertex position and the uv coordinates. It works fine, but now I want to read for each polygon to which texture it belongs, so that I can ...
0
votes
1answer
211 views

Grid collision - finding the location of an entity in each box

I am trying to implement grid-based collision in a 2d game with moving circles. The canvas is 400x400 pixels. Below you can see the code for my Grid class. What I want it to do is check inside which ...
0
votes
1answer
366 views

AndEngine - Performance problems with many entities

I'm developing a rolling scene based game I'm loading all the entities from a XML file and create them in the Loading Scene recently I increase the game width , and by doing so , in the whole level I ...
1
vote
1answer
91 views

How can I do sprite batching in SFML?

I'm new to game dev and using SFML. I need to use lots of sprites at the same time, so I will probably need sprite batching. I know that sprite batching is used to draw multiple sprites with a single ...
47
votes
8answers
12k views

Where to start with game development? [closed]

To anyone who finds this question on Google or elsewhere 3 years after asking this question I've had a lot more experience with game design, and I have a good idea what I was lacking in ...
0
votes
1answer
147 views

How to compute matrix transform local/world on OpenGL

I'm developing an OpenGL program where each object / entity contains m_WorldPosition, m_WorldOrientation, m_WorldScale and m_WorldTransform (Vector3, Quaternion, Vector3 and Matrix4f). The problem is ...
0
votes
0answers
27 views

Terrain texturing problem in cryengine 3 sdk

When I try to paint textures on my terrain, I'm getting the underlying black/white grid thingy. Moreover, I keep losing the color on my terrain every time I load the level. any ideas what I'm doing ...
1
vote
1answer
84 views

How do I let a game support different rule sets?

I'm making a MUD game engine that supports D&D , Pathfinder and other tabletop-RPG rule sets. I am starting to build out how characters interact with the world (e.g. dialog, battle, searching for ...
-4
votes
1answer
89 views

Does Unity 3d cost money? [closed]

So I installed an Unity engine and I want to develop games by that. I heard that it costs 1500$ to program the code and post the game. Is that true? Did some1 developed a game with it and uploaded it ...
0
votes
0answers
27 views

Game restarts after facebook login in andengine

I have created game in which i have used facebook login after successful login i am redirected to my splashscreen i don't want to go to splashscreen instead i want to open another scene but i don't ...
1
vote
0answers
52 views

XNA/DirectX: Advanced 3D Sound

Im currently working on an xna game with c#. Ive been looking into 3D Sounds recently as this is the next objective on my list. Ive found several tutorials online and they dont work to the standards ...
3
votes
5answers
997 views

How do I prevent memory-modification cheats?

There are many memory-altering programs out there nowadays (Cheat Engine & co). Is there an efficient way to keep a constant variable actually constant? I had two ideas: Make a separate thread ...
9
votes
3answers
2k views

Unit Testing at Unity3D

How to implement Unit Test at Unity3D. I wonder if it would be possible to extend the Unity editor to have some sort of testing framework in it. Is there any guideline to implement it? EDIT : ...
1
vote
1answer
70 views

State system and animation of derived classes

I'm trying to get some kind of state system for my game objects. I have a base Actor class that is derived by classes like Policeman, Informant or Brawler. Each of those classes describes different ...
4
votes
3answers
608 views

Do I have to compile Unreal 4's source myself in order to make games with it?

Now I understand the need for this if people want to make modifications to the engine itself, but if I want to use the engine as is and just program games with it, do I need to do all this? I figured ...
0
votes
1answer
80 views

Distortion problem with perspective projection

For various reasons – partly educational, partly technical – I'm writing a 3D game engine from scratch, using OpenGL 3.0; aiming for Core Profile, eventually, so of course I'm using a custom matrix ...
0
votes
1answer
60 views

Does level streaming in games load directly from the HDD?

I wondered if the level streaming loads directly from the HDD. My first thought was if that would not be to slow, or if the chunks are just loaded into ram and asynchronously processed if appropriate ...
2
votes
2answers
168 views

What are my options other than game engines? [closed]

I'm a programmer. I've experience in Java, python, and c++. I see that some big games are built using game engines (Crysis uses Cryengine). However, other don't (Bayonetta for example). what's their ...
1
vote
2answers
173 views

What GameEngine to choose [closed]

I concider myself an amateur, but I have quite some experince in Unity3D. Over the course of the next three years - before I can quit my job and go to colledge - I want to make ONE game. Now the ...
19
votes
9answers
11k views

Why do game developers write their own engines instead of using existing ones?

I observed that most of the most, big and well-known game titles developers oftenly develop their own engines - like Valve has their engine, Crytek has their own, Ubisoft has their own, Epic games has ...
0
votes
2answers
266 views

Recommended approach for event system in Java

What are the recommended approaches for an event system of a turn-based RPG's battle engine? The system I'm currently working on has a runEvent method that sorts the actions queue based on their ...
0
votes
0answers
23 views

Cleanly and quietly passing decrypted gamedata to game engine executable? [duplicate]

What? I've been developing a fairly large game in the Blender Game engine (an open source GPL game engine) for a little over a year and a half now and have been struggling with a commonly used method ...
1
vote
1answer
76 views

Unity engine vs JS engine for browser game [closed]

I'm trying to do a browser based game and I don't want to create my own game engine, no sense in recreating the wheel. Should I use Unity as my game engine? Or should I focus on a more Javascript ...
10
votes
8answers
2k views

Physics-perfect (or somewhere near) 3d sound engine [closed]

I'm new to game programming, although I have some years of experience in console/web development. My problem is not so much that I can't find what I'm looking for, it's just that I don't have the ...
4
votes
1answer
264 views

Game Programming Gems series still of value? [closed]

Former Nintendo dev Mark DeLoura wrote a series of books called "Game Programming Gems". (http://www.satori.org/game-programming-gems/) Do these books still contain valuable concepts, considering ...
0
votes
2answers
123 views

Should I use DirectX 11 for 2d games or should I stick to DirectX 9? [closed]

After two years now I wanted to continue working on my sandbox project which I actually used to learn and experiment with various C++ features and DirectX. So far I have simple elements for 2d ...
2
votes
1answer
116 views

At what scale do I need to make tools? [closed]

In making a game, if I'm writing my own engine, at what sort of scale of team should I invest time in making a level editor tool? If it's just me on my own will it be worth it? Or when there's a team ...
8
votes
9answers
2k views

MMOs based on .Net? [closed]

Are there any real MMOs where the server engine is based on .Net?
95
votes
9answers
11k views

Entity communication: Message queue vs Publish/Subscribe vs Signal/Slots

How do game engine entities communicate? Two use cases: How would entity_A send a take-damage message to entity_B? How would entity_A query entity_B's HP? Here's what I've encountered so far: ...
6
votes
4answers
8k views

Is AGS outdated for Point & Click Adventures? [closed]

I am working on a Point and Click Adventure game being coded on the AGS engine, and just recently, the question of 'is this outdated?' has come up. I'll admit, AGS is a rather old, and kind of went ...
6
votes
4answers
691 views

Why should I use separate initialization and clean up methods instead of putting logic in the constructor and destructor for engine components?

I'm working on my own game engine and I am currently designing my managers. And I've read that for memory management using Init() and CleanUp() functions are better then using Constructors and ...
0
votes
2answers
84 views

If I released a game engine under GPL v3, can I specify what parts of their code can be released under their own license?

I have a few questions about what users of my engine could copyright in their own project. The way the engine would work would be that it would be a standalone program in Java that would load all of ...
0
votes
1answer
118 views

Render system should know entity manager?

in an ecs based game architecture, I think the entity manager is a "high-level" system, and the render system a "low-level" system. When I move my entity (that means I edit the position component of ...
0
votes
1answer
155 views

GPL Game Engine - What needs to be released under GPL?

I'm hoping I can clarify this issue. Note, a similar question has been asked here, but it doesn't really give a specific enough answer that I can comprehend at this point! :- How does one escape the ...
15
votes
1answer
765 views

How are entity systems cache-efficient?

Lately I've been doing a lot of reading on entity systems to implement in my game engine (C++/OpenGL). The two key benefits that I constantly hear lauded about entity systems are 1) the easy ...