Java小游戏之捕鱼达人000.序章
000 序言
0.1 吐槽
大四专业校内实习,然后没有期待中的C/C++的项目实习(是意料之中的Java
老师要求做一个Java小游戏
我就蒙了,脑海中闪现过很多念头
不是把不是把,没花钱去培训机构学习就教这个?
Java做游戏,这是还活在塞班年代吗?(划掉)
java教点Spring 或者是爬虫。最起码讲点数据结构或者是Java里面的对象实现也行啊
行吧,来都来了。总得学点什么,不然太亏了。
然后我们决定跟着做一个捕鱼达人
0.2 概述
要做一个小游戏,老师给我们看的是一个很简陋的捕鱼达人的demo
需要学习和了解的知识大概有下面几点
- GUI的显示和操作(Swing
- 文件素材的读取
- 如何在窗口上绘制文字和图片
- 实时刷新的实现
- 图片旋转与翻转
应该能写完吧(gugugu
0.3 开发环境
Windows10+JDK12+IDEA2020.3.1
OVER
下一篇[Java小游戏之捕鱼达人001.JavaGUI]
Java小游戏之捕鱼达人000.序章相关推荐
- java小游戏之捕鱼达人,学了java,妈妈不再担心我去网吧游戏厅了!
Java小项目捕鱼达人 跪求关注,祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早上贵子,从不掉发! 捕鱼达人这款游戏,相信和我年纪相仿的朋友,肯定很熟悉.在当时半智能手机和智能手机刚刚出现 ...
- 尝试写java小游戏(捕鱼达人)
捕鱼达人 (平时都是在学校搞c语言,写算法.忽然java实验课大作业让设计一个小游戏的确挺蒙的,好在我之前学习过开发微信小程序,边查文档文档边做也比较快,下面有我的源码,截图,欢迎刚接触java小游戏 ...
- Java小游戏之捕鱼达人001.JavaGUI
这一部分实现创建窗口的功能 1.1 创建窗口 创建窗口的话使用Swing来创建 我个人习惯会用一个Launch.class来作为启动方法,然后再调用其他类 需要显示的类都一起丢到Views文件夹中 再 ...
- 各种经典java小游戏_Java是这个世界上最好的语言!
为什么? 请看TIOBE最新发布的编程语言排行榜: TIOBE开发语言排行榜每月更新一次,其结果可以用来检阅开发者的编程技能能否跟上趋势,或是否有必要作出战略改变,以及什么编程语言是应该及时掌握的. ...
- Java小游戏:模仿微信群发红包
Java小游戏:模仿微信群发红包 微信群主发普通红包,普通红包规则: 群主的一笔金额,从群主余额中扣除,平均分成n等分,让群员领取. 成员领取红包后,保存到余额中. 请根据规则,完成案例中所有类的定义 ...
- 《Java小游戏实现》:坦克大战
<Java小游戏实现>:坦克大战 前面写了一个简单的聊天小程序,今天开始就写一个坦克大战的游戏,算是对Java相关小知识点的一个应用. 这个游戏的完成,我们也是分步完成,逐步累加,一个一个 ...
- java小游戏-超级玛丽
java小游戏-java小游戏-超级玛丽 1 创建窗口 2 创建并完成常量类 3 创建背景类 4 绘制背景类 5 创建障碍物 6 第一关的设计 7 第二关的设计 8 第三关的设计 9 创建马里奥类 1 ...
- java小游戏-java小游戏-大鱼吃小鱼
java小游戏-java小游戏-大鱼吃小鱼 1 创建窗口 2 添加背景图 3 启动封面 4 启动页面的点击事件 5 游戏开始时的背景添加 6 双缓存解决闪屏问题 7 地方第一条小鱼的添加 8 敌方左方 ...
- java小游戏——飞翔的小鸟(java初学作品)
注:学习了java基础后,做出来的一个小作品,可以用来巩固学习 概述: 飞翔的小鸟能够作为Java基础的收官之作,包涵了Java很多的基础知识,在学习完Java基础后,尝试编写一些东西,能够起到很好的 ...
最新文章
- 【MySQL】MySQL5.6新特性之Index Condition Pushdown
- Android 中设置只是程序第一次运行才显示的界面
- poj 3040 Allowance
- Python 技术篇-用request库调用莉莉机器人api接口实现与机器人对话实例演示
- eclipse 64位_第3天 | 12天搞定Python,用Eclipse编写代码
- 基本数据结构篇(三万字总结)
- mysql未提交事务sql_MySQL如何找出未提交事务的SQL浅析
- srs10流程图_高效的SRS资源指示方法与流程
- 【BZOJ2095】【POI2010】Bridge 网络流
- Mac OS绑定80端口
- defun 函数定义
- 二维数组的空间复杂度_剑指 offer 面试题精选图解 04 . 二维数组中的查找
- Visual C# 资源文件编程--创建资源文件
- 强悍的 linux —— sed 与 awk
- float.valueof()自动截取有效位数
- JavaScript高级程序设计 第4版
- 计算机常用算法程序设计案例教程,计算机常用算法与程序设计案例教程
- go build报错,提示错误can‘t load package: package xxx is not in GOROOT (D:\Go\Go\src\xxx)
- Ubuntu下启动图形界面startx报错connection to X server lost
- html类选择器使用在什么场景,你需掌握的CSS知识都在这了(长文建议收藏,文末有福利)...
热门文章
- App-UI自动化测试-PO模式/组件化封装
- WTF Python:有趣且鲜为人知的Python特性
- 写在最前-工程流体力学
- 用matlab求小波系数能量,Matlab小波能量计算函数wenergy(C,L)
- 北京科技大学计算机考研专业课计算机综合一871(2021年真题)分享
- ABBYY FineReader之使用在线存储服务
- 此应用专为旧版本鸿蒙,尴尬!鸿蒙OS遭软件误判断Android模拟器,更多应用深度适配中...
- 国内风投是肿么了,都要靠各种大赛找项目了???
- 关于国内目前保险行业的IT核心系统的一些感受
- 织梦 dedecms 大批量文章sitemap生成方法