# cc_snaker **Repository Path**: passionyu/cc_snaker ## Basic Information - **Project Name**: cc_snaker - **Description**: cocos creator snake pvp - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-08-22 - **Last Updated**: 2022-07-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 贪食蛇大作战 ## 环境配置 - nodejs环境 - express包 - websocket包(ws) - cocoscreator - js语法 - vscode编辑器 ## 服务器启动命令 - npm install express - npm install ws - node server.js ## 客户端逻辑 - 蛇的逻辑:以头部为主,尾部属于跟随逻辑,每次移动分两步1.头部往前移动异步,2.尾部最后一个节点设置位置为头部上一个位置。 - 网络数据同步:新进入玩家,同步其他蛇的头和身体的所有坐标,此后,每个蛇移动一步,都只同步他的蛇头的新坐标。