# 斗地主 **Repository Path**: apebyte/fightland ## Basic Information - **Project Name**: 斗地主 - **Description**: 一款基于局域网的BS架构的斗d主项目,其最大亮点是基于HttpListener而摆脱了对于IIS的依赖,使其足够轻量化。只需要双击即可启动服务器,轻松实现局域网内的玩家匹配对局 - **Primary Language**: TypeScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 5 - **Created**: 2021-01-01 - **Last Updated**: 2026-01-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 局域网斗地主项目介绍 ## 演示地址 http://quxy59c5r.hn-bkt.clouddn.com/%E6%96%97d%E4%B8%BB%E9%A1%B9%E7%9B%AE%E5%8A%9F%E8%83%BD%E6%BC%94%E7%A4%BA.webm ## 目标 - 完成一个B/S (typescript+html+css+C#)结构的斗地主 - 打造一个仅需要一个exe文件以及资源文件夹就能在任意电脑上启动的服务器 - 无需登陆,通过IP地址区分用户 - 无数据库,从服务器打开到关闭,玩家可以与同时上线的玩家对战 ## 基本玩法 1. 玩家在局域网内任意电脑上打开斗地主服务器.exe文件启动服务器 2. 通过监听器监听启动的服务器信息,并给出访问地址 3. 用户通过浏览器打开网址完成大厅登陆 ## 项目进度(60%) 1. 主要静态页面搭建 --OK 2. 快速匹配 --ok 3. 玩家对战--ok 4. 实现对战的出牌动画效果 --ok 5. 分数结算--ok 6. 房间寻找--ok 7. 声音 8. 大厅/局内聊天 9. 大厅喊话 10. ... ## 项目截图 ### 大厅 ![image-20210131215133510](https://gitee.com/haodong108/fightland/raw/master/Resources/home1.png) ![image-20210131215133510](https://gitee.com/haodong108/fightland/raw/master/Resources/home2.png) ### 房间/游戏界面 ![image-20210131215359453](https://gitee.com/haodong108/fightland/raw/master/Resources/room1.png) ![image-20210131215359453](https://gitee.com/haodong108/fightland/raw/master/Resources/room2.png) ![image-20210131215359453](https://gitee.com/haodong108/fightland/raw/master/Resources/room3.png) ![image-20210131215359453](https://gitee.com/haodong108/fightland/raw/master/Resources/room4.png) ![image-20210131215359453](https://gitee.com/haodong108/fightland/raw/master/Resources/room5.png) ![image-20210131215359453](https://gitee.com/haodong108/fightland/raw/master/Resources/room6.png) ![image-20210131215359453](https://gitee.com/haodong108/fightland/raw/master/Resources/room7.png)