云游戲在革誰的命咳短?

image

我上大學(xué)時的第一臺電腦是微星的一款游戲本填帽,當(dāng)時買它的原因很簡單,性能足夠強(qiáng)大咙好,無論是編程等日常任務(wù)還是游戲它都可以勝任〈垭纾現(xiàn)在回想起來,依稀記得它炫酷的燈光勾效、強(qiáng)悍的性能以及用它馳騁虛擬世界的快感嘹悼。后來年紀(jì)漸長,打游戲的熱情也逐漸減少层宫,雖然那臺電腦仍在家中杨伙,但已經(jīng)落后的性能讓我鮮有機(jī)會“寵幸”它。再后來萌腿,讀研之后換了 Mac 后更是沒怎么碰過游戲了限匣。

大家都說正經(jīng)人誰用 Mac 打游戲,一開始我也是這么認(rèn)為的毁菱,畢竟買來就是用來寫代碼的米死,可是最近發(fā)現(xiàn)的一個有趣玩意讓我對這個問題有了新的想法,那就是——云游戲鼎俘。

云計(jì)算哲身?云?

以下內(nèi)容摘自百度百科

云游戲是以云計(jì)算為基礎(chǔ)的游戲方式贸伐,在云游戲的運(yùn)行模式下勘天,所有游戲都在服務(wù)器端運(yùn)行,并將渲染完畢后的游戲畫面壓縮后通過網(wǎng)絡(luò)傳送給用戶捉邢。在客戶端脯丝,用戶的游戲設(shè)備不需要任何高端處理器和顯卡,只需要基本的視頻解壓能力就可以了伏伐。

我將上述內(nèi)容中一些比較重要的點(diǎn)做了標(biāo)注宠进,百科在對于云游戲的描述時,第一句就直接闡明了云游戲的基礎(chǔ)是云計(jì)算藐翎,那么「云計(jì)算」以及「云」指的是什么材蹬?

云計(jì)算(cloud computing)实幕,是一種基于互聯(lián)網(wǎng)的計(jì)算方式,通過這種方式堤器,共享的軟硬件資源和信息可以按需提供給計(jì)算機(jī)和其他設(shè)備昆庇。提供資源的網(wǎng)絡(luò)被稱為“云”。

看完上面一句話有些小伙伴還會不太清楚闸溃,我們先來回顧下之前的知識整吆。我在《互聯(lián)網(wǎng)是如何工作的》這一篇文章中提到:一臺又一臺的服務(wù)器通過“網(wǎng)線”連接在了一起,形成了類似下面這樣的結(jié)構(gòu) ??

網(wǎng)絡(luò)結(jié)構(gòu)

眾多服務(wù)器組成的這種結(jié)構(gòu)被稱為“互聯(lián)網(wǎng)”辉川,而其中每臺服務(wù)器都被稱作“節(jié)點(diǎn)”表蝙。

事實(shí)上這些節(jié)點(diǎn)都和你的本機(jī)無關(guān)但又何你的本機(jī)有關(guān)。

為什么這么說呢乓旗?

無關(guān)的原因是府蛇,這些節(jié)點(diǎn)所包含的計(jì)算能力(CPU、GPU)和存儲文件都不是你的寸齐。有關(guān)的原因是欲诺,你可以通過某些方式運(yùn)用這些能力和文件。

而上述所說的一個個節(jié)點(diǎn)便是云計(jì)算的核心渺鹦,即「云」。

大量的水滴漂浮在空中蛹含,聚合成云毅厚。和我們所說的云很相似,只是這里的云是由大量的數(shù)據(jù)存儲浦箱、計(jì)算資源和應(yīng)用程序組成吸耿,這便是云計(jì)算服務(wù)。

Cloud Computing

「云」其實(shí)是一個抽象的概念酷窥,并不像服務(wù)器有一個具體的實(shí)物可以展示咽安,我們可以把「云」理解為一個資源共享池。舉個例子就是蓬推,我有很多東西妆棒,家里放不下了,放到一個特定的地方存著沸伏,隨時提取糕珊。大家都可以訪問的就是「公有云」,只有特定的人可以訪問的就是「私有云」毅糟。

