unity 开发2D坦克大战教程 系列一
准备进入unity游戏的自学开发学习,从小游戏开始制作,学习里面的运行逻辑,后续会贴出游戏制作的思维导图和学习技术路线
1、准备素材
玻璃材质、砖墙材质、石墙材质、草材质、空气材质、出生效果材质、坦克材质等预制体
2、前期设计处理
第一步:搭建2D场景
第二步:获取背景的宽和高,限定左右上下边界
第三步:设定界面上阻碍物规则【阻碍物索引,阻碍物对象,阻碍物所占的比例】,图片所占比例的大小
第四步:设置敌方诞生点,我方诞生点,设置固定大本营位置及周边砖墙坐标
第五步:记录每个位置的索引,填充物,每个位置存放的物体
第六步:设置每个占位位置的障碍物,填充物需要再次计算保证出现的地方或者我方车辆不会被实体墙或者玻璃包围而导致无法被攻击
第七步:根据出生地产生随机敌方车辆、我方车辆
第八步:进行攻击计算,碰撞计算、行为走动计算
第九步:计算得分和输赢规则
3、2D坦克大战 效果图