惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

aimingoo的专栏
aimingoo的专栏
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园_首页
Recent Announcements
Recent Announcements
A
About on SuperTechFans
云风的 BLOG
云风的 BLOG
T
Troy Hunt's Blog
F
Fortinet All Blogs
Webroot Blog
Webroot Blog
S
Secure Thoughts
D
Docker
Attack and Defense Labs
Attack and Defense Labs
博客园 - 叶小钗
H
Heimdal Security Blog
S
Security Affairs
Microsoft Azure Blog
Microsoft Azure Blog
The GitHub Blog
The GitHub Blog
T
Tenable Blog
I
InfoQ
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
L
LangChain Blog
Project Zero
Project Zero
Cyberwarzone
Cyberwarzone
NISL@THU
NISL@THU
有赞技术团队
有赞技术团队
AWS News Blog
AWS News Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
IT之家
IT之家
Vercel News
Vercel News
www.infosecurity-magazine.com
www.infosecurity-magazine.com
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threatpost
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Forbes - Security
Forbes - Security
博客园 - 聂微东
Security Latest
Security Latest
T
Threat Research - Cisco Blogs
Latest news
Latest news
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Stack Overflow Blog
Stack Overflow Blog
Cloudbric
Cloudbric
Google DeepMind News
Google DeepMind News
C
CERT Recently Published Vulnerability Notes
N
Netflix TechBlog - Medium
酷 壳 – CoolShell
酷 壳 – CoolShell
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
C
Check Point Blog
Recorded Future
Recorded Future
Jina AI
Jina AI

机核

