Borg Posted August 18, 2002 Share Posted August 18, 2002 Client Programmers Purpose Primarily responsible for designing, coding, implementing, and documenting new client code and game system code. Works on complex problems from problem definition to final testing. Exercises independent judgment within generally defined guidelines and standards. Essential Job Functions Software design - object-oriented programming, both in C++ and scripting environments Game content programming - design & implement efficient and effective systems that achieve given game designs System documentation - write documentation of code design, implementation notes, test cases Team coordination - work with other Engineers, Designers and Artists to define and solve problems associated with developing game systems Qualifications Bachelor's degree in Computer Science or related field, or equivalent experience 3+ years programming experience using C++ 2+ years experience with Windows programming using MS VC++ 2+ years programming experience in the gaming industry, including work on PC games Working knowledge of design patterns, OOP, code optimization 3D vector math skills Experience using source control systems such as VSS, CVS, or Perforce Structured engineering approach incorporating design, implementation, and testing phases Production-oriented mindset: high-quality, schedule-driven, focus on shipping the game Desire/ability to work in a team environment Pluses Include: Experience with Unreal Script 2D/3D graphics programming experience Understanding of / experience with TCP/IP programming with Windows sockets Windows MFC/Win32 APIs Familiarity with massively multiplayer games Familiarity with 3rd party game tools such as the Unreal or Quake engines Design and implementation of user interface Experience with Boundschecker, Purify and/or HeapAgent Experience with Unix administration and/or programming Experience with UML Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.