游戏开发的学习记录④

项目:捕鱼达人

开始时间:2022.09.01

(新的学期,好好学习!!)

新学到的:

  1. 水波荡漾效果的制作
    Legacy Shaders—>Particles—>Additive(可以将图片的黑色部分显示为透明,其它的颜色正常显示)

  2. InvokeRepeating("MakeFish", 0, waitTime);
    Invoke和InvokeRepeating

  3. RectTransformUtility.ScreenPointToWorldPointInRectangle(UGUICanvas, new Vector2(Input.mousePosition.x,Input.mousePosition.y), mainCamera, out mousePos);
    RectTransformUtility.ScreenPointToWorldPointInRectangle函数

  4. EventSystem.current.IsPointerOverGameObject()==false

  5. PlayerPrefs.SetInt("gold", GameController.Instance.gold);
    PlayerPrefs.DeleteKey("gold");

  6. Application.Quit();退出游戏


问题记录:

1.炮口随着鼠标的转动不能360°全转动,只能转180°和-180°两个角度。
原因:起始数值过大
2.部分子弹和鱼在碰到边界时不消失—>不仅没消失,还把边界撞开了

原因:没有勾选子弹的is Trigger
3.

忘了什么原因了
(果然得边做边写,四级考试断了一段时间后,已经不记得还有什么bug了)


成品部分截图:



(这个声音部分是自己的小想法然后实现的!!!)



《捕鱼达人》游戏开发记录相关推荐

  1. html5游戏开发 网页版-捕鱼达人游戏源码下载

    html5游戏开发 网页版-捕鱼达人游戏源码下载 来玩一把! 转载于:https://www.cnblogs.com/jsfoot/p/3215371.html

  2. Java 编写捕鱼达人游戏 窗体程序 完整源码

    今天为大家分享捕鱼达人游戏的开发与制作,目前是单机版游戏,后续时间空了,会进一步完善.整个系统界面漂亮,有完整得源码,希望大家可以喜欢.喜欢的帮忙点赞和关注.一起编程.一起进步 开发环境 开发语言为J ...

  3. html5 canvas简易版捕鱼达人游戏源码

    插件描述:html5利用canvas写的一个js版本的捕鱼,有积分统计,鱼可以全方位移动,炮会跟着鼠标移动,第一次打开需要鼠标移出背景图,再移入的时候就可以控制炮的转动,因为是用的mouseover触 ...

  4. 基于Java+Swing实现捕鱼达人游戏(含课程报告)

    基于Java+Swing实现捕鱼达人游戏(含课程报告) 一.系统介绍 1.开发背景 2.基本内容.实现方法及主要技术实现目标 3实现目标 二.功能展示 三.其他系统 四.获取源码 一.系统介绍 1.开 ...

  5. 精仿高仿捕鱼达人游戏Android源码

    给大家分享一款精仿高仿捕鱼达人游戏源码,Android版,喜欢开发游戏的朋友可以下载学习,研究一下. 下载地址: http://code.662p.com/view/buyudaren.html

  6. 用cocos2dx做一个简单的单机捕鱼达人游戏(1)

    用cocos2dx做一个简单的单机捕鱼达人游戏(1) 我使用了cocos2dx 3.9版本和vs2017来开发 今天先做游戏开始界面 开始界面很简单,一个背景图,一个logo,3个button(三种登 ...

  7. 2021.03.17 pokémon小游戏开发记录与周总结

    2021.03.17 pokémon小游戏开发记录与周总结 此篇仅包含部分项目代码,只是个人的学习总结. 文章目录 2021.03.17 pokémon小游戏开发记录与周总结 前言 一.前期准备 二. ...

  8. Android开源项目:捕鱼达人游戏源代码

     Android开源项目:捕鱼达人游戏源代码 这是一个Android上的开源项目:捕鱼达人游戏源代码,github上的地址链接是:https://github.com/zhangphil/Andr ...

  9. 通过捕鱼达人游戏学习Java

    项目视频: Java项目捕鱼达人游戏 项目结构: 功能分析: 一.背景功能     1.Pool类:新建Pool类,池塘对象     2.特征,池塘环境,BufferedImageIO bg;    ...

  10. java捕鱼达人_java实现捕鱼达人游戏

    本文实例为大家分享了java实现捕鱼达人游戏的具体代码,供大家参考,具体内容如下 效果图如下: 源代码分享: 测试类: package game; import java.awt.image.Buff ...

最新文章

  1. JS作用域相关知识(#精)
  2. 数据库高可用和分区解决方案-MySQL 篇
  3. 【easy】101. Symmetric Tree
  4. 软考高项3门45分总结及分享
  5. Linux下rpm包x86、i386、i486、i586、i686和x86_64这些后缀含义
  6. 51单片机原理以及接口技术(四)--80C51的程序设计
  7. java 获取当前经纬度_求java代码,手机获取当前GPS的经纬度。
  8. UMLChina公众号文章精选(20220918更新精选)
  9. 微信与企业微信内嵌浏览器的UserAgent
  10. 旋转(Rotation)矩阵转欧拉角(euler)
  11. Java消息队列三道面试题详解
  12. 【阿里云2020校招提前批】中间件核心部门疯狂直推中!
  13. 真正的IT技术男是什么样的?
  14. 微信小程post问题
  15. Nokia s60v5 j2me禁用softkeypad
  16. php 下载苹果应用ipa 苹果安装包下载
  17. Springboot+vue的医院门诊管理系统的设计与实现(也有SpringCloud版本)
  18. GOTURN 网络理解
  19. 苹果+甲基化=切开不变色
  20. python如何暂停计时器_python怎么设置计时器

热门文章

  1. problem: 记一次聊天框的表情包弹框不显示的找问题过程
  2. Pycharm中运行yolov5-pytorch出现错误“TypeError: can‘t convert cuda:0 device type tensor to numpy....“
  3. 国产芯片设备替代提升近七成,ASML和美国芯片行业损失超50亿美元
  4. 2019年ACM-ICPC - 南昌网络赛I:Yukino With Subinterval【带修主席树】
  5. 浪潮服务器linux下升级固件,DELL戴尔PowerEdge服务器固件BIOS整体升级教程
  6. parentElement与parentNode
  7. 我要爬爬虫(15)用appium爬取手机QQ音乐歌名
  8. 常用办公软件有哪些,职场常用软件分享
  9. NNM的netmon运行小问题,No connection with master agent
  10. 微信公众号可通过现金红包接口发放微信支付现金红包(附开发教程)