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

learn more… | top users | synonyms (1)

12
votes
2answers
895 views

XNA: Questions regarding games architecture

So I've finally got around to playing around with XNA and have been toying around with making a 2D game (I have a bunch of art assets from a friend who developed it on iOS) A lot of things seem to be ...
4
votes
1answer
398 views

Porting games made for PC to console in UDK/Unity3d

I am now trying to learn game development in UDK and Unity3d, just trying both out, and try to get an idea how they work, and for now im mostly focusing on the PC games.. I want to know, how ...
1
vote
1answer
602 views

Tile based game engine for WP7?

I showed my friend a demo of what I was doing with the farseer physics engine on the windows phone and he wanted to know if farseer would be good for a game he wants to develop. It's a tile based game ...
2
votes
2answers
371 views

Which platform and what strategies can I use

There's this game, that I've been wanting to make for quite some time. It's a project that I've started and had to abandon in the middle a couple of times. However, this time I'm determined to finish ...
-1
votes
1answer
3k views

What is the best engine for my first serious 2d game? [closed]

What game engine/graphics engine should I use for my first indie game? I'd like to add that this is not my first game, I've previously used Allegro for 2d development (pong, chess and stuff). I am ...
10
votes
2answers
1k views

What should I keep in mind while developing a game for Steam?

I recently did the programming on a game that was just released and i've decided that for my next project I want to do something a little bigger scale. I plan to develop a game to be sold on Steam, ...
4
votes
3answers
1k views

OSX 2D game engine

Are there any other OSX game engines out there similar to Torque from Garage Games? I looked into Torque awhile back but the current version 2D version hasn't been updated in a long time and there are ...
10
votes
5answers
584 views

Dynamic audio score/music

I'm interested in developing a game who's background music changes with the mood and scenario of the game's action. Of course many existing games do this (halo for example), but I was interested in ...
15
votes
4answers
4k views

What are the pros/cons of using a 3d engine for 2d games?

What pros or cons should a beginner be aware of when deciding between a 2d game engine (like Slick2D/Flixel/FlashPunk) and a 3d engine (like Unity) for 2d game development? I am just getting started ...
1
vote
2answers
677 views

What are the technologies used to create Metal Gear game?

What are the technologies (programming languages and engines for example) used to create "Metal Gear : Snake Eater" and "Metal Gear : Guns of The Patriots"? Is it usually to keep those things secret? ...
30
votes
2answers
2k views

How'd they do it: Destructible environments in BF:BC2 and BF3

How did the folks at Dice create the destructible environments in the more recent Battlefield games? Did they just assemble the buildings out of predefined sub-regions that break apart when there is ...
2
votes
2answers
6k views

Find all Game Objects with an Input string name (not Tag)

I'm trying to mimic FindGameObjectsWithTag with FindGameObjectswithName. I know using tags is faster, but I'm trying create a way to search for objects I spawn with a child object I name on ...
-4
votes
2answers
341 views

Is my “engine” development process ideal? [closed]

I was thinking about a game engine development, I understand as engine the main program that can develope next duties: Receives parameters. calculates what is needed. Delivers results. As an ...
13
votes
3answers
1k views

Avoiding singleton pattern for Event Scheduler?

