首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
捕鱼专题
Cocos2d-x教程(29)-3.x版本遮罩层实现捕鱼达人滚动数字表盘
欢迎加入Cocos2d-x 交流群:193411763 转载时请注明原文出处 : http://blog.csdn.net/u012945598/article/details/38340845 源码下载地址:http://download.csdn.net/detail/u012945598/7704725 之前在第八篇教程中讲解了遮罩层实现捕鱼达人滚动数字表盘(文章链接:
阅读更多...
【IOS】仿捕鱼达人的金币滚动显示
【原创作品, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/toss156/article/details/7439769】 今天给大家带来一个模仿捕鱼达人中,金币的滚动显示。(部分代码参考了cocoachina上一个C++版的) //// UiNumRoll.h
阅读更多...
《捕鱼达人》成功的另一面
演讲者 / 陈昊芝 整理 / 陈秋歌 《捕鱼达人》是触控科技旗下PunchBox团队开发的一款手机版深海捕鱼游戏。登陆App Store的首日就迅速攀升至付费应用榜的第一名。大量的技术积累、有效的市场推广是其成功的另类要素。 《捕鱼达人》之所以会取得如此好的成绩,除幸运之外,背后还有一些令人深思的产品故事。 花大量时间做技术积累 在移动开发迅速发展的黄金时代,很难想象一个技术开发团队在近
阅读更多...
Python实战案例:Python使用cocos2d实现捕鱼达人
Python实战案例:Python使用cocos2d实现捕鱼达人 游戏,它是一种基于物质需求满足之上的,在一些特定时间、空间范围内遵循某种特定规则的,追求精神世界需求满足的社会行为方式。合理适度的游戏允许人类在模拟环境下挑战和克服障碍,可以帮助人类开发智力、锻炼思维和反应能力。一般的小型游戏都是一些随机变化的事物,根据鼠标或键盘的操作来完成对变化事物的点击操作或者控制操作,最终实现娱乐的目的。
阅读更多...
Cocos2d-x教程第(8)讲-遮罩层实现捕鱼达人滚动数字表盘
http://download.csdn.net/download/u012945598/6637329 下载 玩过捕鱼达人的朋友都知道捕鱼达人记录金币的是一个类似于老虎机表盘的东西,当你打中鱼获得了金币后金币数量会滚动,我们今天将要使用OpenGL提供的遮罩效果来实现一个简单的表盘滚动功能。 首先新建一个项目,笔者命名为Test,将HelloWo
阅读更多...
捕鱼达人笔记
1.自己动 2.自己转 3.销毁自身 4.金币飞向指定位置 5.隐藏自身 6.播放特效 7.波浪移动 8.变换水波纹 9.作为一只鱼的自觉 10.子弹的个人修养 12.控制枪头跟着鼠标走 13.网的个人修养
阅读更多...
五人捕鱼python
五人捕鱼python 题目 题目 A、B、C、D、E 五人在某天夜里合伙去捕鱼,到第二天凌晨时都疲惫不堪,于是各自找地方睡觉。日上三杆,A 第一个醒来,他将鱼分为五份,把多余的一条鱼扔掉,拿走自己的一份。B 第二个醒来,也将鱼分为五份,把多余的一条鱼扔掉拿走自己的一份。C、D、E依次醒来,也按同样的方法拿鱼。 问他们至少捕了多少条鱼? 两个方法都比较笨 但容易理解 i
阅读更多...
Unity之街机捕鱼
目录 😪炮台系统 🎶炮口方向跟随鼠标 🎶切换炮台 😪战斗系统 🎮概述 🎮单例模式 🎮开炮 🎮子弹脚本 🎮渔网脚本 🎮鱼属性信息的脚本 😪奖励和等级的实现 😪Unity数据持久化 📖保存游戏 📖继续游戏 📖开始新游戏 最近又跟着教程从头到尾完成了一个实例,虽然是好久之前的教程,但是老师讲的很好,我作为Unity初学者也收获很多,复
阅读更多...
【好玩的开源项目】Linux系统之部署捕鱼达人经典小游戏
【好玩的开源项目】Linux系统之部署捕鱼达人经典小游戏 一、捕鱼达人小游戏介绍1.1 捕鱼达人小游戏简介1.2 项目地址 二、本次实践介绍2.1 本地环境规划2.2 本次实践介绍 三、安装httpd软件3.1 检查yum仓库3.2 安装httpd软件3.3 启动httpd服务3.4 查看httpd服务3.5 防火墙和selinux设置3.6 浏览器测试web服务 四、部署捕鱼达人经典小游戏
阅读更多...
CSS3捕鱼达人特效-洋葱先生-杨少通
洋葱先生-杨少通感谢您的到来 CSS3捕鱼达人效果,效果如下,点击链接可下载、可浏览! 预览效果 下载文档 代码均为原创,存在不足还请见谅! 如有转载请注明来源: www.dreamload.cn/blog/?p=613&preview=true (洋葱先生-杨少通)
阅读更多...
英摄影师捕捉翠鸟夫妇合力捕鱼喂养幼仔瞬间
英摄影师捕捉翠鸟夫妇合力捕鱼喂养幼仔瞬间 发现水下有鱼儿游动后,翠鸟会像标枪一样,一头扎入水中,将鱼儿捕获。 发现水下有鱼儿游动后,翠鸟会像标枪一样,一头扎入水中,将鱼儿捕获。 在河岸舒适的巢穴内,翠鸟妈妈喂它只有8天大的孩子吃鱼,一次喂一个。它为孩子准备的食物包括米诺鱼和刺鱼。 翠鸟妈妈和翠鸟爸爸轮流捕鱼,喂养它们的孩子。照片中的这位翠鸟爸爸将捕获的鱼儿
阅读更多...
Unity2D——捕鱼,炮台锁定辅助线
无论是愤怒的小鸟还是泡泡堂,都需要一定的辅助线,捕鱼也不例外,在锁定鱼儿的时候,亦需要辅助线连接炮台与被锁定的鱼儿。 如图所示,创建场景及对象 其中“Image”是待生成泡泡的父体,调整其尺寸(50,1000),位置(0,500,0) 创建一个脚本,CSDN.cs,并添加到“Paotai”对象上,如图所示 其中“paopao”是Resources中的预制体,代码
阅读更多...
捕鱼类游戏中 玩家座位转换
在棋牌类游戏中,服务器会下发同一房间内的所有玩家座位等信息,但是每个客户端都要展示玩家的第一(二)视角,所以需要将玩家的服务器座位和客户端数据做一下转化。 捕鱼游戏的规则是: 如果自己得服务器座位是1号或者2号位 则在客户端座位不需要处理 , 如果自己的服务器座位在3号位或者4号位,则需要将服务器座位转换成客户端的1号或者2号位,其他人的座位同步变更。 代码如下 mySeatI
阅读更多...
python 小游戏 捕鱼达人
# 绘制所有小鱼import osimport randomfrom setting import *import pygame# 所有鱼的父类class Fish(pygame.sprite.Sprite):def __init__(self, init_dict: dict) -> None:super().__init__()# 小鱼每一帧的图片self.img_list = [
阅读更多...
Unity 捕鱼游戏开发教程与源码
效果图展示 项目分析 主要功能点: 鱼的移动路线 这里使用简单移动的方式:随机位置然后随机鱼直线或者每帧更新鱼的角度实现走圆形。枪随着鼠标或点击位置移动 这个用坐标转换参考代码 private void Update(){Vector3 mousePos; // 鼠标位置// RectTransformUtility.ScreenPointToWorldPointInRectangle
阅读更多...
7.Direct2D 捕鱼游戏开发-窗口对象DemoApp.h的说明
环境: 编辑器:VS2015 系统:win10 专业版 碰撞:aabb obb盒模型(obb采用分离轴进行判断) 渲染:direct2d 相关概念说明: 渲染循环(绘制各个精灵):周期的对游戏进行渲染 物理引擎循环(碰撞判断,向量计算的处理):周期的更新物理世界里面的刚体等对象的位置 假设我们使用的并不是一套框架(物理引擎采用的另一个人写的类库,渲染引擎又是一个人写的) 一
阅读更多...
13.Direct2D 捕鱼游戏开发-编写场景2结构frame2.h
环境: 编辑器:VS2015 系统:win10 专业版 碰撞:aabb obb盒模型(obb采用分离轴进行判断) 渲染:direct2d 界面截图: 这是我们的frame2.h所控制的场景再看到这里的时候我们可以先看看场景的主要元素有些什么,首先精灵(sprite.h)是少不了的 然后是场景对象(action.h)再然后是我们的事件映射(createBefore.h)然后就是文字
阅读更多...
10.Direct2D 捕鱼游戏开发-鱼类fish.h的封装
环境: 编辑器:VS2015 系统:win10 专业版 碰撞:aabb obb盒模型(obb采用分离轴进行判断) 渲染:direct2d 相关知识说明: 鱼的游动:可以是一个连续的帧动画(我们这里采用的就是一个数组来储存每一帧的动画) 鱼的曲线游动:我们让鱼一直像前移动然后在移动的时候修改鱼的面向角度这样鱼就会有一个非常完美的曲线游动了又因为我们的鱼在修改每一帧的显示位置(根据储存帧
阅读更多...
3.Direct2D 捕鱼游戏开发-显示对象DisplayObject.h的封装
环境: 编辑器:VS2015 系统:win10 专业版 碰撞:aabb obb盒模型(obb采用分离轴进行判断) 渲染:direct2d 坐标系的概念: 全局坐标系(世界坐标系):这里我们将窗口的左上点作为世界坐标系的原点(0,0)向左表示x轴正方向,向下表示y轴正方向 局部坐标系(相对坐标系):相对于一个显示目标的坐标系由于变换涉及到复杂的向量知识;我们这里只说平移变换的坐标系(即
阅读更多...
15.Direct2D 捕鱼游戏开发-金币对象gold.h的封装
环境: 编辑器:VS2015 系统:win10 专业版 碰撞:aabb obb盒模型(obb采用分离轴进行判断) 渲染:direct2d 金币对象: 主要是让鱼在死亡的时候有一个收取金币的动画 我们的动画是二阶一个贝塞尔曲线 二阶贝塞尔曲线: 这里我们需要三个点来确定这个曲线的流程 开始点,结束点,中间点。 开始点和结束点都非常容易确认 (鱼死亡的位置为结束点,金币显示数量的位
阅读更多...
8.Direct2D 捕鱼游戏开发-消息映射和流程触发结构 createBefore.h
环境: 编辑器:VS2015 系统:win10 专业版 碰撞:aabb obb盒模型(obb采用分离轴进行判断) 渲染:direct2d 封装思路: 当代码在写好的时候我们又需要再窗口创建之前进行一些操作但是又不能修改demoapp那么这样的一个接口(api)就出来了 createBefore名字空间提供方法: createWindowBefore 窗口创建之前调用 create
阅读更多...
12.Direct2D 捕鱼游戏开发-编写场景0结构frame0.h
环境: 编辑器:VS2015 系统:win10 专业版 碰撞:aabb obb盒模型(obb采用分离轴进行判断) 渲染:direct2d 再说代码之前我们先看看我们的界面截图: 我们先冷静分析这个界面的相关元素 首先这里应该有一个场景对象(action.h)来渲染各种精灵对象(sprite.h)然后当面点击开始游戏的时候我们的场景进行了切换所以这里还应该有一个消息映射(creat
阅读更多...
16.Direct2D 捕鱼游戏开发-检查对象colVec.h的封装
环境: 编辑器:VS2015 系统:win10 专业版 碰撞:aabb obb盒模型(obb采用分离轴进行判断) 渲染:direct2d 检测对象说明: 我们这个检测对象只是提供一个对碰撞检测的方法和一些算法的方法并不提供实体什么的物理算法具体的物理算法我们是根据不同游戏进行不同的处理(但是碰撞检测是都是一样的) 相关概念: 向量:有方向的数量(向量A(x1,y1),原点B(0,0
阅读更多...
14.Direct2D 捕鱼游戏开发-编写场景1结构frame1.h
环境: 编辑器:VS2015 系统:win10 专业版 碰撞:aabb obb盒模型(obb采用分离轴进行判断) 渲染:direct2d 场景截图: 这个场景就比较复杂了 我们先分析一波 首先点击需要发射炮弹,炮弹还要判断是否和鱼碰撞,鱼还要游动,然后还有金币的获取所以这个场景需要的对象有(消息映射,碰撞检测,鱼对象,创建鱼的对象,金币对象,炮弹对象)差不多就是这些了 下面看主要方
阅读更多...
陈昊芝:《捕鱼达人2》2月份收入或超3000万
《捕鱼达人2》 【搜狐IT消息】不论是在谷歌Android平台上,还是苹果iOS平台上,《捕鱼达人2》都是一款很受用户欢迎的产品。今日上午,触控科技总经理陈昊芝在微博上发表博文表示,《捕鱼达人2》在2013年2月份为公司带来的月收入或将超过3000万元,而目前单日收入已稳定在100万元以上。 陈昊芝透露,《捕鱼达人2》在去年8月和12月分别入驻中国电信游戏基地和中国移动游戏基地之后,已于今
阅读更多...
【好玩的开源项目】Linux系统之部署捕鱼达人经典小游戏
【好玩的开源项目】Linux系统之部署捕鱼达人经典小游戏 一、捕鱼达人小游戏介绍1.1 捕鱼达人小游戏简介1.2 项目地址 二、本次实践介绍2.1 本地环境规划2.2 本次实践介绍 三、安装httpd软件3.1 检查yum仓库3.2 安装httpd软件3.3 启动httpd服务3.4 查看httpd服务3.5 防火墙和selinux设置3.6 浏览器测试web服务 四、部署捕鱼达人经典小游戏
阅读更多...