• Stars
    star
    253
  • Rank 160,776 (Top 4 %)
  • Language
    TypeScript
  • Created almost 6 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

creator实现单机捕鱼达人,TS版

捕鱼达人-Creator2.2.2版TS实现

开发工具

  • cocos creator v2.2.2
  • vscode v1.42.0
  • 脚本:Typescript

Q讨论群(大游戏):704391772

QQ群已升级千人大群,欢迎大家讨论交流 ☺

扫二维码进群:

Q群704391772

本实例内容介绍

完全是仿照官网的捕鱼达人,采用cocos creator精心制作而成,几乎涵盖了creator所有的功能模块。

本项目采用Typescript编写而成,特别适合新手学习。

代码经过多次重构,虽然目前还没有完全完善,但是已经十分清晰易懂。

视频教程正在制作中,采用2.2.0版本引擎讲解制作,希望能帮助新手快速入门

先看效果

捕鱼达人

知识点介绍

  • 属性声明和使用

  • 自定义Typescript类型接口

  • json配置文件读写应用

  • 图集静态使用和动态加载

  • 动画编辑器使用

  • 动作系统和回调

  • 物理碰撞检测

  • 碰撞组件动态改变碰撞大小

  • 触摸事件

  • 对象池使用

  • 坐标系统和相互转换

  • 贝塞尔曲线动作应用

  • 鱼头动态转向调节

  • 脚本执行顺序和管理

  • 自定义shader实现水波特效

cocos creator 自定义shader项目已经开发完毕
内置7个常用效果器和20个小demo
项目地址:creator自定义shader

gitee地址:https://gitee.com/darkmoon/ccfish

github地址:https://github.com/fylz1125/CCFish