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