Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fylz1125/CCFish

creator实现单机捕鱼达人,TS版
https://github.com/fylz1125/CCFish

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        

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

### 开发工具

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

### Q讨论群(大游戏):704391772

### QQ群已升级千人大群,欢迎大家讨论交流 ☺
### 扫二维码进群:
![Q群704391772](screenshots/qqgroup.JPG)

## 本实例内容介绍

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

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

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

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

## 先看效果

![捕鱼达人](screenshots/fish.gif)

## 知识点介绍

- 属性声明和使用

- 自定义Typescript类型接口

- json配置文件读写应用

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

- 动画编辑器使用

- 动作系统和回调

- 物理碰撞检测

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

- 触摸事件

- 对象池使用

- 坐标系统和相互转换

- 贝塞尔曲线动作应用

- 鱼头动态转向调节

- 脚本执行顺序和管理

- 自定义shader实现水波特效

# cocos creator 自定义shader项目已经开发完毕
内置7个常用效果器和20个小demo
项目地址:[creator自定义shader](https://github.com/fylz1125/ShaderDemos)

## gitee地址:https://gitee.com/darkmoon/ccfish
## github地址:https://github.com/fylz1125/CCFish