# winform-Snakes **Repository Path**: pavel0/winform-snakes ## Basic Information - **Project Name**: winform-Snakes - **Description**: 可双人对战的贪吃蛇,循环地图。winform实现。 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 1 - **Created**: 2022-10-15 - **Last Updated**: 2024-04-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: 贪吃蛇 ## README # winform-Snakes #### 介绍 可双人对战的贪吃蛇,循环地图。winform实现。 c#实战的第一个小项目。欢迎指正。 #### 软件说明 非科班自学的c#。业余写的C#小项目,git使用的也不熟悉,直接就强制推送了。 :sweat_smile: 1. 单双人游戏 2. 3级速度难度 3. 默认是循环地图,不会碰壁。可以修改属性改变。 4. 棋盘数量可跟随窗口大小缩放变更格子数量,不过得重新开始游戏。 ### 特色 1. 使用面向对象编程思路,使用类封装高内聚、低耦合。 2. 最后一个难点解决,利用了事件机制实现分数的刷新。 3. 具有一定可拓展性,未来可考虑实现局域网网络对战。 4. 测试时发现一个绘图的小bug, 大家可以issue提出。(已经修复) #### 安装教程 直接运行 .exe #### 使用说明 1. 玩家1 方向键←→↑↓ 或者 小键盘4685控制移动方向 2. 玩家2 ADWS控制方向键 3. F2开始 空格暂停 4. 菜单选择玩家数量,游戏难度。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request