关闭
导航
课程首页
  • PM-Summit 全球产品经理大会云会员
  • SDCon 全球软件研发技术大会云会员
  • ML-Summit 全球机器学习技术大会云会员
  • C++性能优化高端培训
  • AI全栈开发实战营
精品课 极客时间

AI 搜索

登录
会员中心
消息
历史
创作中心
创作
学习中心
成为讲师

极简Java零基础入门到游戏开发

极简Java零基础入门到游戏开发
共95节 256人在学 课程详情
课程目录
讨论留言
  • 学员作品展示与素材下载

    • 学员作品展示-黑暗世纪【附源码】
    • 学员作品展示-麦昆减肥【附源码】
    • 学员作品展示-三国战纪【附源码】
  • Java零基础入门教程【语法基础】

    • Java环境安装
    • idea的安装与使用
    • idea主题风格和字体设置
    • idea中如何创建Java项目
    • 怎样编写Java程序
    • Java中的基本数据类型有哪些
    • 什么是Java中的变量
    • Java中的算术运算符有哪些
    • Java中的关系运算符
    • Java中的自增和自减
    • Java中的逻辑运算符
    • Java中的键盘扫描器
    • 综合练习:计算两个数的和
  • Java零基础入门教程

    • switch用法
    • switch案例-王者荣耀段位匹配器
    • switch练习-四则运算计算器
    • if语句讲解
    • if综合案例-判断某年某月一共有多少天
    • if_switch综合案例-判断某年某月一共有多少天
    • if综合案例-模拟用户登录功能
    • while 循环讲解
    • Java中生成随机数的方式
    • while练习:猜价格游戏
    • while_if综合运用:考试系统
    • for循环讲解
    • for循环案例:计算1到100的和
    • for循环案例:求100到999的水仙花数
    • List集合的用法
  • 游戏开发实战【游戏基本框架搭建】

    • 游戏窗体制作
    • 游戏面板制作
    • 游戏中绘制文字
    • 游戏中绘制图形
    • 加载图片工具类的写法
    • 游戏中绘制图片
    • 综合运用:开发病毒程序
    • 工具使用:将游戏打包成exe可执行程序
  • 游戏开发实战【游戏元素绘制与移动】

    • 游戏背景图的绘制
    • 游戏背景移动
    • 游戏中重复出现背景图
    • 游戏中重复出现背景图
    • 在游戏界面创建游戏元素的步骤
    • 游戏元素移动的原理
    • 游戏物体移动边界检测以及碰撞反弹
    • 如何实现多个游戏物体同时出现
    • 如何实现多个游戏物体逐个出现
    • 综合实战:下雪唯美桌面屏保
  • 游戏开发实战【人为控制游戏元素活动】

    • 鼠标控制游戏元素的活动
    • 键盘控制游戏元素的移动(上)
    • 键盘控制游戏元素的移动(下)
    • 游戏中的动画制作
    • 切换动画显示的方向
    • 游戏元素状态的切换以及动画切换
    • 游戏场景切换-不同的窗体面板切换界面
    • 游戏场景切换-同窗体面板内部切换界面
  • 游戏开发实战【全民飞机大战】

    • 飞机大战:随机背景和玩家动画
    • 飞机大战:玩家按键发射子弹
    • 飞机大战:玩家火力值设置
    • 飞机大战:自动发射子弹和手动发射子弹相互切换
    • 飞机大战:创建敌机与敌机出现
    • 飞机大战:敌机移动
    • 飞机大战:清除越界敌机和子弹
    • 飞机大战:碰撞检测,子弹打飞机
    • 飞机大战:敌机的血量和玩家的血量
    • 飞机大战:敌机碰撞玩家
    • 飞机大战:游戏结束控制
    • 飞机大战:游戏重新开始
    • 飞机大战:增加分数
    • 飞机大战:画道具机
    • 飞机大战:道具机移动
    • 飞机大战:玩家吃道具机
    • 飞机大战:Boss机的出现与移动
    • 飞机大战:子弹击打boss机
    • 飞机大战:子弹击打boss机
    • 飞机大战:Boss机的消失于重新出现
  • 游戏开发实战【恐龙酷跑】

    • 恐龙酷跑:背景绘制
    • 恐龙酷跑:封面文字跑马灯效果
    • 恐龙酷跑:制作音乐播放器
    • 恐龙酷跑:绘制地板以及地板移动
    • 恐龙酷跑:游戏开关,背景音乐的切换
    • 恐龙酷跑:恐龙的绘制以及状态的切换
    • 恐龙酷跑:恐龙跳跃过程
    • 恐龙酷跑:恐龙跳跃状态切换
    • 恐龙酷跑:恐龙连跳控制和音效
    • 恐龙酷跑:蜘蛛的出现
    • 恐龙酷跑:仙人掌的出现
    • 恐龙酷跑:蜥蜴的出现
    • 恐龙酷跑:分数设置
    • 恐龙酷跑:游戏金币设计
    • 恐龙酷跑:金币移动
    • 恐龙酷跑:摘金币
    • 恐龙酷跑:解诀金币BUG
    • 恐龙酷跑:游戏碰撞检测与结束游戏
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

