what is the best software in gaming?
c++
OpenGL(http://www.opengl.org/) and Simple DirectMedia Layer(http://www.libsdl.org/).
Is C++ really for gaming? how cOme that C++ for game?Originally Posted by cold_fusion
What is thAt site? is it some applications of making the game? or software?Originally Posted by eax
What do I need to know to become a programmer for Blizzard?Originally Posted by mondray
Blizzard has several different programming positions available. Programmers are needed to work on Battle.net, individual games, 3D and graphics, tools, and other areas. All of these positions require an extensive understanding of C and C++. Once you have a solid foundation in this area, other skills can be acquired. Knowledge of probability, statistics, geometry, and other math sciences is helpful. Please refer to the jobs section of our website for further details on programming positions.
http://www.blizzard.com/us/jobopp/faq.html
Language
Once the game's initial design has been agreed upon, the development language must be decided upon. The choice depends upon many factors, such as language familiarity of the programming staff, target platforms (such as Sony PlayStation or Microsoft Windows), the execution speed requirements and the language of any game engines, APIs or libraries being used.
Today, because it is object oriented and compiles to binary (the native language of the target platform), the most popular game development language is C++. However, Java and C are also popular. Assembly language is necessary for some video game console programming and in some routines that need to be as fast as possible, or require very little overhead. Fringe languages such as C#, Ada and Python have had very little impact upon the industry and are primarily used by hobbyists familiar with the languages, though C# is popular for developing game development tools. That may change soon, XNA being strictly for C#.
High-level scripting languages are increasingly being used as embedded extensions to the underlying game written in a lower-level language such as C++. Many developers have created custom languages for their games, such as id Software's QuakeC and Epic Games' UnrealScript. Others have chosen existing ones like Lua or Python in order to avoid the difficulties of creating a language from scratch and teaching other programmers a proprietary language.
Vertex and pixel shaders are increasingly used in game development as programmable GPUs have become more prevalent. This has led to the increasing use of High Level Shader Languages in game programming, such as nVidia's Cg.
read more here: http://en.wikipedia.org/wiki/Game_programming
Similar Threads |
|