I want to make an Event scheduler for my Game, I basically want to be able to schedule the triggering of a Game Event. This can be a one time trigger, or a periodic trigger (trigger event ...
8
votes
2answers
556 views

Need advice for 3D BSP based graphics engine

I have coded myself a OpenGL BSP viewer for an old game format. It is very similar to the Quake 3 file format. Because my interest is developing graphics engines, I want to be developing while looking ...
3
votes
2answers
970 views

implementing multi pass rendering in a game engine

I have done multi pass rendering before and understand how it works. I did a simple example which rendered a basic scene with shadows. This was all done in one file. Now I am trying to figure out is ...
1
vote
1answer
2k views

Whats the best cross-platform game engine that supports Linux? [closed]

What is the best cross-platform game engine, being the most commercially supported, there is for free available for development on Linux? I'm planning on creating multiple, non-commercial, fps games ...
3
votes
1answer
492 views

Best approach to simple per-fragment lighting - OpenGL

I am programming a graphics engine for an old game. The game uses a BSP geometry which I have rendering perfectly. For it's lights however, it simply has light instances with the standard x, y, z, ...
3
votes
1answer
461 views

Engine Design for Rendering Reflections

I have a very simple game engine. A GameObjectManager stores a collection of all the GameObjects. When I want to render, I just call GameObjectManager.render() from the rendering context. This works ...
2
votes
1answer
2k views

N64 SDK and Coding

Recently I've been looking into developing games for N64 emulators and modding existing ROMs and I wanted to know if there are any tools out there which can be used to write the code for the emulators ...
6
votes
3answers
1k views

Are the Marek-knows tutorials any good or still relevant? [closed]

Anyone have any experience with this? This hasn't been refereed as mush as it 'looks/sound' like. http://www.marek-knows.com/index.php5 Among many other products, the site provides game engine ...
8
votes
1answer
832 views

Which 3D file format should my engine use if I don't want to have to change it later?

Is there a de facto format for exporting a 3D model from modeling software to a game engine? I know it varies by engine and situation, but what is the general idea that comes to a skilled game ...
7
votes
2answers
2k views

Character Animation Library

I am looking for character animation library which can be included in my game engine. I prefer FOSS but, paid is good if it's price is reasonable. So, far what Ive found is Cal3d.But it looks dead. ...
29
votes
3answers
3k views

Several classes need to access the same data, where should the data be declared?

I have a basic 2D tower defense game in C++. Each map is a separate class which inherits from GameState. The map delegates the logic and drawing code to each object in the game and sets data such as ...
-4
votes
1answer
260 views

In esenthel engine how can I remove some object from Gui class?

I know many people in this site may not know esenthel engine at all and my question may be better answered at engine forum but I'm putting it here to share the name of a real easy to code gameengine ...
4
votes
3answers
4k views

Where to look for good 2d c++ opengl game engine architecture?

I'm writing own game engine and want to look how other peoples implement game engine architecture. So any advices about well architected engines (even paid ones) are welcome.
6
votes
4answers
2k views

How does an Engine like Source process entities?

[background information] On the Source engine (and it's antecessor, goldsrc, quake's) the game objects are divided on two types, world and entities. The world is the map geometry and the entities are ...
2
votes
2answers
850 views

Game Server Framework / Engine that supports AMF? [closed]

I am looking for a server technology that supports AMF (because I plan on using an as3/flash front end). I would like to develop game logic / simulations that run on the server. Small number of ...
7
votes
3answers
468 views

Where does the Framework (XNA) end and the API (DX) begin?

I have read alot of interesting questions asking about XNA vs. OpenTK vs. SlimDX vs. OpenGL vs. DX, and while it is really useful to get others general impressions from 100s of hours using these ...
6
votes
3answers
658 views

When does parallel-tasks engine becomes a good solution?

I'm often tempted to break the game I'm working on to try a parallel-tasks based architecture, but that don't seem a big requirement for my project so I avoid this for the moment. I'm planning to just ...
13
votes
2answers
1k views

Textual descriptions of 8-bit and 16-bit game engines

I found a good description of the engine in the Sonic games. It describes roughly how the engine works for people writing their own clones. In my case, I am simply interested in getting a general view ...
7
votes
2answers
1k views

OpenGL 2 and back vs 3 and forward: What are the key differences for 2D graphics?

OpenGL contexts before and after OpenGL 3.0 are rather different. So far I've really only worked with buffers on either side anyway, I do know the most notable difference is lack of Immediate Mode. ...
0
votes
3answers
243 views

Using an engine to create content with PHP - but how should it happen?

I need to create an engine that will allow me to add content to a website. The website is a browser-based game. This is a verbose engine that should be able to handle many different aspects of the ...
9
votes
3answers
3k views

Why XNA is not considered a game engine?

I'm just wondering what XNA is missing to be considered as a game engine? It does all the things a game engine should do (except the physics part); it also has support for every aspect defined on ...
19
votes
5answers
5k views

When to roll your own game engine?

I've been a software developer for 5 years now and wanting to get into iOS game development. I've played around with the iOS SDK for about 2 years now, attending cocoaheads meetings and feel I have a ...
5
votes
3answers
2k views

Chrome Angry Birds engine?

Was Chrome AngryBirds game made using html5 canvas? And if yes: what kind of engine did they use?
5
votes
2answers
646 views

How can I handle a 2d game with tens of thousands of sprites rendering at the same time?

we are trying to make a small 2d game which requires an excessive amount of sprites spawning and moving around the screen at the same time. We did try doing this in python but it started choking at ...
3
votes
1answer
799 views

Where can I download the Doom Classic source code, the iOS port?

Doom classic source code for iOS was released by id software, and has a download link on this page: http://www.idsoftware.com/doom-classic/. The issue is that the url doesn't work, I sent an email to ...
8
votes
4answers
4k views

What are some good resources for creating a game engine in XNA? [closed]

I'm currently a student game programmer working on an indie project. We have a team of eleven people (five programmers, four artists, and two audio designers) aboard, all working hard to help design ...
4
votes
2answers
222 views

JS: Should I have an upper limit to the number of update cycles per sec?

I'm making a javascript game engine for fun and one thing I noticed was that my laptop runs super hot with the simplest game mechanics and that my game is doing about 600 updates per second. The ...
6
votes
4answers
2k views

MVC or Components, or both?

I'm an experienced developer but recently I've been wanting to get into game programming but as you know game development is an entirely different beast from most other forms of programming (perhaps ...
11
votes
4answers
4k views

Physics engine recommendation which can simulate pool game correctly? [closed]

I'm making a pool-game like game. This game requires correct (or very accurate) reflective bounces. I tried Box2D and Bullet Physics, but they both have this problem. If there is a wall on top of ...
5
votes
3answers
6k views

Open Source Engine for RTS [closed]

I must write a cross-platform real-time-strategy game within 2-3 months. I want use C++ and OpenGL and am looking for an engine. The engine must be open source and work under both Linux and Windows. ...
-8
votes
3answers
2k views

Which game engine is compatiable with Visual Studio 2010 Ultimate and Silverlight? [closed]

I would like to use a game engine with Visual Studio 2010 Ultimate. Flat Red Ball only seems to work with Visual Studio 2008 or express edition. You will receive "You can't add a reference to as it ...
10
votes
3answers
22k views

Writing Game Engine from scratch with OpenGL [closed]

I want to start writing my game engine from scratch for learning purpose, what is the prerequisites and how to do that, what programming languages and things you recommend me? Also if you have good ...
2
votes
2answers
796 views

Choosing an engine for a new game [closed]

Right now, I'm planning a new FPS single-player Half-Life 2/Call of Duty: Black Ops/Crysis 2-like, and I'm trying to determine what game engine should I use. Right now, my team is me, as a programmer, ...
4
votes
3answers
1k views

Writing C# for iPhone 2D Game Dev - Not Unity

What are my options for writing C# code to produce a 2D iPhone game? I specifically mention 2D -- Unity will not suffice for me (even though it can "fake" it with a 2.5D game). I like C# because of ...
7
votes
5answers
10k views

OpenGL vs OGRE : Which is the best for beginner? [closed]

I am interested in getting into game development and posses good C/C++ programming skills. I have tried OGRE before, and I am curious whether I should learn either OGRE or OpenGL as a starting point. ...
7
votes
4answers
665 views

Need an engine for MMO mockup

What I don't need is an MMORPG engine, at the moment. What I do need is a flexible easy-to-use engine that I can make a mock-up with. I don't need support for more than 10 players in an instance, so ...
5
votes
1answer
560 views

How to insert and remove blocks quickly in a Minecraftian world?

I currently have volume data for the world stored as an array of booleans. I then check each empty block and if it has non-empty neighbors the faces get drawn. This prevents me from sending a bunch ...