這個“東西”一般是指數(shù)據(jù)红选、軟件、服務(wù)等姆另,而“特定的地方”就是云喇肋。所以對于云計(jì)算我們也可以簡單的理解為:將本地需要進(jìn)行的計(jì)算任務(wù)遷移到云端進(jìn)行坟乾。

如今云計(jì)算及其產(chǎn)物已經(jīng)深入我們的生活脯颜,我們熟悉的百度網(wǎng)盤被碗、iCloud 還有最近的阿里網(wǎng)盤就是「云存儲」,以及本文要介紹的主角「云游戲」也是云計(jì)算的產(chǎn)物销凑。

云游戲

云游戲的原理

在現(xiàn)在這個游戲變得越來越流行的時代慧脱,人們卻被低配設(shè)備所限制渺绒,比如我,雖然出了很多新游戲菱鸥,卻苦于手頭沒有一臺合適的機(jī)器用于玩耍宗兼。以往玩游戲我需要配一臺游戲主機(jī)或者高性能游戲本,少說也要五六千氮采,因?yàn)橛螒驅(qū)τ谟?jì)算機(jī)性能的要求是非常高的殷绍,這些都必須依賴玩家自己的電腦。

《賽博朋克》配置要求

但是在云游戲模型中鹊漠,所有的游戲邏輯和渲染都在服務(wù)器端運(yùn)行主到,然后再從服務(wù)器把壓縮的畫面?zhèn)鹘o用戶,這樣玩家就不需要一臺高性能的計(jì)算機(jī)了躯概,對于設(shè)備的要求便也就是基本的視頻渲染能力可靠穩(wěn)定的網(wǎng)絡(luò)環(huán)境了登钥。

云游戲模型

云游戲擺脫了對硬件的依賴。對服務(wù)器來說娶靡,僅僅需要提高服務(wù)器性能而不需要研發(fā)新主機(jī)牧牢;對用戶來說,可以得到更高的畫質(zhì)而不用購買高性能的計(jì)算機(jī)姿锭。也就是說塔鳍,用戶可以花一小筆錢租一個更好的計(jì)算機(jī)來玩各種游戲,就像用機(jī)頂盒看電視一樣呻此,這意味著玩家可以在計(jì)算機(jī)硬件轮纫,特別是 GPU 上省下一大筆錢。

云游戲需要什么焚鲜?

低延時

在解釋云游戲的原理時掌唾,我們提到了云游戲的游戲邏輯和渲染都是在服務(wù)器端進(jìn)行,然后將畫面?zhèn)魉徒o用戶恃泪,所以說一臺可以高速上網(wǎng)的設(shè)備極其重要郑兴。如果網(wǎng)速不夠快,不夠穩(wěn)定就無法及時接收到高質(zhì)量的畫面贝乎。

說到這我們需要介紹一下網(wǎng)絡(luò)延時情连,所謂網(wǎng)絡(luò)延時指一個數(shù)據(jù)包從用戶的計(jì)算機(jī)發(fā)送到網(wǎng)站服務(wù)器,然后再立即從網(wǎng)站服務(wù)器返回用戶計(jì)算機(jī)的來回時間览效。通俗的講却舀,就是數(shù)據(jù)從電腦這邊傳到那邊往返所用的時間虫几。

以我們現(xiàn)在還在普遍使用的 4G 網(wǎng)絡(luò)而言,它的延時基本在 30ms ~ 70ms 波動挽拔,部分信號不好的地方延時還會更大辆脸。這還只是數(shù)據(jù)傳輸時的網(wǎng)絡(luò)延時,如果算上畫面編解碼的時間螃诅,延時達(dá)到 100ms 是很容易的事情啡氢。

image

