
你可能在游戏编写的某个时刻遇到了难题,其实解决问题的方法大部分都可以在基础知识中找到,基础的牢固与否决定了你的未来能走多远
数据结构: 链表/栈/队列/树/图/排序算法 *** 作系统: 线程/进程 网络: 网络模型/http/tcp/udp/socket 高级扩展知识(根据项目和实际需要) openGL/shader 原生编程ios/androID 网络协议(如websocket),游戏框架(如pomelo), 数据格式(Json/xml/protobuf) 编辑器 (cocosstudio/自己实现的编辑器/地图编辑器) 动画(如spine,flash导出等) 脚本(shell/bat/python 如各种一键化脚本工具, 打包脚本,动画脚本,加密脚本,配置导出脚本) AI的实现 (状态机/行为树/各种算法) 架构设计 (结合cocos2dx将上述集合起来,设计自己的游戏框架 如窗体/界面/控件/事件/调度/网络/资源管理/配置/热更新/AI) 团队合作 git/svn等版本工具的使用 与策划的合作: 配置导出工具/编辑器的实现 与服务器的合作: 通信协议格式的规范制定 与美术的合作: 动画编辑器/粒子编辑器的选型,切图规范 其他 职场学的知识 总结以上是内存溢出为你收集整理的cocos2dx开发的学习发展路线全部内容,希望文章能够帮你解决cocos2dx开发的学习发展路线所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)