answersLogoWhite

0

The two main choices for 3D game development are OpenGL and Microsoft's DirectX. Both technologies allow you to access the video card for increased processing power, and both are used frequently in computer games. However, DirectX is only compatible with Windows so you would not be able to easily port your game to the Mac or to Linux.

If you're just having trouble with the OpenGL API, you might want to look into a higher-level engine like Ogre or Crystal Space (both of these are free).

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions

Can you use opengl instead of a direct3d device?

You can't replace Direct3d with OpenGL because it's part of your computer. However you can run OpenGL programs or games by downloading and installing a program called GLDirect. This program allows you to run OpenGL-based games and other applications using your graphics card's DirectX drivers.


How do you get graphics into cpp?

SDL is a fast-working, portable graphics library made for creating 2D games. It works with most of the operating systems out there(Windows, Linux, Mac OS X.) The library can be acquired from http://www.libsdl.org/ Also, use the SDL_mixer library for audio, SDL_image for loading .JPG, .PNG, .TGA, and other formats, and SDL_ttf for rendering Truetype fonts. SDL can be used with OpenGL to provide 3D graphics. Tutorials on OpenGL are found at http://nehe.gamedev.net/lesson.asp?index=01 . To find SDL+OpenGL versions of the tutorial programs, scroll to the bottom of a tutorial and click the Linux/SDL link. If you aren't interested in OpenGL, go to http://www.lazyfoo.net/ for great SDL-only tutorials. To use SDL, you will need SDL.dll inside the folder of your executable and you will also need to link your executable to: (in Windows) SDLmain, SDL (with OpenGL) opengl32, glu32 (in Linux) SDLmain, SDL (with OpenGL) GL, GLU


Windows vista your opengl is not working it says that it is not supported by your comp and goes back to software mode what do you do to play in opengl or give you a link to fix your opengl?

In order to run OpenGL on Vista, you must download and install a program called GLDirect. This program allows you to run OpenGL-based games and other applications using your graphics card's DirectX drivers.


Files needed to run openGL program?

In order to run a OpenGL program, you must download and install a program called GLDirect. This program allows you to run OpenGL-based games and other applications using your graphics card's DirectX drivers.


How do you play openGL game i have 3d card nvdia Geforce fx 5200 with 128 mb ram but it doesnt play opengl game.?

In order to run OpenGL games, you must download and install a program called GLDirect. This program allows you to run OpenGL-based games and other applications using your graphics card's DirectX drivers.


How do you make CS Source to run in OpenGL mode?

You can play CS 1.6 in OpenGL mode by changing the video mode settings to OpenGL in the options menu or if you're running Vista or Windows 7, you can download and install a program called GLDirect. This program allows you to run OpenGL-based games and other applications using your graphics card's DirectX drivers.


What is collection development in library?

Collection development is the process of planning and acquiring a balanced collection of library materials of many formats, including books, periodical, online resources, and other media.


Where can one find more information about brain development?

One can learn more about brain development through textbooks and reliable websites. Other possible sources may include a doctor or a professor. Textbooks and other educational publications may commonly be found at one's local library, or at a post-secondary library.


What is another word for timeline?

Instead of timeline, progression or sequence of events can be used. Other related words are the evolution or development.


What events spurred the development of robots?

Human curiosity to conquer planets and other spheres scientists persuaded instead of a successor to the space to be able to send human exploration operation he was here that the Construction and Development robot began.


Related local literature in automated library system?

Some related local literature on automated library systems may focus on the development and implementation of such systems in local libraries, discussing the benefits, challenges, and best practices. Other literature may explore the impact of automated library systems on the efficiency of library operations, user satisfaction, and access to library resources in the local context. Additionally, some studies may investigate the integration of automated library systems with other technologies in local libraries to enhance services and improve information management.


Why can't an iPad synchronize with more than one iTunes Library at a time?

Because the very concept of synchronizing precludes such a thing. If you are synched with some thing it means it is the same, mirrored contents, and changes in the master library would be mirrored to the device when being synched. If you sync with one library, you get all its contents on the device. If you sync with a second one, that means you get the contents from that other library instead.