我們知道視頻的原理就是每秒播放多張靜態(tài)畫面,畫面越多术裸,對于人的觀感來說就是視頻越流暢倘是。這是因?yàn)閷τ谌搜蹃碚f,我們的視覺神經(jīng)是有一個反應(yīng)速度的袭艺,并且對于不同頻率的光有不同的暫留時間搀崭。其時值約是 1/16 秒,也就是 62.5ms猾编。也就是說瘤睹,如果網(wǎng)絡(luò)傳輸所消耗的延時大于 62.5ms,我們就會覺得畫面很不流暢(62.5 是一個理論值答倡,實(shí)際情況下這個數(shù)值會小于 62.5ms轰传,對延時的要求更苛刻)。

高帶寬

現(xiàn)在我們來做一個簡單的數(shù)學(xué)題苇羡。

剛才我們說到視頻的原理是每秒播放多張靜態(tài)圖像绸吸。我們知道圖像都是由一個個像素點(diǎn)構(gòu)成的,對于一張非黑即白的二值圖像设江,不壓縮的情況下一個像素只需要 1 個 bit。如果是 256 種狀態(tài)的灰度圖像攘轩,不壓縮的情況下一個像素需要 8bit(1 字節(jié)叉存,256 種狀態(tài))。如果用 256 種狀態(tài)標(biāo)識屏幕上某種顏色的灰度度帮,而屏幕采用三基色紅綠藍(lán)(RGB)歼捏,不壓縮的情況下一個像素需要占用 24bit(3 字節(jié)),這個就是常說的 24 位真彩色笨篷。

image

那么對于一張 1920×1080 的圖像瞳秽,在不壓縮的情況下,所需要的大小為 1920×1080×24 = 49766400bit率翅,約等于 48Mb(注意這里是小寫的 b练俐,表示位),那么假設(shè)對于一個 1080P 30FPS 的視頻冕臭,每秒就會播放 30 張 1920×1080 的圖像腺晾,所以在不壓縮的情況下如果為了傳輸這么多畫面燕锥,網(wǎng)絡(luò)的帶寬必須要達(dá)到 48×30=1440Mb/s,當(dāng)然在視頻傳輸?shù)倪^程中悯蝉,肯定會有壓縮的過程归形,假設(shè)可以壓縮 50%的數(shù)據(jù),那網(wǎng)絡(luò)的帶寬也需要 720Mb/s鼻由,看到這你想一下暇榴,你家的網(wǎng)絡(luò)帶寬又有多少呢?

這里之所以用 Mb 作為單位是因?yàn)榉奖愦蠹液妥约杭业膶拵нM(jìn)行比較蕉世,因?yàn)橥ǔN覀兯f的百兆帶寬指的是 100Mb 而不是 100MB蔼紧。

如何實(shí)現(xiàn)低延時+高帶寬

從開源節(jié)流的角度去考慮問題,如果網(wǎng)絡(luò)傳輸?shù)乃俣扔猩舷尢直耍敲聪胍趩挝粫r間內(nèi)傳輸更多的視頻數(shù)據(jù)歉井,最好的方式便是對視頻進(jìn)行編解碼。

視頻編解碼

編碼這一概念在通信與信息處理領(lǐng)域中廣泛使用哈误,其基本原理是將信息按照一定規(guī)則使用某種形式的碼流表示與傳輸哩至。常用的需要編碼的信息主要有:文字、語音蜜自、視頻和控制信息等菩貌。

剛才說了動態(tài)圖像的像素形式表示數(shù)據(jù)量極為巨大,存儲空間和傳輸帶寬完全無法滿足保存和傳輸?shù)男枨笾剀K砸獙σ曨l進(jìn)行編碼箭阶,其最主要的目的就是為了對視頻數(shù)據(jù)進(jìn)行壓縮。

而視頻信息之所以存在大量可以被壓縮的空間戈鲁,是因?yàn)槠渲斜旧砭痛嬖诖罅康臄?shù)據(jù)冗余仇参。

舉個簡單的例子,下面這兩張圖片是一段視頻的其中兩個畫面(寒食君友情出鏡)