解决游戏中背景移动后消失的问题实现重复出现背景图

课程介绍

【课程简介】

1.本课程零基础也可以上手学习。

2.本课程从Java 0基础开始讲解,先讲解基本语法,流程控制,集合等知识点。

3.讲解Java基础知识点后,会由游戏原型设计为切入点进行讲解。

4.课程中有丰富的实战案例,帮助学员理解知识点。

5.本课程最终以全民飞机大战和恐龙酷跑两个游戏,综合带领大家融汇贯通所学知识。

 

【课程目标】

Java零基础入门到游戏实战开发,累积项目实战经验,提升编程思想和编码能力

 

【学员作品】

所有作品皆附带源码,可供大家互相学习。

 

【作品1:三国战记】

image.png

image.png

image.png

image.png

 

【作品2:坦克大战】

image.png

image.png

 

【作品3:捕鱼达人】

image.png

image.png

 

 

 

【学员作品4:黑暗世纪】

image.png

image.png

image.png

image.png

 

【学员作品5:麦昆减肥】

image.png

image.png

image.png

image.png

【课程素材】

素材丰富多样,除了课程内设计的素材,还提供了许多其他游戏素材,供学员练手时使用:

image.png

 

image.png


image.png

image.png

 

【课程源码】

本视频课程配套代码齐全,注释详细。

从0基础讲解,有项目实战,也有学员作品分享

 

image.png

image.png

 

常见问题:

问:0基础能上手吗?

答:可以 1.本课程从0基础语法开始讲解 2.制作游戏也是先讲解游戏原型 3.有实战整合零散知识点 4. 有不懂的可以联系讲师答疑

问:听课遇到不懂的怎么办?

答:如果遇到听不懂的,可以选择联系讲师进行答疑

 

推荐课程

信息系统项目管理师自考笔记

李明 · 753人在学

python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

王先生 · 22176人在学

手把手搭建Java超市管理系统【附源码】(毕设)

汤小洋 · 4219人在学

Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

黄菊华 · 792人在学

基于SSM酒店管理系统(毕设)

小尼老师 · 843人在学

java项目实战之购物商城(java毕业设计)

Long · 5160人在学

手把手搭建Java求职招聘系统【附源码】(毕设)

汤小洋 · 1510人在学

Python Django 深度学习 小程序

钟翔 · 2330人在学

城管局门前三包管理系统+微信小程序(vue+springboot)

赖国荣 · 605人在学

Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

李杰 · 3995人在学

正在试验
后自动删除环境
课程实验
本次实验时间已到期 00:00:00

    订阅失败

    极简Java零基础入门到游戏开发
    极简Java零基础入门到游戏开发 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    课件正在飞速打包中,请耐心等待几秒钟~
    首页
    博客
    下载
    学习
    社区
    AI搜索
    GitCode
    InsCodeAI
    技术会议
    会员中心
    创作中心
    联系我们
    工作时间: 8:30 - 22:00
    客服电话: 400-660-0108
    kefu@csdn.net在线客服
    • 关于我们
    • 招贤纳士
    • 商务合作
    • 寻求报道
    • 京ICP备19004658号
    • 经营性网站备案信息
    • 公安备案号11010502030143
    • 营业执照
    • 北京互联网违法和不良信息举报中心
    • 家长监护
    • 中国互联网举报中心
    • 网络110报警服务
    • Chrome商店下载
    • 账号管理规范
    • 版权与免责声明
    • 版权申诉
    • 出版物许可证
    • ©1999-2024北京创新乐知网络技术有限公司