Hasty Briefsbeta

双语

Show HN: Family Chess: Play across firewalls and Internet cultures

5 months ago
  • #real-time
  • #chess
  • #Django
  • 基于Django开发的实时在线象棋游戏,专为受限网络环境设计。
  • 无需互联网:所有资源本地托管。
  • 免登录:使用可分享的8位数游戏ID。
  • 跨网络对战:可在受限环境和防火墙下运行。
  • 移动端适配:响应式界面与点击走棋系统。
  • 通过服务器推送事件(SSE)实现实时更新。
  • 支持中英双语界面。
  • 兼顾中国与海外用户不同的网络文化需求。
  • 技术栈:chess.js/chessboard.js/Tailwind CSS/Howler.js/jQuery/Django 5.2/python-chess/SQLite。
  • 安全措施:CSRF防护/输入验证/数据库锁/会话安全/连接数限制/安全头。
  • 基于Django翻译系统实现多语言支持。
  • 已在Chrome/Edge/Safari及移动浏览器通过测试。
  • 采用GNU通用公共许可证第二版授权。