視頻中的冗余數(shù)據(jù)

從這兩張圖片可以看出婆殿,其實(shí)變化的部分就是人物的動作诈乒,而不變的是后面的背景,所以后面的這塊背景像素在對于視頻來說就是一段冗余數(shù)據(jù)婆芦,可以被壓縮怕磨。同樣的,人物的臉部雖然有動作變化消约,但是人物的臉并沒有變化肠鲫,寒食君還是寒食君,因此不變的地方同樣是冗余數(shù)據(jù)或粮。

視頻中的冗余數(shù)據(jù)的主要類型有:

  • 時間冗余:視頻相鄰的兩幀之間內(nèi)容相似导饲,存在運(yùn)動關(guān)系
  • 空間冗余:視頻的某一幀內(nèi)部的相鄰像素存在相似性
  • 編碼冗余:視頻中不同數(shù)據(jù)出現(xiàn)的概率不同
  • 視覺冗余:觀眾的視覺系統(tǒng)對視頻中不同的部分敏感度不同

針對這些不同類型的冗余信息,在各種視頻編碼的標(biāo)準(zhǔn)算法中都有不同的技術(shù)專門應(yīng)對,以通過不同的角度提高壓縮的比率帜消。這里我們簡單說一下目前較為流行的兩種編碼 H.264 與 H.265棠枉。

H.265 與 H.264

這兩個是 ITU-T VCEG 制定的視頻編碼標(biāo)準(zhǔn)。H.265 標(biāo)準(zhǔn)圍繞著現(xiàn)有的視頻編碼標(biāo)準(zhǔn) H.264泡挺,保留原來的某些技術(shù)辈讶,同時對一些相關(guān)的技術(shù)加以改進(jìn)。新技術(shù)使用先進(jìn)的技術(shù)用以改善碼流娄猫、編碼質(zhì)量贱除、延時和算法復(fù)雜度之間的關(guān)系,達(dá)到最優(yōu)化設(shè)置媳溺。

具體的編碼算法太過復(fù)雜月幌,這里就不再多說,我們只要知道 H264 由于算法優(yōu)化悬蔽,可以低于 1Mbps 的速度實(shí)現(xiàn)標(biāo)清數(shù)字圖像傳送扯躺;H265 則可以實(shí)現(xiàn)利用 1~2Mbps 的傳輸速度傳送 720P(分辨率 1280*720)普通高清音視頻傳送。H.265 旨在在有限帶寬下傳輸更高質(zhì)量的網(wǎng)絡(luò)視頻蝎困,僅需 H.264 的一半帶寬即可播放相同質(zhì)量的視頻录语。

經(jīng)過測試,在相同的圖像質(zhì)量下禾乘,相比于 H.264澎埠,通過 H.265 編碼的視頻大小將減少大約 39-44%。在碼率減少 51-74%的情況下始藕,H.265 編碼視頻的質(zhì)量還能與 H.264 編碼視頻近似甚至更好蒲稳。

5G 和 Wi-Fi6

image

有了視頻解碼可以在單位時間內(nèi)傳輸更多的數(shù)據(jù)后,剩下要做的便是提高傳輸速率伍派。這便引出了今年非辰火的兩個名詞——5G 和 Wi-Fi6。

就目前公開的數(shù)據(jù)來看诉植,5G 協(xié)議中的峰值速度已經(jīng)達(dá)到 20Gbit/s决记,Wi-Fi 6 最高也可以達(dá)到 9.6Gbit/s,這也就意味著在網(wǎng)絡(luò)傳輸中可以攜帶的數(shù)據(jù)包更大倍踪。而且由于技術(shù)的提升,這兩者在網(wǎng)絡(luò)延時上也做了非常多的優(yōu)化索昂,在同等條件下 5G 的延遲低于 1 毫秒建车,相較于 4G 的 30-70 毫秒可謂是質(zhì)的飛升。而 WI-FI6 的網(wǎng)絡(luò)延時雖然不及 5G 這么優(yōu)秀椒惨,但也從 Wi-Fi5 的平均 30ms 降低至 20ms缤至。

