Graduating Computer Science Major From UTEP
Thank all for your answers One last thing however, what's the difference between learning directx or opengl with sdl and learning something like unity ?
OpenGL and DirectX have many similarities and some differences. OpenGL enables your graphics program to be cross-platform. DirectX is generally for Windows. These two APIs are a "layer" between your program and machine or assembly code so you can use these interfaces to cause your program to control the computer. SDL is basically a thin wrapper which you handle directly instead of OpenGL and DirectX (in most situations). SDL is made to wrap a layer over OpenGL, but a DirectX functionality is available, too. Instead of a lot of lower level coding to get things like sound and input to function, you handle SDL which is a library already in place to allow you to tackle these issues much sooner. SDL is written in C.
Unity is higher level in many ways than the above mentioned and is a much thicker layer above the API, basically a development kit (SDK). Unity 3D is fundamentally C#.
Clinton
Unity is higher level in many ways than the above mentioned and is a much thicker layer above the API, basically a development kit (SDK). Unity 3D is fundamentally C#.
Clinton
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement