cocos2dx发展路线
来源:互联网 发布:python 多行命令 编辑:程序博客网 时间:2024/05/21 21:40
1.编程语言层面的知识
1.熟练 c/c++/lua
2.会 java
3.了解oc/pythonphp/js
2.计算机基础方面的知识1.数据结构: 链表/栈/队列/树/图/排序算法
2.操作系统: 多线程/进程
3.网络: http/tcp socket
4.3D数学基础
3.高级扩展知识(根据项目和实际需要)
1.计算机图形学 openGL/shader
2.原生编程 ios/android3.网络协议(如websocket),游戏框架(如pomelo),数据格式(json/xml/protobuf)
4.编辑器 (cocosstudio/自己实现的编辑器/地图编辑器)
5.动画(如spine, flash导出等)
6.脚本(shell/bat/python 如各种一键化脚本工具, 打包脚本,动画脚本,加密脚本,配置导出脚本)
7.AI的实现 (状态机/行为树/各种算法)
8.架构设计 (结合cocos2dx将上述集合起来,设计自己的游戏框架 如窗体/界面/控件/事件/调度/网络/资源管理/配置/热更新/AI)
4.团队合作
1.git/svn等版本工具的使用
2.与策划的合作:配置导出工具/编辑器的实现
3.与服务器的合作:通信协议格式的规范制定
4.与美术的合作:动画编辑器/粒子编辑器的选型,切图规范5.其他
职场学的知识
需要认真研究的书1.我所理解的cocos2dx
2.OpenGL编程指南
3.游戏设计模式
4.游戏引擎架构
游戏类型1.捕鱼
2.卡牌
3.rpg
4.消除
5.物理
6.养成
7.横版
8.棋牌
9.跑酷
10.塔防
11.休闲
0 0
- cocos2dx发展路线
- cocos2dx开发的学习发展路线
- cocos2dx学习路线
- Cocos2dx学习路线
- web前端发展路线
- ITer正常发展路线
- 专业发展路线
- Xenomai 的发展路线
- IT职业发展路线
- JAVA程序员发展路线
- 程序员发展路线
- 小型软件公司发展路线
- 职业计划发展路线
- 软件设计发展路线
- 学习发展路线
- 软件测试职业发展路线
- 程序员职业规划发展路线[转]
- 云存储产品发展路线
- 80x86 汇编语言编程:BCD 码转二进制
- 51 单片机的 P0 口
- 51 单片机汇编语言编程:从 99 到 0 倒计时
- kbe源代码读
- 80x86 汇编语言编程:用 “*” 显示一个三角形
- cocos2dx发展路线
- java bio nio aio
- Asp.Net 文件加解密
- 80x86 汇编语言编程:寻找水仙花数
- 51 汇编语言编程:0.00~99.9 秒表
- 数据库索引原理讲解之二
- 用80x86汇编语言:在字符串中删除一个字符
- java开发环境搭建
- 51 单片机 C 语言串行双机通信的问题