游戏性能旗舰最强之选,一加 Ace 6 至尊版国补到手价2999元起 6元钱自己更换电动车刹车线 《生化危机9:安魂曲》编剧Haris Orkin专访 摸金游戏?音乐游戏!暗区新赛季这把能弹的琴有何来历? 好评国产武侠SRPG《息风谷战略》免费DLC现已推出 | 机核 GCORES 碎片 《生化危机:安魂曲》将于5月实装首个免费更新内容 | 机核 GCORES 新锐东方游戏,谱写世界新章! 沉浸式恋爱视觉小说游戏《心象演算》免费试玩版现已正式上线 | 机核 GCORES 互动影游《代号三国:龙起》上线!穿越三国与曹操并肩、与佳人同行、与权谋博弈! 《老头收集梦想生活》,游戏酒桌会6,录音笔VOL.689 | 机核 GCORES 破界·共生——《白日梦:无限世界》五大核心游戏特点解析 价格已到史低,锐龙5 9600X/锐龙7 9700X正适合抄底 时间循环之旅即刻启程!《归环》一周目测试今日开启 热门在线韩游变魂游,洛奇衍生作能否打破“花瓶”魔咒? LG UltraGear evo 全新高端显示器系列:当“5K”遇见“AI”,不止强大,更懂热爱 反套路三国互动影游《代号三国:龙起》今日上线! 愿望单登记人数突破10万!备受瞩目的“女儿养成游戏” 《梦幻魔法公主》今日于Steam平台上线!限时八折优惠中 《黑神话:悟空》全球音乐会2026巡演将于4月29日12时开票 | 机核 GCORES “Snowguelike”生存肉鸽挖矿新作《蛙穿雪境》公布发售日期,5月7日正式上线 | 机核 GCORES 重塑移动办公、AI创作新境!全新华硕灵耀Air系列、ProArt 骁龙版震撼首发,创芯未来 均分88:《Saros》媒体评分汇总 | 机核 GCORES 上海烛龙公布合作遗迹探险游戏《吉时已到》首支预告片 | 机核 GCORES 首个独立游戏《萝薇日记》已上线Steam! 烛龙新IP《吉时已到》首曝,打造国内首款中式合作遗迹探险游戏 喜加一:《暗黑破坏神Ⅳ》国服现已开启限时免费领取本体活动 | 机核 GCORES 新版《生化危机》电影定于9月18日上映,官方网站现已上线 | 机核 GCORES 《冲就完事模拟器2》“星球大战”联动DLC正式宣布 | 机核 GCORES SteamController将于5月4日发售,售价99美元 | 机核 GCORES 事已至此,内存这么用也算省钱了,“2+1”非对称双通道应用实测 505游戏母公司现已收购《明末:渊虚之羽》IP | 机核 GCORES 基石 手动杂谈12|格斗游戏也能讲好故事 | 机核 GCORES I Love You Mr Snowball 我的向日葵小姐 会比GTA6先发售吗?最硬核的生存游戏《DAYZ》要推新DLC了 周记02:在2026遇到新怪谈 什么硬件,能让游戏Loading界面快速消失? | 机核 GCORES GadioSpec《百年风云世界杯》免费试听集 | 机核 GCORES 百年风云世界杯Vol.1丨足球崛起 | 机核 GCORES 100年前,一群人提前替我们经历了AI恐惧 | 机核 GCORES 《呼啸山庄》2026 ——一辆当代艺术的大卡车冲撞了我的大脑 手游《天穗之咲稻姬:日之香巡灵传》宣布将于7月27日停服 | 机核 GCORES 集结梦之队,征战世界杯,《最佳球会ONLINE》上线Steam 山水绝景随心拼 休闲建造游戏《千里山河录》Steam商店页公开 巫师帽、法袍、魔杖,为什么它们是影视、游戏里的法师必备三件套? 《无鞘信使》-第一章 复古风自动战斗肉鸽《终结之终结》Steam商店页面现已上线 电脑里有一款不破不立的MMO,录音笔VOL.688 | 机核 GCORES 《生化危机》30周年纪念周边发售,这次是真的“保护伞” 可靠耐用+AI全能,惠普战66 2025锐龙版深度体验 《时之书:无尽终章》关卡“大航海时代”全球首次公开 经典名作《乌龙派出所》改编经营模拟游戏《乌龙派出所~阿两的商店街物语~》正式宣布支持简体中文 明日开冲,解锁反套路三国互动影游《代号三国:龙起》即将上线 独立游戏《这是我的宝藏!》已发售~ 降低难度不是唯一解,无压力死亡也是好体验 Netflix官宣新片《普通人》:讲述韩国现代史上的权力风暴 《生化危机:安魂曲》全球销量现已突破700万份 《绝地鸭卫》PC版5月15日正式发售 亡妻回忆录?女性向情感叙事游戏《S-mail》现已正式发售 全新酷黑风格,酷睿Ultra 200S PLUS的高性价比搭档!七彩虹BATTLE-AX B860M-PLUS S WIFI7 V20 超级黑刃主板测评 胖狗 索尼发布了港台地区PS5产品价格调整公告,将于5月1日起实施 二次元怪猎+性感美女!《碧蓝幻想:无尽黄昏》开启Beta公测 这款怪谈类型中式恐怖游戏居然更新了?! 《百日战纪 -最终防卫学园-》改编漫画将于今年冬季开启连载 《如被附身,请致电我们》:匈牙利黑色幽默恐怖小说 《竹屿山房杂部卷五》(译文) 大树 超越引擎 摄影分享丨四月 碎片杂记vol.72 当老式FPS与老式动画技术碰撞出新时代的火花—《神探杰克鼠》 想做独游,如何避免首个项目就褒姒? 在线多人动作游戏《OCTOPinbs》将于5月12日上线Steam! 《酒鬼女神的酒诡》确定将于2026年登陆Steam 《CRYMELIGHT》将于11月5日(周四)正式发售!4月25日开始预购! 钢铁国度MKI部落Evolution,蛮兵部分 【钢铁国度】部落-Primal MK I,蛮兵部分 这是一个高中生用ai跑出来的作品,我自称他为物理神话 钢铁国度MKI部落Metamorphosis,蛮兵部分上 钢铁国度MKI部落Metamorphosis,蛮兵部分下 INDIE Live Expo于4月25日举办:首发9款新作,超200款独立游戏亮相 暗黑卡牌策略新作《魔忌:穷鼠啮狸》发布全新中文试玩版和发售预告片,4月30日正式上线在即 战锤40K长篇小说:变节者・苦难主宰(三)(全书完) 战锤40K长篇小说:变节者・苦难主宰(二) 战锤40K长篇小说:变节者・苦难主宰(一) 英语语言学习丨短语专题1:短语的特点 唯一的EVE战争 【少前同人】【M200】战术人形会梦见音乐会吗 【昏迷3】即将发售,前作主角悉数到场!“恶灵”宋老师化身可操控角色 业内人士:游戏公司“十有八九”使用生成式AI,包括卡普空 欢庆一周年:《光与影:33号远征队》全新纪念艺术图、超值折扣与免费更新同步上线 才刚刚开始呢 【抽奖】《星际卡车司机》推出免费大型更新,四折平史低折扣进行中 四人合作FPS游戏《佣兵猎手》抢先体验重大更新 1 现已上线 Raw Fury新作《深馅地牢 Deep Dish Dungeon》将于今秋加入 XGP 塔防幸存者游戏《魔怪来袭》推出首个 DLC 《饿狼传说:群狼之城》1周年纪念!新DLC“沃尔夫冈·克劳萨”今日参战 猫狗相伴 欢乐闯关 双人合作平台跳跃游戏《猫狗同行》上线Steam商店页 《同行:月球逃脱》(Together: Moon Escape)上线将于明日上线Steam
苦逼新人后台调教坑爹排行榜
General_Bing · 2023-10-18 · via 机核

