广州四三九九信息科技有限公司王雅伦获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉广州四三九九信息科技有限公司申请的专利一种erlang游戏服务器基于ets表实现高效随机玩家名字的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118593998B 。
龙图腾网通过国家知识产权局官网在2025-04-22发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202410793392.5,技术领域涉及:A63F13/79;该发明授权一种erlang游戏服务器基于ets表实现高效随机玩家名字的方法是由王雅伦;罗培羽设计研发完成,并于2024-06-19向国家知识产权局提交的专利申请。
本一种erlang游戏服务器基于ets表实现高效随机玩家名字的方法在说明书摘要公布了:本发明提供一种erlang游戏服务器基于ets表实现高效随机玩家名字的方法,属于游戏开发技术领域;包括以下步骤:S1、生成erlang中的ordered_set类型的ets表T;S2、循环获取所有随机名字进行以下操作;S3、当需要获取玩家随机名字的时候,直接使用S23中存储的随机名作为玩家的名字,并用ets:nextT,{A1,随机名字1},得到下一个数据{A2,随机名字2}替换存储的数据,以此类推,当需要随机名字时,就是使用存储的数据,用ets:next方法取得下一个名字的数据,并替换当前存储的数据。当需要随机名字时,就是使用存储的数据,用ets:next方法取得下一个名字的数据,并替换当前存储的数据,由于ordered_set类型ets表的next方法效率高,且能保证每次获取的数据都是未被用过的,极大提高了随机名字的效率。
本发明授权一种erlang游戏服务器基于ets表实现高效随机玩家名字的方法在权利要求书中公布了:1.一种erlang游戏服务器基于ets表实现高效随机玩家名字的方法,其特征在于,包括以下步骤:S1、生成erlang中的ordered_set类型的ets表T;S2、循环获取所有随机名字进行以下操作;S21、将随机名字+服务器id进行crc32运算得到整数A,其中+号只是链接符号,不参与crc32运算,加上服务器id主要是为了不同服务器名字随机也是无序的;S22、将整数A和随机名字组成数据{A,随机名字}插入ets表T中;S23、用ets提供的first方法取到首个数据{A1,随机名字1}存储起来;S3、当需要获取玩家随机名字的时候,直接使用S23中存储的随机名作为玩家的名字,并用ets:nextT,{A1,随机名字1},得到下一个数据{A2,随机名字2}替换存储的数据,以此类推,当需要随机名字时,就是使用存储的数据,用ets:next方法取得下一个名字的数据,并替换当前存储的数据。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人广州四三九九信息科技有限公司,其通讯地址为:510000 广东省广州市天河区建中路8号四楼B2房;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。