Senior Game Engineer
Summary
The Senior Online Game Engineer will be responsible for helping design and then build online multiplayer versions of some of PopCap’s most successful games. And also, we will be producing brand new contents to the local market.
Specific Duties and Responsibilities
• Create online, multiplayer versions of existing single-player games, by splitting the game into both client & server components. Key game-play calculations will happen on the server to prevent cheating, but the game will also be simulated on the client for performance and responsiveness.
• Modify the games to support multiple players, including changes to the user-interface, core game-play, scoring system, etc.
• Participate in game-design sessions, and work closely with producers and game designers during the creation process to determine the final design of each game being adapted.
• Implement alternate business models in the games, and work closely with producers and game designers to determine the most effective model for each game including virtual item-based and subscription models.
• Design and build the games to be hosted on both internal and external online game platforms, and work closely with partners to determine the exact interface between a game and the platform.
• Where necessary, design and implement the network communications between the client and the server in a robust way, designed to be resistant to hacking and/or cheating.
• Design and build the games for successful operation after launch, including extensive data logging and flexibility for changes.
Experience and Qualifications
• A passion for creating games of the highest quality, and a willingness to try new ideas and seek innovation and creativity.
• At least 3 years of experience building and designing multiplayer online games (either casual games or MMO games), including:
o Designing and implementing both client-side and server-side game code
o Designing and implementing client/server network protocols
• Demonstrated knowledge of successful virtual item-based game business models.
• Strong passion for and familiarity with casual games. A successful candidate must truly enjoy building games for a very wide audience instead of the typically narrow MMO audience.
• Thorough understanding of modern engineering practices, including source-control, code-reviews, object-oriented design, etc.
• Proven ability to handle confidential material in a professional manner.
• Basic fluency in at least written English, though spoken English is a strong plus.
Benefits Package
PopCap offers a very competitive benefits package that includes:
• Competitive Base Salary
• Profit Share Bonus Scheme tied to performance
• Paid vacations
• Competitive benefits, including comprehensive medical insurance
• Free English lessons
• Opportunity to work in a global company with exposure to international business 作者: 新建文本文档 时间: 2008-12-8 17:06