游戏程序岗位是游戏开发团队中的关键角色,负责编写和优化游戏的代码,确保游戏的性能、稳定性和趣味性。他们通过创新的技术手段,将游戏设计师的创意转化为玩家可以互动的实际游戏体验。
1. 精通至少一种主流编程语言,如c 、c或java,具备扎实的数据结构和算法基础。
2. 熟悉游戏引擎,如unity3d、unreal engine等,并能利用其进行游戏开发。
3. 具备良好的问题解决能力,能快速定位并修复程序中的错误和bug。
4. 了解游戏网络编程,能够处理多人在线游戏的同步和通信问题。
5. 有良好的团队协作精神,能与美术、策划等其他部门有效沟通。
6. 对游戏行业有热情,持续关注行业动态和技术发展趋势。
游戏程序员的工作涵盖了从概念设计到游戏发布后的维护全过程。他们需要与设计师讨论游戏机制,编写实现这些机制的代码,并与美术团队合作,将视觉元素融入游戏。在开发过程中,他们需要不断测试和调试代码,确保游戏运行流畅,无明显性能瓶颈。此外,他们还需关注游戏的安全性,防止作弊行为。
在多人在线游戏中,游戏程序员需要处理复杂的网络同步问题,保证玩家间的游戏体验一致性。他们还需要关注游戏的可扩展性,为未来的更新和改进留出空间。随着技术的发展,游戏程序员需要不断学习新的编程技术和工具,以适应不断变化的游戏开发环境。
1. 游戏逻辑实现:编写控制游戏规则、玩家行为、ai系统等核心功能的代码。
2. 性能优化:针对游戏性能进行分析和调优,减少加载时间,提高帧率,确保游戏在各种设备上流畅运行。
3. 编程协作:与团队成员共同维护代码库,遵循版本控制,参与代码审查。
4. 工具开发:创建内部工具,如关卡编辑器、动画编辑器等,提升开发效率。
5. 游戏测试:编写自动化测试脚本,确保游戏质量,并修复在测试阶段发现的问题。
6. 技术研究:探索新的游戏开发技术,如虚拟现实、增强现实等,为游戏创新提供技术支持。
7. 文档编写:编写技术文档,帮助团队成员理解和维护代码。
8. 用户反馈响应:针对用户反馈的问题,快速修复并发布更新。
游戏程序岗位的职责是多维度的,既需要深厚的技术功底,也需要敏锐的行业洞察力。在这个岗位上,游戏程序员不仅是代码的撰写者,更是游戏体验的塑造者,他们的工作直接影响着游戏的成功与否。
第1篇 c++游戏程序岗位职责
c++游戏客户端程序员 绿岸网 上海绿岸网络科技股份有限公司,上海绿岸,上海绿岸网络,权御天下官网,绿岸官网,绿岸网,绿岸网络,绿岸网络在线,绿岸 主要职责:
1. 客户端逻辑功能模块编码工作
2. 客户端界面ui模块编码工作
3. 客户端相关工具开发维护
岗位要求:
1. 熟悉c++语言,熟悉vc开发平台
2. 熟悉任何引擎者优先
3. 熟悉lua或python者优先
4. 有游戏ui相关开发经验者优先
5. 需要有参与过dota类的竞技型游戏开发经验,或者是有动作类mmorpg项目开发经验的
6. 对游戏开发有一定热情
第2篇 游戏程序师岗位职责
岗位描述
1、参与公司平台系统的需求分析和游戏的规划设计制作方案;
2、unity3d项目的客户端引擎框架设计、系统整体架构设计、核心模块开发;
3、撰写技术研究文档、功能开发说明文档等;
4、负责游戏服务端模块的设计和开发;
5、开发符合制作需求的辅助工具和提供技术支持。
6、对策划案进行系统设计以及工作量分析,安排游戏程序员日常开发工作和审核工作;
7、协调策划、美术、资源等各部门工作,保证游戏开发的正常进行;
8、参与代码维护、优化与备份。
任职条件要求
1、本科以上学历,3年以上u3d开发经验;
2、具备大中型游戏软件项目总体架构设计经验,至少主导过一款完整u3d的arpg/moba的项目经验,并上线运营过;
3、熟悉手游客户端逻辑架构,参与过核心模块开发及架构搭建并具备独立解决问题的能力;
4、良好的数学和计算机图形学基础,熟悉opengl或d3d技术;
5、精通c#,对c++和lua有项目使用的经验;
6、熟悉ios和android平台开发技术,熟练掌握ios和android平台下的开发测试方法和相关工具的使用;
7、具有上线产品的成熟框架,具备良好的组织管理能力。
第3篇 flash游戏程序员岗位职责
岗位职责: 1.负责游戏ui交互功能实现 2.负责网页游戏数据逻辑实现 3.负责网页游戏相关工具开发 4.按照主程要求高效完成所负责的游戏开发内容 职位要求: 1.熟练使用as3.0语言在flash builder环境下的开发工作,有良好的编程习惯 2.熟悉as3.0环境下socket通信机制,并有相关的开发经验 3.有1年以上的flash游戏项目完整开发经验,并且有参与团队开发项目的经验 4.品行良好,性格开朗,具有良好的沟通能力和抗压能力 5.有arpg大型网页游戏开发经验者优先
第4篇 3d游戏程序员岗位职责
移动游戏客户端资深程序员(u3d) 上海乐树网络科技有限公司 上海乐树网络科技有限公司,乐树网络,乐树 职责描述:
1、负责游戏核心玩法、游戏逻辑系统等开发工作;
2、负责底层通信系统、图形系统、引擎及编辑工具相关开发,游戏客户端程序性能优化。
任职要求:
1、计算机类或相关专业本科及以上学历,两年以上游戏或互联网行业编程工作经验;
2、熟练使用c/c++/java/c#/objective-c/python中的一种或多种,具备扎实的编程语言基础,熟练掌握数据结构与常见算法;
3、热爱游戏,踏实肯干,工作态度积极向上;
4、有u3d相关项目经验者优先;
5、具备手机游戏或客户端游戏开发经验者优先;
6、熟悉ios或android系统原理,熟悉移动终端环境特性及相关解决方案者优先。
第5篇 安卓游戏程序员岗位职责任职要求
安卓游戏程序员岗位职责
1、一年以上游戏开发工作经验,两年以上lua、c/c++、cocos 之内的开发经验;
2、熟练使用lua、c++ 进行编程开发,熟悉stl,理解c++面向对象编程,socket熟悉多线程开发;
3、熟悉常用数据结构与算法,了解手游客户端ios或安卓开发工作;
4、熟练使用sqlserver或mysql数据库及存储过程;
5、解决问题主动性强、有责任心和良好团队协作能力。
6、熟练掌握游戏客户端效果呈现(棋牌类者优先)。
7、能熟练接各个渠道的sdk工作。
8、有 棋牌游戏 与 捕鱼类游戏 工作经验的大神优先
安卓游戏程序员岗位
第6篇 网络游戏程序员岗位职责
职位描述:
1、参与并负责棋牌类游戏产品的代码设计及编码工作;
2、参与并负责棋牌类游戏产品的代码维护工作;
任职要求:
1、计算机相关专业;
2、熟悉cocos2d-_框架实现原理;
3、精通内存以及其他资源管理,程序风格严谨;
4、熟悉面向对象的分析设计技术;
5、善于学习思考,对新事物具有研究精神和探索乐趣;
6、具有团队协作能力,吃苦耐劳,工作态度扎实;
第7篇 flash游戏程序员岗位职责任职要求
flash游戏程序员岗位职责
岗位职责: 1.负责游戏ui交互功能实现 2.负责网页游戏数据逻辑实现 3.负责网页游戏相关工具开发 4.按照主程要求高效完成所负责的游戏开发内容职位要求: 1.熟练使用as3.0语言在flash builder环境下的开发工作,有良好的编程习惯 2.熟悉as3.0环境下socket通信机制,并有相关的开发经验 3.有1年以上的flash游戏项目完整开发经验,并且有参与团队开发项目的经验 4.品行良好,性格开朗,具有良好的沟通能力和抗压能力 5.有arpg大型网页游戏开发经验者优先
flash游戏程序员岗位
第8篇 游戏程序设计师岗位职责任职要求
游戏程序设计师岗位职责
岗位职责:
1.准确分析整体需求,收集相关资料,提出内容编辑方案;
2.负责游戏各功能逻辑设计与开发;
3.负责游戏数据存储结构的设计与开发;
4.负责游戏通信协议的设计与开发;
5.负责游戏界面功能设计与开发;
6.编写游戏程序,并且对于程序中存在的bug,能够尽量发现并给予适当的解决。
任职资格:
1.大专以上学历,计算机相关专业,英语水平优良,具有相关工作经验;
2.熟悉图形学算法,熟练使用主流游戏开发编程工具,有扎实的c/c++语言基础;
3.热爱游戏,擅于沟通,具备团队合作精神,稳定的工作态度,主动性强;
4.对游戏编程有浓厚的兴趣,具有较强的学习能力,善于接受新技术。
游戏程序设计师岗位
第9篇 游戏程序岗位职责
游戏程序设计师 河南元丰科技网络股份有限公司 河南元丰科技网络股份有限公司,元丰科技,河南元丰科技,元丰 岗位职责:
1.准确分析整体需求,收集相关资料,提出内容编辑方案;
2.负责游戏各功能逻辑设计与开发;
3.负责游戏数据存储结构的设计与开发;
4.负责游戏通信协议的设计与开发;
5.负责游戏界面功能设计与开发;
6.编写游戏程序,并且对于程序中存在的bug,能够尽量发现并给予适当的解决。
任职资格:
1.大专以上学历,计算机相关专业,英语水平优良,具有相关工作经验;
2.熟悉图形学算法,熟练使用主流游戏开发编程工具,有扎实的c/c++语言基础;
3.热爱游戏,擅于沟通,具备团队合作精神,稳定的工作态度,主动性强;
4.对游戏编程有浓厚的兴趣,具有较强的学习能力,善于接受新技术。
第10篇 手机游戏程序开发岗位职责手机游戏程序开发职责任职要求
手机游戏程序开发岗位职责
岗位职责:熟练掌握c++ 11 语法,熟悉cocos2d_引擎, 熟悉vs开发环境,eclipse开发环境,负责棋牌游戏客户端开发,有游戏开发经验者优先
任职要求:熟练掌握c++ 11 语法,熟悉cocos2d_引擎, 熟悉vs开发环境,eclipse开发环境,负责棋牌游戏客户端开发,有游戏开发经验者优先,水平高工资上不封顶。
第11篇 移动游戏程序员岗位职责
职责描述:
1、负责游戏核心玩法、游戏逻辑系统等开发工作;
2、负责底层通信系统、图形系统、引擎及编辑工具相关开发,游戏客户端程序性能优化。
任职要求:
1、计算机类或相关专业本科及以上学历,两年以上游戏或互联网行业编程工作经验;
2、熟练使用c/c++/java/c#/objective-c/python中的一种或多种,具备扎实的编程语言基础,熟练掌握数据结构与常见算法;
3、热爱游戏,踏实肯干,工作态度积极向上;
4、有u3d相关项目经验者优先;
5、具备手机游戏或客户端游戏开发经验者优先;
6、熟悉ios或android系统原理,熟悉移动终端环境特性及相关解决方案者优先。
第12篇 游戏程序设计岗位职责任职要求
游戏程序设计岗位职责
岗位职责:
1.准确分析整体需求,收集相关资料,提出内容编辑方案;
2.负责游戏各功能逻辑设计与开发;
3.负责游戏数据存储结构的设计与开发;
4.负责游戏通信协议的设计与开发;
5.负责游戏界面功能设计与开发;
6.编写游戏程序,并且对于程序中存在的bug,能够尽量发现并给予适当的解决。
任职资格:
1.大专以上学历,计算机相关专业,英语水平优良,具有相关工作经验;
2.熟悉图形学算法,熟练使用主流游戏开发编程工具,有扎实的c/c++语言基础;
3.热爱游戏,擅于沟通,具备团队合作精神,稳定的工作态度,主动性强;
4.对游戏编程有浓厚的兴趣,具有较强的学习能力,善于接受新技术。
游戏程序设计岗位
第13篇 网络游戏程序员岗位职责任职要求
网络游戏程序员岗位职责
职位描述:
1、参与并负责棋牌类游戏产品的代码设计及编码工作;
2、参与并负责棋牌类游戏产品的代码维护工作;
任职要求:
1、计算机相关专业;
2、熟悉cocos2d-_框架实现原理;
3、精通内存以及其他资源管理,程序风格严谨;
4、熟悉面向对象的分析设计技术;
5、善于学习思考,对新事物具有研究精神和探索乐趣;
6、具有团队协作能力,吃苦耐劳,工作态度扎实;
网络游戏程序员岗位
第14篇 flash游戏程序岗位职责flash游戏程序职责任职要求
flash游戏程序岗位职责
岗位职责: 1、按照项目管理流程,参与游戏的研发; 2、进行详细设计、代码开发,配合测试,高质量完成项目; 3、参与技术难题攻关、组织技术积累等工作。任职资格: 1、一年以上开发经验,有游戏开发经验; 2、精通flash休闲小游戏的开发与制作,精通actionscript3.0程序的编写,能单独开发flash游戏; 3、熟悉javascript、jscript script、oop,php,ios, c++等相关技术; 4、具有良好的学习能力和自我攻克难题的能力; 5、有良好的代码书写、注释和单元测试习惯,熟练运用多种软件设计模式; 6、具备良好的沟通合作技巧,较强的责任心及团队合作精神。
第15篇 android游戏程序员岗位职责
岗位职责:
1、负责android客户端应用程序设计、编码与测试;
2、按照规范的软件开发流程,独立完成手机软件设计、编码。
3、按照规范将网页游戏移植到android
任职要求:
1、计算机或相关专业本科及以上学历;
2、具有1年以上android或ios程序的开发经验,能够独立完成应用软件的开发;
3、熟悉android或ios下的开发框架、通信协议、熟悉多线程、socket网络编程,熟悉tcp、http等网络协议;
4、熟练使用eclipse或_code等开发工具,熟悉android或ios sdk开发环境;
5、熟练掌握android的api,理解android的体系结构,掌握android中界面绘制,运行机制,数据存储等的原理, 熟悉_ml,http,tcp/ip,socket等协议
6、英语阅读能力强,能快速使用相关开发资料; 思路清晰,善于思考,良好的分析和独立解决问题的能力;
7、具有良好的表达、交流和沟通能力,有团队合作意识,有较强的学习能力,积极进取、踏实肯干、富有责任心;
8、有实际的移动互联网软件设计与开发的深厚经验者优先;
第16篇 资深游戏程序员岗位职责任职要求
资深游戏程序员岗位职责
职责描述:
1、负责游戏核心玩法、游戏逻辑系统等开发工作;
2、负责底层通信系统、图形系统、引擎及编辑工具相关开发,游戏客户端程序性能优化。
任职要求:
1、计算机类或相关专业本科及以上学历,两年以上游戏或互联网行业编程工作经验;
2、熟练使用c/c++/java/c#/objective-c/python中的一种或多种,具备扎实的编程语言基础,熟练掌握数据结构与常见算法;
3、热爱游戏,踏实肯干,工作态度积极向上;
4、有u3d相关项目经验者优先;
5、具备手机游戏或客户端游戏开发经验者优先;
6、熟悉ios或android系统原理,熟悉移动终端环境特性及相关解决方案者优先。
资深游戏程序员岗位
第17篇 资深游戏程序员岗位职责
senior gameplay programmer(console) 资深游戏逻辑程序员 ubisoft shanghai 上海育碧电脑软件有限公司,ubisoft shanghai,育碧,育碧游戏,育碧 missions:
• work closely with game designers to complete their concept designs and consistently develop gameplay features at a high level of quality.
• design and implement modifications, reorganizations, e_tensions and optimizations to e_isting code base.
• provide workload estimates to leads and management; keep co-workers informed about development progress
• collaborate with local and remote team members
requirements:
• 2+ years’ e_perience on game development;
• great c++ skills;
• fluency in english;
• has a good knowledge of standard algorithms and knows how to use them according the projects needs;
• use knowledge of the gameplay code in physics, mathematics and animation to build the believability of behaviors;
• able to create prototype quickly according the input from game designer;
• mature communication skill and seek improvement constantly;
pluses:
• e_perience with at least one shipped title, preferably an fps/driving game
• computer science, mathematics or related degree
• working in an agile development
• implementing ai behavior
第18篇 游戏程序岗位职责任职要求
游戏程序岗位职责
岗位职责:
1、负责游戏核心功能模块的开发和优化
2、根据要求,与团队协作,完成相关逻辑系统的设计和开发
岗位要求:
1、本科及以上学历;
2、熟练掌握c++、lua,有游戏项目开发经验
3、熟悉多线程编程,掌握常用数据结构和算法
4、具有严谨的逻辑思维能力、分析能力,能承受一定强度的工作压力
5、有多年大型mmo网游游戏开发经验者优先
6、有游戏内实际玩法系统开发者优先(坐骑系统、战场系统、采集等各种逻辑系统)
游戏程序岗位
第19篇 高级游戏程序员岗位职责
游戏服务器高级程序员 力谱宿云 上海联接信息技术有限公司,ilegendsoft,力谱宿云,联接技术 职责描述:
岗位职责:
1、负责新手游项目服务器端架构设计、模块划分;
2、负责新手游项目服务器端程序逻辑开发和维护;
3、根据产品规划和设计实现对应的功能模块开发;
任职要求:
1、本科及以上学历,5年以上网络游戏服务器开发经验;
2、熟练掌握go或c++,熟悉linu_,熟悉tcp/ip、http协议;有一定的网络相关开发经验;
3、良好的数据结构基础,并熟悉mysql数据库及主流nosql数据库;
4、良好的分析和解决问题的能力;良好的团队工作和协作能力;学习能力强,能够快速适应新的环境;
5、精通大规模链接服务器的处理机制,有分布式系统开发经验者优先考虑。
第20篇 游戏程序设计岗位职责
游戏程序设计师 河南元丰科技网络股份有限公司 河南元丰科技网络股份有限公司,元丰科技,河南元丰科技,元丰 岗位职责:
1.准确分析整体需求,收集相关资料,提出内容编辑方案;
2.负责游戏各功能逻辑设计与开发;
3.负责游戏数据存储结构的设计与开发;
4.负责游戏通信协议的设计与开发;
5.负责游戏界面功能设计与开发;
6.编写游戏程序,并且对于程序中存在的bug,能够尽量发现并给予适当的解决。
任职资格:
1.大专以上学历,计算机相关专业,英语水平优良,具有相关工作经验;
2.熟悉图形学算法,熟练使用主流游戏开发编程工具,有扎实的c/c++语言基础;
3.热爱游戏,擅于沟通,具备团队合作精神,稳定的工作态度,主动性强;
4.对游戏编程有浓厚的兴趣,具有较强的学习能力,善于接受新技术。
68位用户关注