小結(jié)

云游戲的概念其實(shí)早在 2013 年就已提出,但一直不溫不火康谆,目前來看领斥,得益于越來越先進(jìn)的壓縮算法和低延時高帶寬的網(wǎng)絡(luò)環(huán)境嫉到,云游戲真的有可能異軍突起,那么目前已有的云游戲做到什么樣了呢月洛?恰好筆者最近收到消息何恶,騰訊的 START 云游戲平臺已經(jīng)公測,接下來談?wù)勎业脑朴螒虺躞w驗(yàn)嚼黔。

我的云游戲初體驗(yàn)

我的第一次云游戲初體驗(yàn)是在騰訊的 START 平臺上進(jìn)行的细层,點(diǎn)擊官網(wǎng)https://start.qq.com即可看到如下的頁面。

image

如果不是因?yàn)樗挠蛎镉?qq.com唬涧,這簡潔的頁面真的讓我懷疑這是騰訊做的嗎疫赎?而且這句「從此 Mac 也有龐大的游戲庫」這句話真的讓我很難不懷疑騰訊會那么好心提供那么多游戲嗎?

抱著懷疑的態(tài)度我下載安裝了這款云游戲平臺碎节,Mac 安裝軟件的方法一如既往的簡單捧搞,下載完后直接將 app 文件拖入 Application 文件夾中即可。

image

打開之后我們可以看到騰訊提供的一些游戲狮荔,種類雖然不是很多胎撇,但是對于不能玩游戲的 Mac 來說已經(jīng)很不錯了。

image

我試玩了一下很久沒玩的 QQ 飛車轴合,體驗(yàn)一番后创坞,我只能說:NB!受葛!

我錄了一段小視頻题涨,已經(jīng)上傳到 b 站上了,有興趣的可以播放看一下(玩的比較菜总滩,不要嫌棄)

image

之后我又玩了幾把堡壘之夜和穿越火線纲堵,目前來看:

  1. 騰訊 START 的整個流程已基本完備,使用門檻很低闰渔,下載一個客戶端即可體驗(yàn)云游戲席函。
  2. 雖然游戲種類不是很多,但有總比沒有好
  3. 賽車類鍵盤操作游戲體驗(yàn)很好冈涧,能還原 PC 體驗(yàn)的 90%以上茂附。畫面流暢,幀率穩(wěn)定督弓,分辨率高营曼。(網(wǎng)速要求并不是很苛刻,只要連接了 5G Wi-Fi 即可)
  4. 目前來看 START 是免費(fèi)的愚隧,不知道公開運(yùn)行時候是不是會收費(fèi)蒂阱。

總的來說,這次的體驗(yàn)真的讓我驚到了,因?yàn)榘凑罩暗挠?jì)算录煤,現(xiàn)在的 5G Wi-Fi 的速率和延時其實(shí)是不足以帶動云游戲鳄厌,但體驗(yàn)下來,效果真的非常棒妈踊,我的 Macbook pro 終于也可以愉快的打游戲了了嚎,手里有 Mac 的小伙伴也可以下載體驗(yàn)下。

淺談云游戲

云游戲的影響

對于玩家來說响委,云游戲并不需要高性能的顯卡新思,連使用 MacBook Air 的小伙伴也可以暢玩,擴(kuò)充了游戲品類赘风,減少了高昂的硬件開支夹囚。

image

而且由于游戲都在云端,可以有效的杜絕外掛(你總不能把外掛裝到廠商的服務(wù)器里吧)邀窃,同樣的也可以防止盜版游戲的盛行(雖然并不知道這是好事還是壞事)荸哟。

同樣的,對于游戲開發(fā)者來說瞬捕,云游戲的出現(xiàn)可以是他們在開發(fā)游戲時可以減少對老設(shè)備鞍历、低性能設(shè)備的適配,提升了游戲呈現(xiàn)質(zhì)量的同時降低了開發(fā)成本肪虎,提高了游戲開發(fā)的效率劣砍。

