💡
原文中文,约1900字,阅读约需5分钟。
📝
内容提要
通过编译运行开源的lol私服服务器源码,发现lol的架构设计很有意思。界面使用了'浏览器套壳'方式展示特效和直播,游戏客户端在选择英雄后启动。大厅管理好友、活动、商城等,游戏逻辑在服务器端。
🎯
关键要点
- 作者通过编译运行开源的lol私服服务器源码,发现其架构设计有趣。
- 登录账号后,匹配界面使用了'浏览器套壳'的方式,提供灵活的特效和直播功能。
- 每个国家的界面可以深度定制,这是lol与其他游戏的不同之处。
- 真正的游戏客户端在选择英雄后启动,负责展示动画音效和用户操作。
- 大厅管理好友、活动、商城等功能,与游戏逻辑无关,真正的游戏逻辑在服务器端。
- 游戏模式由服务器应用不同的逻辑脚本,客户端仅负责展示和传递操作。
- 提供了github项目地址供进一步探索。
➡️