视频教程-坦克大战-Java

坦克大战
精通Java Web、手机App、Qt桌面软件开发,6年项目开发经验
视频教程-坦克大战-Java_第1张图片 曹冬冬
¥118.00
立即订阅

订阅后:请点击此处观看视频课程

 

视频教程-坦克大战-Java

学习有效期:永久观看

学习时长:933分钟

学习计划:16天

难度:

 

口碑讲师带队学习,让你的问题不过夜」

视频教程-坦克大战-Java_第2张图片

讲师姓名:曹冬冬

开发组长/高级工程师

讲师介绍:精通Java Web、手机App、Qt桌面软件开发,6年项目开发经验

☛点击立即跟老师学习☚

 

「你将学到什么?」

本课程是使用JavaSE的基础知识开发,实现了单人版、多人版、网络版与自定义地图版,通过本课程让大家轻松快速提高开发技能,夯实Java基础知识

 

「课程学习目录」

1.简介
2.创建窗口
3.事件
4.画图
5.创建游戏主窗口
6.创建菜单场情
7.创建选择精灵
8.画FPS
9.进场动画
10.退场动画
11.创建地图地层
12.画出左右英雄坦克
13.键盘控制移动英雄坦克
14.实现坦克与地图边框的碰撞检测
15.实现坦克与地图的碰撞检测
16.播放游戏音效
17.画出英雄坦克受保存的状态
18.画子弹精灵
19.让子弹运动起来
20.画爆炸精灵
21.子弹打墙
22.完善子弹与墙的碰撞检测
23.画敌方坦克
24.让敌方坦克运动起来
25.敌方坦克随机改变方向
26.敌方坦克随机发射子弹
27.修改子弹与墙的碰撞问题
28.子弹打击坦克
29.子弹打击子弹
30.随机制造敌方坦克
31.画敌方坦克数量
32.画生命值与游戏等级
33.显示GameOver动画
34.画宝物
35.吃宝物1
36.吃宝物2
37.吃宝物3
38.吃宝物4
39.实现吃4颗星以上连发子弹
40.完善GameOver并实现通关
41.实现游戏的暂停与音效开关
42.实现存档功能
43.完善存档功能
44.创建自定义地图场情
45.绘制自定义地图中的元素
46.完成自定义地图功能
47.网络版本服务器开启TCP服务
48.客户端连接服务端
49.客户端开启UDP监听
50.服务器回车开始游戏
51.服务端向客户端发送创建英雄的UDP消息
52.客户端解析创建英雄的UDP数据包
53.生成创建敌方坦克的消息
54.生成精灵移动的消息
55.拦截事件实现左右英雄分开控制
56.子弹创建与移动的消息
57.生成被打击的消息
58.生成创建宝物与爆炸的消息
59.生成吃宝物的消息
60.生成地图被击中的消息
61.生成播放音效的消息
62.客户端实现GameOver与通关
63.结束-解决一些问题

 

7项超值权益,保障学习质量」

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

 

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

 

「悉心打造精品好课,16天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握Java知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

 

「你可以收获什么?」

深刻理解面向对象

夯实Java基础知识

 

订阅课程 开始学习

你可能感兴趣的:(视频教程-坦克大战-Java)