我们的游戏在通关后有一个联网的排行榜,这个是我负责开发的,主要就是打通前台跟后台的网络通信。在团队刚开始决定要做这个排行榜的时候我还是很开心的,因为我就是那种喜欢对着黑框框敲代码的类型,我拿起了之前丢掉的后台代码,开始着手搭建服务器,大概花了两天的时间,实现了单语言前后台通信。 当我信心满满准备将我们现在的框架接入通信时,简单看完框架的网络组件后我傻眼了,我的后台完全是用几行简陋的代码拼凑出的一个骨架子,非常原始,还没有成熟的网络层,而框架的网络组件是已经内置好网络层的,如果我想要两者对接,那么我必须要在后台搭建起一个简易的网络层。

这显然是不可能的,因为实力有限,眼看着项目时间过半,这样下去最后这个排行榜功能可能就出不来了,而且因为我同时还在部分管理项目,在我沉浸在后台的这几天压力全部落到了策划头上。思前想后,最终我决定前台也抛弃网络层,用C#写一个原始的通信脚本,完全舍弃框架的网络组建,一来我不需要大量时间去学习框架,而C#我是有一点基础的。二来这样更节约时间,即使最终做不出来,也可以当场放弃专心管理项目,正所谓身轻好掉头。 说干就干,决定了方向后我立马打开百度“C#套接字编程”,再配合上我的《C#入门到入土》.pdf,我又花了两天时间,终于实现了后台与前台的异语言通信,成功发送并接收了一个Hello字符串,至此,我松了一口气,以为工作差不多就快完成了,但还没等我悬着的心放下来,困难却又接踵而至。 前后台通信需要解析消息,我发个简单的hello,后台只需要全部拿住然后从二进制编码转化成str输出就可以了。但如果是排行榜信息的话,至少也要知道玩家和排名吧?我就需要发送一个数据结构到后台。即{Player:XX, Point:XXX}这种类型的数据。到这里我就犯难了,之前在公司用过google的ProtoBuffer,只要接入它,就无需再担心任何消息编码解码问题,于是我简单去搜索了下,发现我正在使用的后台语言因为太小众,没有多少社区生态,所以连Pb都没有支持。与此同时,留给我的时间也寥寥无几,如果这个功能再出不来,就会被砍掉。

正当我焦头烂额,吃饭都没心情之时,突然又想起了极限开发思维和我惯用的第一性思维原则,我苦哈哈的埋头写代码,却从来没认真的审视过我遇到的困境和静下心来做一个决策分析,于是我开始思考,我需要的是什么,答案很简单,一个排行榜,只要能显示用户和他的分数,再排下名就ok了。我再思考,为了达成这个目的,我需要干什么?答案是我需要让前后台能正常通信,发送用户名和分数就够了。既然如此,我遇到了什么障碍?我马上又思索并回答自己,为了发送用户名和分数,我需要接入PB,而接入PB时间紧迫而且后台语言没有成熟的生态。想到这里,我又问自己,既然这条路行不通,那么有换一条路的可能吗或者往回走?我思索了一下,换一条路的话,就意味着采用其他的编码解码协议,这同样需要时间,而我对PB有使用经验,所以时间只多不少,且不说后台语言的生态连最常用的PB都没有,如何能奢望它能有其他协议的支持呢?那么后退呢,我完全放弃使用Pb可以吗?我又开始思索,我使用PB是为了方便编码解码协议,这样不管多复杂的数据都可以方便的进行通信。想到这里我就立马顿悟了,既然只有一个用户名和分数,如此简单的结构,杀鸡焉用牛刀,我直接发送字符串,将用户名与分数用逗号隔开,服务器接到后解析成字符串然后直接用字符串简单地将其劈分成两部分,分别取出来就可以了。说到底排行榜如此简单的功能,直接发送字符串有何不可呢。至此我从技术的泥潭中脱身,现在就是造轮子阶段,简单的造个轮子比上各种复杂工具来得更快。我回到家就开始键走偏锋,垮垮的敲代码,虽然还遇到了另外的一些问题,但终于还是在最后把这个功能抢了出来。停下键盘的那一刻,仿佛整个世界都清净了。 排行榜,待我得心应手之后,一定会让你实现的。程序终是要上天堂的,最后再说一遍,后台要开始加速了。话已至此,Made In ProtoBuf!