首页
全部课程
所有课程
课程投票 - Unity
课程投票 - Unreal(虚幻)
Unity
Unity 全部课程
Unity高薪就业班
Unity A计划(永久)
Unity A计划(一年)
Unity学习路线
Unity开发相关软件合集
未来课程投票(想看的课程)
虚幻
虚幻 全部课程
UE5高薪就业班
虚幻 A计划(永久)
虚幻 A计划(一年)
虚幻Unreal学习路线
Unreal开发相关软件合集
(投票)Unreal(虚幻)方向的课程,你想要看哪些课程?
Cocos
Cocos全部课程
Cocos A计划(永久)
Cocos A计划(一年)
Cocos学习路线
Cocos开发相关软件合集
CocosCreator方向的课程,你想要看哪些课程?
Java
Java 全部课程
Java A计划(永久)
Java A计划(一年)
Java学习路线
Java开发相关软件下载
Java方向的课程,你想要看哪些课程?
Python AI
Python人工智能 全部课程
Python人工智能 A计划(永久)
Python人工智能 A计划(介绍)
Python人工智能学习路线
小程序
微信小程序 全部课程
微信小程序 A计划(永久)
微信小程序学习路线
合作课程
地牢独行-类元气骑士俯视角射击游戏教程
原创独立游戏制作:类星露谷
QFramework 系统设计:通用背包系统
QFramework 游戏开发:类幸存者
QFramework 游戏开发:类枪牢
CocosCreator3.8.3案例实战教程:全新3D麻将消除游戏实战
Unity基于目标导向的AI:GOAP
独立游戏:淘金城堡-商业级独游开发流程
大型数字孪生实战教程+三维引擎基础到实战教程
UE5虚幻蓝图课仿刺客信条跑酷系统
Unity开发Pico VR MR适配 MRTK3
Unity上线塔防游戏【智械危机】策划、美术、程序全解析
创业大亨案例第一季—UE5入门基础初始关卡篇
创业大亨案例第二季—UE5联网游戏会话教程
虚幻5蓝图中级教程:FPS第一人称射击游戏
零代码做游戏:Topdown RPG (PlayMaker)
零代码做游戏:2D 平台跳跃 (PlayMaker)
【E世界】MMORPG全栈式网络游戏开发之旅-战斗篇
Unity无限随机写实风地图
【E世界】MMORPG全栈式网络游戏开发之旅-入门篇
其他
移动端
SiKi学院招聘
教学中心
关于我们
外包项目合作
首页
全部课程
所有课程
课程投票 - Unity
课程投票 - Unreal(虚幻)
Unity
Unity 全部课程
Unity高薪就业班
Unity A计划(永久)
Unity A计划(一年)
Unity学习路线
Unity开发相关软件合集
未来课程投票(想看的课程)
虚幻
虚幻 全部课程
UE5高薪就业班
虚幻 A计划(永久)
虚幻 A计划(一年)
虚幻Unreal学习路线
Unreal开发相关软件合集
(投票)Unreal(虚幻)方向的课程,你想要看哪些课程?
Cocos
Cocos全部课程
Cocos A计划(永久)
Cocos A计划(一年)
Cocos学习路线
Cocos开发相关软件合集
CocosCreator方向的课程,你想要看哪些课程?
Java
Java 全部课程
Java A计划(永久)
Java A计划(一年)
Java学习路线
Java开发相关软件下载
Java方向的课程,你想要看哪些课程?
Python AI
Python人工智能 全部课程
Python人工智能 A计划(永久)
Python人工智能 A计划(介绍)
Python人工智能学习路线
小程序
微信小程序 全部课程
微信小程序 A计划(永久)
微信小程序学习路线
合作课程
地牢独行-类元气骑士俯视角射击游戏教程
原创独立游戏制作:类星露谷
QFramework 系统设计:通用背包系统
QFramework 游戏开发:类幸存者
QFramework 游戏开发:类枪牢
CocosCreator3.8.3案例实战教程:全新3D麻将消除游戏实战
Unity基于目标导向的AI:GOAP
独立游戏:淘金城堡-商业级独游开发流程
大型数字孪生实战教程+三维引擎基础到实战教程
UE5虚幻蓝图课仿刺客信条跑酷系统
Unity开发Pico VR MR适配 MRTK3
Unity上线塔防游戏【智械危机】策划、美术、程序全解析
创业大亨案例第一季—UE5入门基础初始关卡篇
创业大亨案例第二季—UE5联网游戏会话教程
虚幻5蓝图中级教程:FPS第一人称射击游戏
零代码做游戏:Topdown RPG (PlayMaker)
零代码做游戏:2D 平台跳跃 (PlayMaker)
【E世界】MMORPG全栈式网络游戏开发之旅-战斗篇
Unity无限随机写实风地图
【E世界】MMORPG全栈式网络游戏开发之旅-入门篇
其他
移动端
SiKi学院招聘
教学中心
关于我们
外包项目合作
登录
注册
切换触屏版
登录
注册
全民飞机大战(第二季)-----游戏逻辑篇(Unity 2017.3)
第91任务: 188-获取相机显示范围坐标
查看课程
任务列表
第1任务: 000-演示视频
第2任务: 空战游戏开发资料.txt
第3任务: 001-课程内容简介
第4任务: 101-无限关卡加载设计
第5任务: 102-内存池设计思路
第6任务: 103-生成逻辑
第7任务: 104-回收及预加载逻辑
第8任务: 105-C#异步编程
第9任务: 106-自动销毁部分逻辑
第10任务: 107-添加内存池部分单例
第11任务: 108-调整加载预制接口
第12任务: 109-初始化对象池部分
第13任务: 110-生成和回收接口
第14任务: 111-场景加载事件
第15任务: 112-完成场景管理部分的逻辑调整
第16任务: 113-整理Loading部分显示资源加载进度逻辑
第17任务: 114-添加场景初始化配置
第18任务: 115-调整加载进度算法
第19任务: 116-调整事件初始化问题
第20任务: 117-完成Loading逻辑的调整
第21任务: 118-添加Game界面UI
第22任务: 119-Life组件生成逻辑
第23任务: 120-完成两个场景UI部分的联通
第24任务: 121-生命部分的自计算逻辑
第25任务: 122-逻辑更新的思路整理
第26任务: 123-创建消息系统
第27任务: 124-完成消息系统模块
第28任务: 125-验证功能并添加生命监听逻辑
第29任务: 126-添加游戏内数据监听
第30任务: 127-优化UI组件
第31任务: 128-添加游戏暂停逻辑
第32任务: 129-添加部分拓展方法
第33任务: 130-添加特效组件
第34任务: 131-数据的简单重置方法
第35任务: 132-道具部分的数据更新
第36任务: 133-CD动画
第37任务: 134-道具动画执行部分逻辑
第38任务: 135-道具的使用逻辑
第39任务: 136-完成道具功能
第40任务: 137-左右手模式的制作方式
第41任务: 138-左右手模式的数据部分
第42任务: 139-组件的位置设置
第43任务: 140-切换惯用手部分逻辑
第44任务: 141-左右手按钮逻辑
第45任务: 142-UI分层部分的设计
第46任务: 143-过渡设计和高拓展性设计
第47任务: 144-UI层级初始化
第48任务: 145-UI层级部分实现思路
第49任务: 146-添加设置层级功能
第50任务: 147-预制体层级初始化
第51任务: 148-UI显隐的逻辑整理
第52任务: 149-解决Loading部分数据问题
第53任务: 150-调整Loading逻辑不加入UI逻辑栈
第54任务: 151-打通场景切换及UI转换
第55任务: 152-随机2D地图的生成思路
第56任务: 153-自动背景图的思路
第57任务: 154-用设计简化逻辑
第58任务: 155-地图移动部分逻辑
第59任务: 156-地图部分的初始化逻辑
第60任务: 157-完善地图初始化逻辑
第61任务: 158-设置关卡背景图
第62任务: 159-相机移动部分
第63任务: 160-添加游戏内层级
第64任务: 161-分层设计
第65任务: 162-GameView底层设计
第66任务: 163-层级管理器
第67任务: 164-游戏物体层级的设置
第68任务: 165-测试当前功能
第69任务: 166-另一种遍历枚举的方式
第70任务: 167-初始化玩家飞机
第71任务: 168-更新飞机图片
第72任务: 169-基础模块的设计
第73任务: 170-指令监听模块设计
第74任务: 171-监听指令部分逻辑
第75任务: 172-指令执行部分逻辑
第76任务: 173-指令管理类
第77任务: 174-消息系统常见问题
第78任务: 175-测试脚本
第79任务: 176-检测常量类
第80任务: 177-测试管理类
第81任务: 178-输入管理类监听逻辑
第82任务: 179-输入监听管理器逻辑
第83任务: 180-输入管理器的使用
第84任务: 181-优化消息系统
第85任务: 182-代码优化思路
第86任务: 183-优化输入事件的消息部分逻辑
第87任务: 184-移动组件
第88任务: 185-组件的复用
第89任务: 186-相机边界的世界坐标计算
第90任务: 187-Renderer包围盒
第91任务: 188-获取相机显示范围坐标
第92任务: 189-计算飞机是否超出相机显示范围
第93任务: 190-优化判断部分代码
第94任务: 191-拖动飞机
第95任务: 192-限定拖动范围
第96任务: 193-优化代码思路
第97任务: 194-哪种方式才是最好的
第98任务: 195-子弹的实现思路整理
第99任务: 196-子弹初始化部分
第100任务: 197-使用内存池管理子弹对象
第101任务: 198-修改图片大小的几种方式
第102任务: 199-子弹移动部分功能
第103任务: 200-完成单个子弹功能
第104任务: 201-子弹的生成和回收
第105任务: 202-功能分离
第106任务: 203-弹道的设计部分
第107任务: 204-计算轨迹公式
第108任务: 205-使用轨迹组件修正子弹
第109任务: 206-验证当前算法
第110任务: 207-自上而下的设计模块
第111任务: 208-提取子弹数据类
第112任务: 209-完善数据类
第113任务: 210-添加轨迹初始化逻辑
第114任务: 211-多路线轨迹的使用
第115任务: 212-调整路径的接口部分
第116任务: 213-添加开火间隔
第117任务: 214-碰撞体的使用
第118任务: 215-碰撞组件
第119任务: 216-自动添加工程中Tag
第120任务: 217-自动设置预制体Tag
第121任务: 218-碰撞消息部分的设计
第122任务: 219-添加碰撞逻辑判断
第123任务: 220-子弹所有者接口
第124任务: 221-子弹攻击力的处理
第125任务: 222-基础行为接口
第126任务: 223-添加目标标记接口
第127任务: 224-辨别碰撞的地方单位
第128任务: 225-完成碰撞消息组件
第129任务: 226-修正生命值部分逻辑
第130任务: 227-玩家行为函数
第131任务: 228-碰撞体常见问题
第132任务: 229-护盾逻辑
第133任务: 230-护盾View
第134任务: 231-碰撞逻辑思路整理
第135任务: 232-子弹的碰撞逻辑
第136任务: 233-优化代码结构
第137任务: 234-添加Power技能特效部分
第138任务: 235-添加Power数据
第139任务: 236-路线计算部分
第140任务: 237-分析当前问题
第141任务: 238-修正子弹图片问题
第142任务: 239-获取方向向量
第143任务: 240-调整子弹方向
第144任务: 241-添加子弹声音
第145任务: 242-添加声音复用部分接口
第146任务: 243-Power声音部分
第147任务: 244-敌方单位生成逻辑整理
第148任务: 245-完善json生成工具逻辑
第149任务: 246-添加敌方单位生成器管理器
第150任务: 247-初始化Creater位置
第151任务: 248-测试当前功能
第152任务: 249-交错数组
第153任务: 250-设计数据结构
第154任务: 251-生成关卡数据工具
第155任务: 252-读取数据部分逻辑
第156任务: 253-根据数据初始化生成器
第157任务: 254-生成单位ID
第158任务: 255-飞机预制的复用
第159任务: 256-enemy初始化数据
第160任务: 257-敌方单位生成规则
第161任务: 258-定义地方对象接口
第162任务: 259-生成单位队列
第163任务: 260-初始化所有敌机数据
第164任务: 261-获取当前生成对象的数据
第165任务: 262-敌机队形的生成方式
第166任务: 263-设计数据结构
第167任务: 264-轨迹数据接口
第168任务: 265-json常见问题
第169任务: 266-优化数据结构的缘由
第170任务: 267-字典转换成json实现思路
第171任务: 268-lisjosn添加数组的操作
第172任务: 269-字典转换成json
第173任务: 270-为什么转换出的json多了几个符号
第174任务: 271-json转换成字典对象
第175任务: 272-测试已有功能
第176任务: 273-轨迹数据的设计
第177任务: 274-获取轨迹数据的设计
第178任务: 275-初始化路径数据
第179任务: 276-添加轨迹部分通用接口
第180任务: 277-轨迹对象工厂
第181任务: 278-敌机队列的位置计算方式
第182任务: 279-计算初始化位置
第183任务: 280-修正初始化配置加载逻辑
第184任务: 281-演示当前生成敌机逻辑
第185任务: 282-修改基础数据一定要提供接口
第186任务: 283-添加游戏暂停事件的监听
第187任务: 284-添加音效暂停部分逻辑
第188任务: 285-添加敌机移动部分逻辑
第189任务: 286-方向向量问题
第190任务: 287-初始化敌机碰撞部分组件
第191任务: 288-添加敌机行为函数
第192任务: 289-添加生命值组件
第193任务: 290-功能模块的测试能够提高工作效率
第194任务: 291-添加入场动画
第195任务: 292-修正目标位置的偏差
第196任务: 293-添加游戏进行中状态
第197任务: 294-敌机生成部分基础逻辑
第198任务: 295-游戏状态事件
第199任务: 296-演示当前功能
第200任务: 297-获取当前屏幕中的敌机数量
第201任务: 298-添加帧率限制
第202任务: 299-监听屏幕内敌机
第203任务: 300-判断飞机队列是否全部飞进屏幕的思路
第204任务: 301-获取生成状态的两种判定方式
第205任务: 302-添加生成状态的判定
第206任务: 303-添加帧函数的帧率控制逻辑
第207任务: 304-验证帧函数的功能修改
第208任务: 305-修正敌机队列生成逻辑
第209任务: 306-敌机超出边界判断逻辑
第210任务: 307-添加星星生成逻辑
第211任务: 308-添加道具碰撞消息组件
第212任务: 309-演示当前功能
第213任务: 310-解决受伤逻辑多次执行的问题
第214任务: 311-添加星星的动画组件
第215任务: 312-演示动画效果
第216任务: 313-调整UI管理接口
第217任务: 314-完成星星飞入UI动画
第218任务: 315-添加显示fps组件
第219任务: 316-查找问题并优化性能
第220任务: 317-添加普通类型敌机的死亡计数
第221任务: 318-分离生成器逻辑
第222任务: 319-精英怪的生成判断逻辑
第223任务: 320-演示当前生成逻辑
第224任务: 321-调整精英怪生成逻辑
第225任务: 322-解决遍历集合时修改造成的问题
第226任务: 323-自动回收组件
第227任务: 324-地方单位的血条设计思路
第228任务: 325-自适应血条的实现思路
第229任务: 326-计算血条自适应比例
第230任务: 327-验证当前功能
第231任务: 328-初始化血条位置
第232任务: 329-初始化所有子项
第233任务: 330-添加子消息系统
第234任务: 331-子消息系统的使用
第235任务: 333-使用原生方法判断多播中是否已经包含当前方法
第236任务: 334-完善委托管理类的逻辑
第237任务: 335-添加游戏子物体基类
第238任务: 336-获取子消息组件逻辑
第239任务: 337-使用ItemView
第240任务: 338-组件基类
第241任务: 339-血条更新逻辑
第242任务: 340-精英怪飞行轨迹计算逻辑
第243任务: 341-添加W轨迹类
第244任务: 342-计算四条直线轨迹
第245任务: 343-计算每段直线的X范围
第246任务: 344-完成W轨迹的逻辑部分
第247任务: 345-整理轨迹添加流程
第248任务: 346-添加路径
第249任务: 347-初始化路径管理类
第250任务: 348-优化路径接口
第251任务: 349-添加路径基类
第252任务: 350-计算轨迹边界数据
第253任务: 351-简化轨迹部分的数据结构
第254任务: 352-计算开始位置
第255任务: 353-获取开始位置偏移量
第256任务: 354-获取运动方向部分逻辑
第257任务: 355-调整自动回收组件的范围
第258任务: 356-添加跟随移动接口
第259任务: 357-优化代码结构思路
第260任务: 358-V轨迹逻辑
第261任务: 359-初始化路径的关键点
第262任务: 360-替换硬编码部分
第263任务: 361-计算V轨迹需要的数据
第264任务: 362-整理运动方向部分判别思路
第265任务: 363-添加路径移动状态
第266任务: 364-路径状态的转换
第267任务: 365-运动状态的切换
第268任务: 366-完成W形路径的逻辑修改
第269任务: 367-修正移动部分的逻辑问题
第270任务: 368-演示W轨迹效果
第271任务: 369-通用敌方子弹逻辑
第272任务: 370-完善子弹部分初始化逻辑
第273任务: 371-修正移动方向错误的问题
第274任务: 372-调整携程部分逻辑
第275任务: 373-查找问题的多种方式
第276任务: 374-初始化子弹跟物体的位置
第277任务: 375-计算跟物体位置
第278任务: 376-子弹显示效果优化
第279任务: 377-帧动画的一般处理方式
第280任务: 378-帧动画逻辑
第281任务: 379-爆炸特效逻辑
第282任务: 380-演示爆炸效果
第283任务: 381-添加子弹爆炸特效
第284任务: 382-优化子弹效果
第285任务: 383-监听预制修改工具
第286任务: 384-完成自动预制体自动更名逻辑
第287任务: 385-第二季总结