Tagged Questions
14
votes
2answers
852 views
What advantages does bare OpenGL provide over frameworks/engines to small developers? [closed]
I've noticed a trend of indie developers steering away from frameworks and engines, and moving towards using bare OpenGL, or using it combined with SDL/SFML2. As an indie developer, I can't see what ...
9
votes
3answers
18k 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 ...
8
votes
6answers
5k views
AAA Games and OpenGL?
What modern AAA games on the top of the market used OpenGL? If applicable, what engine did they use?
8
votes
1answer
607 views
what is world space and eye space in game development?
I'm reading a book about 3D stuff and OpenGL. The book often talks about world space and eye space.
What exactly is the "world space?"
Does the "eye space" mean the projection?
8
votes
1answer
2k views
Game Engine Design – Ubershader - Shader management design
I want to implement a flexible Ubershader system (with deferred shading). My current idea is to create shaders out of modules, which deal with certain features (FlatTexture, BumpTexture, Displacement ...
8
votes
1answer
744 views
Rendering 8 bit graphics
I have a strong programming background just not from game development. I only made some pong and snake in high school and I did some OpenGL in college.
I want to make my own game engine. Nothing ...
8
votes
5answers
1k views
Geometric Transformations on the CPU vs GPU
I've noticed that many 3d programs normally do vector/matrix calculations as well as geometric transformations on the CPU. Has anyone found an advantage in moving these calculations into vertex ...
8
votes
2answers
476 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 ...
7
votes
5answers
9k 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
1answer
1k views
How can I organize render and transformation data in a scalable fashion?
I am writing for OpenGL 2.0 and in the future porting to OpenGL ES 2.0. I only use VBOs and shaders (no immediate mode, no vertex arrays).
I already have working solutions, they just... feel wrong. ...
6
votes
2answers
945 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.
...
5
votes
1answer
358 views
Why would I support multiple rendering engines simultaneously?
I've seen some games from the early 2000s that had a launcher where you could select the rendering engine you wanted to use: DirectX or OpenGL.
Maybe I haven't looked hard enough, but I haven't seen ...
5
votes
3answers
5k 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. ...
5
votes
1answer
523 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 ...
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.
4
votes
1answer
1k views
How do engines like Unreal relate to OpenGL or D3D?
Well I'm completely completely new to computer graphics and even more to game development. I am searching info and all that stuff to have the basics quickly. But there's a big question mark in my ...
3
votes
3answers
1k views
Is “pure” OpenGL productive enough?
I know that this is a difficult question and I hope I can convey my meaning. Over time I've used many different engines from XNA over Unity to Panda3d and even tried native directX once. My final ...
3
votes
1answer
146 views
Chess engine on which to apply a custom-made OpenGL skin
Is there any opensource chess engine that I can use to practice my OpenGL skillset? I think it would be a neat exercise.
3
votes
1answer
459 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
598 views
How to program dynamic touch events that scale according to device?
When using openGL to build a UI for my prototype I find that that I am still required to use pixels to capture touch events. To make matters worse the Android Docs make this subject slightly ...
3
votes
2answers
1k 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 ...
2
votes
3answers
415 views
Should I use OpenGL while working with C++? [closed]
I am completely new to programming and game development for that matter. I am using the C++ software to create my Game Engine with the help of a beginners guide. I noticed it has a OpenGL option when ...
2
votes
2answers
527 views
Is there a standard way to store 3D meshes to easily communicate between libraries?
In a 3D game lots of different systems need to know about geometry data, however the only way they seem to be able to agree to on in representing it by an array of triangles.
Can anyone recommend a ...
2
votes
2answers
313 views
How should I organize my matrices in a 3D game engine?
I'm working with a group of people from around the world to create a game engine (and hopefully a game with it) within the next upcoming years. My first task is to write a camera class for the engine ...
2
votes
2answers
135 views
How can I determine the pixels covered by a transformed triangle (without drawing it)?
I have three points that form a triangle in a 3D scene. I want to apply an arbitrary rotation/translation transformation to this polygon and later check in which pixels of an image they would be ...
2
votes
1answer
190 views
How to implement a multi-platform Java 2D game engine's graphics?
I'm not sure whether this question should be posted here. I'm trying to make a basic generic game engine in Java. Here's what I have so far.
public abstract class Device {
public abstract void ...
1
vote
2answers
522 views
Sharing VBO with multiple objects and fixed size buffer data
I'm just messing around with OpenGL and getting some basic structures in place and my first attempt resulted in each SceneObject class (just contains vertex information right now) having it's own VBO ...
1
vote
1answer
200 views
OpenGL / Assimp oddity or error?
A friend and I are working on developing a game engine in C++. He doesn't live anywhere near me, so we use Dropbox to sync our files. I opened his project to test his code, and I kept getting errors ...
1
vote
1answer
422 views
Selecting and moving object in OpenGL Gameplay3D Engine
I'm using Gameplay3d as a game engine to develop a simple board game. PEG Solitaire
I've come to the part where I've created a 2D grid for all the movable object, empty locations and also where it's ...
0
votes
3answers
1k views
For learning purposes only, is creating a game engine or using one such as Unity3D or UDK better?
Alright, let me start off by saying this: I've seen multiple threads comparing creating custom game engines to already created game engines such as Unity3D or UDK, but none of the threads I've found ...
0
votes
1answer
1k views
How to create modular/replaceable game/engine code interfaces with c++
I've spent some time when I can spare it experimenting with c++ and at the same time learning a bit about game programming. I like most thought I'd start with creating a simple game engine but with ...
0
votes
1answer
231 views
How to implement physical effect, perspective effect on Android
I'm researching about 2D game for Android to implement an Android Game Project. My project looks nearly like PaperToss. Instance of throwing a page, my game will throw a coin. Suppose that I have a ...
0
votes
2answers
1k views
c++ opengl sdl game engine tutorial
I have a decent knowledge of sdl,opengl and fmod. i am looking for a recent tutorial or book on the basic of making a game engine. Most of the book and tutorial i found are using old dead library like ...
-1
votes
1answer
2k 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 ...
-2
votes
1answer
812 views
How can I switch between DirectX and OpenGL renderer in my engine?
I am currently developing my engine with DirectX, but I want to make it cross-platform in the future, using OpenGL.
How can I check which platform my engine is running on?
And can I use an if ...
-5
votes
1answer
441 views
Writing a Massive Multiplayer Onlinegame by Own [closed]
I wonder how long it will take a single person to write a complete MMO engine. Is this possible? This question is only about the engine development. There will not be a lot of models or level design ...