职位描述:
打造一个2D动作卡牌手游。
不局限于某一功能模块,有机会接触手游开发的方方面面。
当然了,根据个人兴趣,可以偏重于某功能的实现。服务器,数据库,脚本引擎,动画引擎,特效,界面编辑器。总会有你喜欢的。
项目的客户端跟服务端的主语言都是 C++,嵌入 lua 作为辅助。客户端采用 cocos2dx 框架。
任职要求:
必须技能
- 熟悉 C++ 语言,有良好的编程习惯。
- 熟悉基本的数据结构和算法。比如链表,动态数组,树,排序算法。
- 熟悉基本的操作系统概念。比如线程,进程,内存管理。
- 基本的网络知识,了解TCP/IP协议。
- 要对自己的工作负责任。
加分项
- 之前有过游戏开发经验。
- 熟悉 Lua 语言。
- 熟悉 cocos2dx。
- 有自己技术博客。
- 在 GitHub 有自己的项目。
- 有上线作品(无论个人或团队合作)在应用商店售卖。
备注
- 为了解你的 C++ 的编程习惯。发简历的同时,必须在附件中添加一份你用 C++ 编写的作品。完整可运行项目可以,从中抽一两个文件也可以,只要能大致体现出你的编程习惯。内容不限,比如可以是一个内存池,双向链表,字符串操作,封装网络 socket,解析简单脚本,游戏demo,一个游戏特效等等。假如你在 GitHub 上有 C++ 项目,可以添上项目链接,而不用添加附件。
- 假如你能力强得可以鄙视 C++, 请将上面文字中所有 C++ 字样换成 C。
- 只要可以展示出你性格或者技术的资料,比如博客,知乎主页,微博主页,上线应用,也可以选择性将链接发过来。
- 上面说工作年限是2年,但就算你是在校学生,只要编写过具体项目,感觉自己能力不错的,也欢迎投送简历。工作年限用来强调有一定项目经验,并不一定是已经出来社会工作。
请将简历与附件发送至招聘邮箱hr#appletree.cn****