云游戲會取代 PC 嗎?

說了那么多扇救,一旦一項(xiàng)新技術(shù)興起刑枝,就會面臨一個老生常談的問題:云游戲的出現(xiàn)會取代傳統(tǒng)的游戲主機(jī)嗎?
肯定的說迅腔,不會装畅。

就算未來網(wǎng)速再快、延時再低沧烈,也不可能達(dá)到 0 延遲掠兄。沒辦法,這是物理法則锌雀。當(dāng)你在玩電競游戲的時候蚂夕,你需要的一定是幾毫秒的延時而不是幾百毫秒。

image

但同樣的腋逆,云游戲給游戲玩家提供了新的選擇双抽,對于一些非重度游戲玩家,玩一些對延時要求不高的游戲來說闲礼,云游戲確實(shí)是一個新的選擇。

所以,回到一開始的問題柬泽,云游戲在革誰的命慎菲?是英偉達(dá)、AMD 這樣的顯卡廠商嗎锨并?還是 Steam露该、Uplay 這樣的游戲平臺?我看都不是第煮,它革的是「游戲本」解幼、是「盜版游戲」的命。

最后

以上就是本篇文章的全部內(nèi)容了包警,如果你覺得還不錯的撵摆,歡迎點(diǎn)贊支持一波,你們的支持是我更新的最大動力害晦!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末特铝,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子壹瘟,更是在濱河造成了極大的恐慌鲫剿,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,386評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件稻轨,死亡現(xiàn)場離奇詭異灵莲,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)殴俱,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評論 3 394
  • 文/潘曉璐 我一進(jìn)店門政冻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人粱挡,你說我怎么就攤上這事赠幕。” “怎么了询筏?”我有些...
    開封第一講書人閱讀 164,704評論 0 353
  • 文/不壞的土叔 我叫張陵榕堰,是天一觀的道長。 經(jīng)常有香客問我嫌套,道長逆屡,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,702評論 1 294
  • 正文 為了忘掉前任踱讨,我火速辦了婚禮魏蔗,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘痹筛。我一直安慰自己莺治,他們只是感情好廓鞠,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,716評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著谣旁,像睡著了一般床佳。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上榄审,一...
    開封第一講書人閱讀 51,573評論 1 305
  • 那天砌们,我揣著相機(jī)與錄音,去河邊找鬼搁进。 笑死浪感,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的饼问。 我是一名探鬼主播影兽,決...
    沈念sama閱讀 40,314評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼匆瓜!你這毒婦竟也來了赢笨?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,230評論 0 276
  • 序言:老撾萬榮一對情侶失蹤驮吱,失蹤者是張志新(化名)和其女友劉穎茧妒,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體左冬,經(jīng)...
    沈念sama閱讀 45,680評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡桐筏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,873評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了拇砰。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片梅忌。...
    茶點(diǎn)故事閱讀 39,991評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖除破,靈堂內(nèi)的尸體忽然破棺而出牧氮,到底是詐尸還是另有隱情,我是刑警寧澤瑰枫,帶...
    沈念sama閱讀 35,706評論 5 346
  • 正文 年R本政府宣布踱葛,位于F島的核電站,受9級特大地震影響光坝,放射性物質(zhì)發(fā)生泄漏尸诽。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,329評論 3 330
  • 文/蒙蒙 一盯另、第九天 我趴在偏房一處隱蔽的房頂上張望性含。 院中可真熱鬧,春花似錦鸳惯、人聲如沸商蕴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,910評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽究恤。三九已至俭令,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間部宿,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,038評論 1 270
  • 我被黑心中介騙來泰國打工瓢湃, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留理张,地道東北人。 一個月前我還...
    沈念sama閱讀 48,158評論 3 370
  • 正文 我出身青樓绵患,卻偏偏與公主長得像雾叭,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子落蝙,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,941評論 2 355

推薦閱讀更多精彩內(nèi)容