文件结构 Bg文件夹包含的是游戏的背景及界面构成图片,包括转盘、大炮等,plist文件夹是主要的素材文件夹,包含各种鱼的种类,渔网、炮弹等,这里边的大部分素材都没用到,ParticleEffect包含效果文件,如加五分、气泡、火焰等,由于这个游戏只是示例代码,所以不是很完善,多数素材只用到一部分,功能也是基本的,但对初学者来说
转载
2024-08-01 21:49:33
99阅读
【捕鱼达人】游戏实战开发之主菜单场景 大家好,我是Lampard!!! 今天迎来捕鱼达人系列的第一篇博客更新,希望大家多多支持。今天要实现的是主菜单场景: 从界面中我们就可以管中窥豹,其实所谓的主菜单场景,不过是包含了一个背景图片,一个游戏的
转载
2023-12-31 15:59:44
12阅读
1,游戏原理swing+多线程+事件监听swing实现的界面的绘制;多线程实现产生多种鱼,实现鱼的游动,以及网的移动;事件监听实现鼠标捕鱼事件的捕获;2,主要类和方法解释鱼,背景,网都是图片,之所有是动态的效果,因为线程或者鼠标移动引起图片的变化.2.1,Fishlordpublic class Fishlord {
main(){}
}main方法实现程序的启动和游戏循环的开启;JFrame f
转载
2023-07-17 09:51:12
187阅读
本文准备分析的捕鱼达人项目是GitHub中的catchFish,地址为https://github.com/weiyinfu/catchFish。首先是将项目文件下载到本地,由于本项目是Maven项目,下面介绍如何导入Maven项目。Eclipse导入Maven项目 在Eclipse->File菜单中点击Import子菜单。 在弹出的Import窗口中选择Maven->Exis
转载
2023-11-22 19:52:16
160阅读
看到首页有介绍Java编写的捕鱼达人的文章,于是在GitHub上搜了几个Java编写的开源的仿捕鱼达人的项目,准备学习一下编写思路。本文介绍其中比较简单的一个项目fishlord,GitHub地址为:https://github.com/tengqianan/fishlord,该项目逻辑比较简单,代码实现主要集中在一个文件中。项目下载方式参考之前写的在Eclipse中用git方式下载源码。程序
转载
2023-08-11 13:16:32
290阅读
Java小项目捕鱼达人捕鱼达人这款游戏,相信和我年纪相仿的朋友,肯定很熟悉。在当时半智能手机和智能手机刚刚出现的时代,手机里有捕鱼达人,汤姆猫,植物大战僵尸等小游戏,是很值得炫耀的,在村里那可是备受小朋友欢迎的。这篇文章来分享一下这款我当时很喜欢玩的捕鱼达人,但是要知道哦,捕鱼达人可是有一点赌博性质的,特别是游戏厅里的,大家可不能沉迷哦!先上图: 这个java小游戏,虽然没有很多炫酷的特
转载
2023-06-13 23:01:52
204阅读
前言《捕鱼达人》是一款以深海狩猎为题材的休闲竞技游戏。这是一场海底世界的远征,享受捕获大鱼的乐趣,但不是所有的鱼都是友善的,它们会用自己的方式保护自己,保卫属于自己的海底世界。当然,这里也是冒险与机遇共存的地方,诸多埋藏于海底的宝藏等待着被探寻。游戏是用java语言实现,采用了swing技术进行了界面化处理,设计思路用了面向对象思想。主要需求在鱼池中有很多鱼,鱼各自游动。有一张渔网,随鼠标移动,点
转载
2023-07-27 20:30:41
218阅读
捕鱼达人捕鱼达人游戏开发 界面–>池塘Pool–>池塘的环境–>鱼–>渔网 1、完成捕鱼达人游戏的窗体界面 2、完成捕鱼达人的背景(环境)功能 3、完成一条静止不动的鱼 (1)定义了Fish类 (2)在Fish类添加了5个特征 (3)在Fish类中添加了构造方法,在构造方法中对5个特征赋值 (4)在Pool的特征处,定义了一条鱼 Fish f; (5)在Pool类的构造方法
转载
2023-10-05 17:55:00
91阅读
《捕鱼达人3》采用了Cocos2d-x 3.x版本中的3D功能来进行开发,实现了完全的3D化。作为一款支撑了无数2D游戏产品的引擎,Cocos2d-x本次也将带来3D方面的功能扩展,帮助广大Cocos2d-x开发者快速进入3D游戏产品的研发时代。
今年7月中旬,《捕鱼达人3》正式发布,24小时就突破实现1千万下载!
转载
2023-08-08 09:45:55
87阅读
鱼写好了,开始写子弹,子弹和鱼的设计模式大概差不多 bullet.h#ifndef _Bullet_H_
#define _Bullet_H_
#include"cocos2d.h"
using namespace cocos2d;
enum BULLETTYPE
{
BulletTypeOne,
BulletTypeTwo
};
class Bullet:public cocos2d::S
转载
2024-08-06 11:04:29
181阅读
大家好,我是Lampard!!! 今天要实现的是实体类(鱼,大炮) (一)鱼类的实现 首先我们需要确定这些鱼要做些什么,首先肯定是需要它们会游泳,而游泳又分为两个部分:(1)是精灵本身位置方面需要移动(2)需要鱼本身播放自己游动的动作。这样才能看起来有一个动起来的效果。而后在游戏的时候,当我们的子弹射中鱼,被射中的
转载
2023-08-08 13:04:23
105阅读
数字滚动由两个类实现,数字类UINumber和数字滚动类UIRollNum,都是继承的CCSprite,都是精灵。数字类实现单个数字的上下滚动,数字滚动类实现了界面分数数字的位置设置,分数变化时把分数拆解成单个数字,然后调用数字类赋值,由数字类判断滚动方向,并连续改变精灵帧坐标,实现数字滚动效果。 数字类详解 &n
转载
2023-12-28 07:23:23
137阅读
20165329课程设计个人报告——基于ARM实验箱的捕鱼游戏的设计与实现一、个人贡献实验环境的搭建代码调试在电脑上成功运行实现了arm的配置实现了游戏在arm游戏实验箱上的使用理解游戏的整体思路与各模块的大致功能二、实验环境Eclipse软件开发环境;windows操作系统。arm实验箱的配置。三、实践内容Windows环境下ARM集成开发环境的搭建与使用;安装软件到模拟器;连接ARM实验箱与P
# 教会你实现“Java 捕鱼达人”
欢迎你进入Java游戏开发的世界!今天我们要一起实现一个经典的小游戏——“捕鱼达人”。在开始之前,我们先来了解一下整个开发流程。
## 开发流程
| 步骤 | 描述 |
|------|--------------------------------|
| 1 | 设计游戏界面
原创
2024-09-28 04:26:38
139阅读
AppDelegate.m
代码------------------------------------------------------------------------------------------------------------------------------------------------
- (void) removeStartupFlic
转载
2023-12-27 11:58:52
19阅读
大家好,经过前面三节课的学习,我们已经可以将鱼加载到游戏中进行显示,并且做出鱼在水中受波光影响的效果,也学会了如何产生闪电链。这一节课,我们来学习一下如何开发旋涡特效。在《捕鱼达人3》里,有这样一个效果,它实现了对屏幕画面进行旋转扭曲,感觉就像带着玩家通过旋涡进入了海底的世界。如图: 看起来是不是很流弊!具体怎么实现呢?哈哈,现在我们来学习一下。要现实这样的效果主要分为三个步骤:一.将屏幕画面渲
转载
2023-12-07 11:40:05
62阅读
在游戏中数值显示是一个常用部件,本节将实现对积分的累加,在积分榜上滚动显示。将积分榜进行分解:将数字分解为一个的位,个位 ,十位等, 每个位的对象都只需要管理自己这个位上的数字滚动显示,然后有一个对每个位进行管理的调度对象,将这些位相互之间的数学关系维护起来。数字位对象:RollNum管理数字位对象:RollNumGroup先讲解上述两个对象的实现,让后再将它们怎样融入到主游戏界面Ga
转载
2024-01-06 20:55:59
11阅读
整体框架
捕鱼达人
欢迎界面
鱼类
鱼池类
网类
文件的大体分步实现首先需要一个程序启动的入口我这里命名的是FishGame.java 这里面主要功能就是创建一个窗体,然后将需要
转载
2023-08-09 20:35:27
453阅读
注:本文不谈程序,只谈思路一、思想斗争《捕鱼达人》这款游戏做的的确不错,相信许多人都已经玩过了。但是作为一个业余“码男”的我,玩玩怎么能尽兴,梦想自己也能写出这么一个还算是不错的游戏。终于在一个月黑风高的夜晚,我摩拳擦掌,跃跃欲试,YY良久,决定对它下黑手了!!!YY也许容易,但是老虎咬刺猬,无从下口啊,以前也没有开发过类似的游戏,肿么办!!!!没有头绪就先屡出头绪来,好了,现在开始!!!!二、结
转载
2023-08-09 20:35:15
159阅读
课程设计小组报告——基于ARM实验箱的捕鱼游戏的设计与实现一、任务简介1.1 任务内容捕鱼游戏是一个娱乐性的游戏开发,可以给人们带来娱乐的同时还可以给人感官上的享受,所以很受人们的欢迎。本次游戏的程序设计包含,java swing组件的合理运用,还有图像的变动达到一个动态的动画效果,线程的运用,游戏的异常处理,等方面的知识。培养学生运用所学知识的基础理论、基本知识和基本技能,分析解决实际问题能力的
转载
2023-12-13 04:57:41
51阅读