论学习方法
游戏框架演变过程
游戏开发难点
代码组织架构, 资源,网络, 3D数学 ,热更新
拖拽式和 查找式
单例式
常用设计模式讲解:
1,工厂模式
2,策略模式
3,观察者模式
4,单例模式
5,代理模式
6,多例模式
7,门面模式
EasyTouch使用:
2,制作控制杆 控制人物移动
3,大招按钮 控制人物放技能
主角色控制:
1,动画状态机及参数控制要点
2,位置控制
3,方形和圆形攻击判断 与3D数学计算
4, 血条 世界坐标与UI界面坐标转换
5,技能粒子特效
NPC 导航:
1,动画状态机
2,AI 导航路径 及mmo 游戏路径控制方法
3,攻击判断
4,血条
人物操作 扩展知识:
1,人物换装 及动画控制
2,网格合并
3,blendshape 动画
4, mesh 顶点操作
小地图实现:
热更新Lua 框架实现:
1,lua 基本语法
1,变量
2,表达式
3,控制流
4,函数
5,表 数组 及字典
6,面对对象编程
2,热更新框架实现
用lua 实现 消息式框架
1,消息类实现及 消息分类实现
2,消息处理中心实现
3,各个manager 实现
4, 各个base实现
3, Lua加密:
Luajit 加密lua
Luac 加密 lua
Python 使用:
1,python 安装
2,python 基本语法
1,变量
2,表达式
3,控制流
4,函数
5,表 数组 及字典
2, 使用python 制作 lua 自动批量加密 工具
Apk 反编译 工具制作:
1,apk反编译流程
2,apk 反编译自动化 与python
APK 自动打包:
1,apk 打包流程
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231512.html原文链接:https://javaforall.net
