來以為國服命名為黑白棋,會將國際服的紅黑顏色換掉,起碼符合以下實際,類似圍棋的顏色。但是事實證明:史派克還是一個不分黑白的主!改一個顏色很難嗎?要不就別換國際服的名字,改成了黑白棋,結(jié)果還是照樣是紅藍(lán)色!
下棋的那個我教你們怎么打。你手機(jī)下一個一樣的游戲,然后打人機(jī)。選擇高難度。然后dnf里你的對手怎么走,你把對手的路數(shù)放進(jìn)手機(jī)里面,然后手機(jī)里面的你對手怎么走,你就在dnf小游戲里怎么走。黑白棋的訣竅我發(fā)現(xiàn)了,不要走倒數(shù)第二個,一定要下一排或一列的最后一個,最后下,一排全翻。
黑白棋這個冒險島里面目前的活動就有。現(xiàn)在的網(wǎng)游都是一個套路,各種找版小游戲,反正也不會被告版權(quán)問題。偷偷和大家說下,這個下棋和冒險島這個版本活動一模一樣,懂我意思吧。玩?zhèn)€DNF真好各種4399小游戲硬拖在線時間。黑白棋的對手,可以使玩家可以使電腦。
“地下城與勇士之小狐貍君愛談游戲電競”第三千一百一十二期《DNF:國服特色黑白棋攻略,照搬外服顏色都不改,史派克是色盲嗎?》,沒怎么接觸過黑白棋,從小學(xué)那時候開始斗獸棋,象棋甚至在親戚家里面玩過軍棋和圍棋,真的沒有人玩黑白棋?我到現(xiàn)在都不怎么清楚規(guī)則,是兩顆子連線之內(nèi)的所有棋都要翻過來嗎?老規(guī)矩搞快點(diǎn),直接上本次史派克特色黑白棋的實測截圖展示:
注:以上內(nèi)容純屬小狐貍君的個人見解,觀點(diǎn)與平臺無關(guān)!文章原創(chuàng),圖片來源網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系作者刪除。未經(jīng)允許,禁止轉(zhuǎn)載!喜歡的玩家可以點(diǎn)贊關(guān)注,每天都有新的游戲資訊和技巧,每晚10點(diǎn)左右,統(tǒng)一回復(fù)玩家的留言和提問!下幾期預(yù)告是三覺職業(yè)+希洛克Raid和100級副本搬磚和升級的詳解,有興趣的玩家請留意。
總結(jié):簡單來說,前期別急著搶吃對面幾個子,最優(yōu)先搶角,其次搶邊,你能看到視頻里就是只有這種對面無論如何都占不回去的子才是你的,前面搶的都指不定是誰的。幾個游戲玩下來的兩個小時了。
源:快科技
為何古老的電腦里會有諸如掃雷、紙牌這樣的小游戲?
5月21日消息,聯(lián)想官方科普,Windows上最早的自帶游戲是出現(xiàn)在1985年的“黑白棋”。
隨后1990年“紙牌”出現(xiàn),因為當(dāng)時還有很多用戶不熟悉圖形界面和鼠標(biāo)的概念,通過拖動、釋放紙牌可以使人們熟悉鼠標(biāo)操作進(jìn)而更好地使用電腦。
在那個網(wǎng)絡(luò)不暢通的年代,紙牌、掃雷、紅心大戰(zhàn)等這些經(jīng)典小游戲為我們帶來了不少快樂。
這幾款小游戲的作用可不是讓我們在閑暇之余“放松心情”和“鍛煉大腦”,而是讓計算機(jī)使用者適應(yīng)和接受Windows系統(tǒng)每一次重大更新之后出現(xiàn)的改變。
在Windows操作系統(tǒng)出現(xiàn)之前,當(dāng)時人們只能通過輸入一行行代碼來讓計算機(jī)實現(xiàn)特定功能,根本不存在鼠標(biāo)操作,計算機(jī)的顯示屏上也只能顯示一行行字母和數(shù)字代碼,整個操作毫無樂趣可言。
而Windows系統(tǒng)的出現(xiàn)讓人們體驗了完全不同的計算機(jī)操作方式,人們可以通過鼠標(biāo)點(diǎn)擊顯示屏上的一個個圖形來實現(xiàn)向計算機(jī)下達(dá)命令。
紙牌游戲便是為了訓(xùn)練用戶使用鼠標(biāo)進(jìn)行點(diǎn)擊、拖動等操作,以實現(xiàn)用戶下意識就能實現(xiàn)操作的目的。
緊接著在1992年,紅心大戰(zhàn)出現(xiàn)在了Windows for Workgroups 3.1操作系統(tǒng)中,這是Windows首款可以聯(lián)網(wǎng)的操作系統(tǒng),而紅心大戰(zhàn)的出現(xiàn)就是為了訓(xùn)練用戶使用互聯(lián)網(wǎng)和其他用戶互動溝通。
要:本次實踐可以體驗到全程在云上創(chuàng)建彈性云服務(wù)器ECS,配置云服務(wù)器環(huán)境,在DevCloud平臺上一站式進(jìn)行項目管理、代碼托管、代碼檢查、流水線、編譯、構(gòu)建、部署、測試、發(fā)布的流程。
本文分享自華為云社區(qū)《基于DevCloud進(jìn)行黑白棋實時對戰(zhàn)游戲開發(fā)實踐【華為云至簡致遠(yuǎn)】-云社區(qū)-華為云》,作者:gentle_zhou 。
本文基于DevCloud進(jìn)行黑白棋實時對戰(zhàn)游戲開發(fā),沙箱實驗鏈接:https://lab.huaweicloud.com/testdetail_411?ticket=ST-268164-dDRCJMPvZkgrnaXgZyUvLCn7-sso
本次實驗實踐的目標(biāo)與基本要求:
本文會分為:
1.創(chuàng)建彈性云服務(wù)器ECS
2.云服務(wù)器環(huán)境配置
3.創(chuàng)建項目及構(gòu)建部署
在沙箱實驗桌面,點(diǎn)擊chrome瀏覽器,首次會自動登錄并進(jìn)入華為云控制臺頁面。
在華為云控制臺頁面左側(cè),點(diǎn)擊“服務(wù)列表”->“網(wǎng)絡(luò)”->“虛擬私有云VPC”進(jìn)入網(wǎng)絡(luò)控制臺:
在網(wǎng)絡(luò)控制臺左側(cè)菜單欄中點(diǎn)擊“訪問控制”->“安全組”->“創(chuàng)建安全組”,填寫安全組名稱與模板信息:
創(chuàng)建完成如下圖展示:
點(diǎn)擊新建的自定義安全組名稱,進(jìn)入該安全組的設(shè)置頁面,點(diǎn)擊“入方向規(guī)則”,點(diǎn)擊下面的“添加規(guī)則”,添加一條規(guī)則:
設(shè)置安全組規(guī)則完成,返回安全組列表,在網(wǎng)絡(luò)控制臺左側(cè)菜單欄中點(diǎn)擊“虛擬私有云”-“我的VPC”,點(diǎn)擊“創(chuàng)建虛擬私有云”進(jìn)入創(chuàng)建界面(具體參數(shù)如當(dāng)前區(qū)域、網(wǎng)段等,實驗里都有提供具體信息):
創(chuàng)建完之后的頁面:
在云桌面瀏覽器頁面中的左側(cè)菜單欄,點(diǎn)擊“服務(wù)列表”->“計算”->“彈性云服務(wù)器ECS”進(jìn)入網(wǎng)云服務(wù)器控制臺:
點(diǎn)擊“購買彈性云服務(wù)器”并設(shè)置云服務(wù)器參數(shù)(計費(fèi)模式、CPU架構(gòu)、規(guī)格、鏡像、系統(tǒng)盤、網(wǎng)絡(luò)配置、用戶名密碼等高級配置):
勾選同意《華為鏡像免責(zé)聲明》,點(diǎn)擊“立即購買”,就開始創(chuàng)建ECS了:
新建的ECS顯示正在運(yùn)行中了:
找到1.2步驟創(chuàng)建的彈性云服務(wù)器ECS“ecs-deploy”,單擊右側(cè)的“遠(yuǎn)程登錄”,在新彈出的登錄頁面,點(diǎn)擊“立即登錄”:
等待開機(jī)后,單擊頁面上方“Ctrl+Alt+Del”進(jìn)行解鎖:
輸入創(chuàng)建彈性云服務(wù)器ECS時設(shè)置的密碼(默認(rèn)密碼是7fbAt97#vg)進(jìn)行登錄;進(jìn)入桌面之后,單擊開始欄,單擊“服務(wù)器管理器”(這里有個坑,需要我們點(diǎn)擊頁面上方的進(jìn)入全屏模式,否則頁面上顯示不出開始欄)
在“服務(wù)器管理器”,單擊“添加角色和功能”:
在左側(cè)導(dǎo)航欄,選擇“安裝類型”,單擊“基于角色或基于功能的安裝”,并單擊“下一步”;單擊“從服務(wù)器池中選擇服務(wù)器”,并在“服務(wù)器池”中選中本服務(wù)器的計算機(jī)名,單擊“下一步”;在角色列表內(nèi)找到“Web服務(wù)器(IIS)”并勾選,在彈窗“添加角色和功能向?qū)А敝?,單擊“添加功能”,單擊“下一步”;勾選“.Net Framework 3.5功能”,單擊“下一步”;單擊“下一步”到最后一頁,單擊“安裝”:
等待IIS服務(wù)在彈性云服務(wù)器ECS上安裝成功。
在云服務(wù)器中打開瀏覽器,在地址欄手動輸入Node.js下載網(wǎng)址:http://nodejs.cn/download/,進(jìn)入Node.js下載網(wǎng)站,單擊Windows安裝包“64位”,單擊“運(yùn)行”,運(yùn)行Windows安裝包:
進(jìn)入Node.js安裝向?qū)?,安裝nodejs,查看安裝成功,單擊“Finish”:
簡單介紹下
Express是目前最流行的基于Node.js的Web開發(fā)框架。
http://Socket.io是一個面向?qū)崟rweb應(yīng)用的JavaScript庫。
Forever是一個簡單的命令式的node.js的守護(hù)進(jìn)程。
言歸正傳,我們繼續(xù)安裝步驟。
單擊開始欄,單擊“Windows PowerShell”:
在PowerShell中依次運(yùn)行如下三條命令(等待命令執(zhí)行成功進(jìn)行下一條執(zhí)行):
npm install -g express
npm install -g socket.io
npm install forever -g
執(zhí)行成功如下圖所示:
在云服務(wù)器中打開瀏覽器,在地址欄輸入以下網(wǎng)址:https://sandbox-experiment-resource-north-4.obs.cn-north-4.myhuaweicloud.com/reversi-play-online/windows2016.zip點(diǎn)擊“保存”:
進(jìn)入windows2016.zip所在目錄,鼠標(biāo)選中文件,點(diǎn)擊右鍵選擇“全部解壓縮…”解壓“windows2016.zip”,得到“windows2016.ps1”腳本,如下圖所示:
在PowerShel中輸入cd .\Downloads\windows2016\,切換到“windows2016.ps1”腳本所在目錄,命令行繼續(xù)輸入set-executionpolicy unrestricted,回車執(zhí)行后,再輸入“Y”執(zhí)行:
命令行繼續(xù)輸入.\windows2016.ps1,回車執(zhí)行后再輸入“R”執(zhí)行;命令行輸入winrm e winrm/config/listener,若出現(xiàn)HTTPS表示監(jiān)聽成功,即windows2016部署環(huán)境自動化配置成功:
點(diǎn)擊開始按鈕,直接輸入搜索“防火墻”打開防火墻設(shè)置:
關(guān)閉防火墻,如下圖所示:
打開windows開始標(biāo)志,點(diǎn)擊“Windos管理工具”, 雙擊“高級安全Windows防火墻”如下圖所示:
打開后,點(diǎn)擊“入站規(guī)則”->“新建規(guī)則”如下圖所示:
選擇“端口”點(diǎn)擊“下一步”,輸入端口“12001”點(diǎn)擊“下一步”,點(diǎn)擊“下一步”->“下一步”,參數(shù)默認(rèn);輸入名稱“heibaiqiWeb”點(diǎn)擊“完成”如下圖所示:
簡單介紹
什么是DevCloud?華為云軟件開發(fā)服務(wù)(DevCloud)是一站式云端DevOps平臺,面向開發(fā)者提供的云服務(wù),即開即用,隨時隨地在云端進(jìn)行項目管理、代碼托管、代碼檢查、流水線、編譯、構(gòu)建、部署、測試、發(fā)布等,讓開發(fā)者快速而又輕松地開啟云端開發(fā)之旅。
實驗桌面中的瀏覽器切換回華為云頁面,鼠標(biāo)移動到云桌面瀏覽器頁面中左側(cè)菜單欄,點(diǎn)擊“服務(wù)列表”->“軟件開發(fā)平臺DevCloud”;進(jìn)入平臺頁面后,選擇“項目管理”進(jìn)入項目列表頁面,點(diǎn)擊“立即使用”,進(jìn)入項目創(chuàng)建頁面,如下圖所示:
點(diǎn)擊“新建項目”,選擇“看板”,在新建項目彈窗中,設(shè)置項目名稱為“Cocos_ReversiOnline”,輸入項目信息,點(diǎn)擊“確定”,如下圖所示:
創(chuàng)建完成即跳轉(zhuǎn)如下圖頁面:
切換到實驗桌面,打開“Xfce 終端”,復(fù)制以下代碼到終端回車執(zhí)行,下載客戶端和服務(wù)端的源碼文件:
wget https://sandbox-experiment-resource-north-4.obs.cn-north-4.myhuaweicloud.com/reversi-play-online/ReversiOnline_Client.zip
wget https://sandbox-experiment-resource-north-4.obs.cn-north-4.myhuaweicloud.com/reversi-play-online/ReversiOnline_Server.zip
下載完之后,輸入命令ls查看下載文件:
執(zhí)行以下代碼配置用戶名和郵箱:
git config --global user.name "您的用戶名"
git config --global user.email "您的郵箱"
執(zhí)行以下代碼ssh-keygen -t rsa -C "您的郵箱",生成ssh密鑰(一直回車至下圖出現(xiàn)),執(zhí)行成功如下圖所示:
執(zhí)行以下代碼cat .ssh/id_rsa.pub,查看并【復(fù)制】密鑰:
切換至瀏覽器,在3.1步驟創(chuàng)建好的項目中,單擊上方菜單“代碼”->“代碼托管”進(jìn)入代碼托管界面,點(diǎn)擊“設(shè)置我的SSH密鑰”,如下圖所示:
進(jìn)入密鑰設(shè)置頁面,點(diǎn)擊“添加SSH密鑰”填寫復(fù)制的密鑰。
① 標(biāo)題:輸入秘鑰后自動生成
② 密鑰:粘貼已復(fù)制密鑰
返回上一級“代碼托管”管理頁面,點(diǎn)擊“普通新建”,新建倉庫:
① 代碼倉庫名稱:ReversiOnline_Client
② 歸屬項目:3.1步驟創(chuàng)建的項目名稱,如:Cocos_ReversiOnline
參照上述步驟,創(chuàng)建倉庫名稱為【“ReversiOnline_Server”】代碼倉庫。
點(diǎn)擊倉庫名稱【“ReversiOnline_Client”】,進(jìn)入代碼倉,點(diǎn)擊“克隆/下載” ,查看SSH克隆地址:
切換到“Xfec 終端”,執(zhí)行以下代碼git clone gitaddr下載?!緩?fù)制】SSH克隆地址,將下方代碼中的“gitaddr”替換為復(fù)制的克隆地址,執(zhí)行時選擇接收密鑰輸入“yes”:
【參照上述步驟】,點(diǎn)擊名為【“ReversiOnline_Server”】代碼倉,克隆下載代碼倉庫。第二次執(zhí)行不需要接收密鑰:
執(zhí)行以下代碼設(shè)置Git:git config --global user.email "dev@cloud.com" && git config --global user.name "devcloud"
執(zhí)行以下命令,解壓源碼“ReversiOnline_Client. Zip”到 “ReversiOnline_Client” 倉庫。解壓過程中可能遇到同名文件覆蓋提示,根據(jù)提示輸入“A”,回車全部覆蓋即可:
執(zhí)行以下命令unzip ReversiOnline_Server.zip -d ReversiOnline_Server/,解壓源碼“ReversiOnline_Server. zip”到 “ReversiOnline_Server” 倉庫:
執(zhí)行以下命令cd ReversiOnline_Client/,切換到ReversiOnline_Client代碼倉庫;執(zhí)行以下命令git add .添加源碼到倉庫;執(zhí)行以下命令git commit -m "init"提交源碼;執(zhí)行以下命令git push推送源碼到遠(yuǎn)程倉庫。執(zhí)行成功如下圖所示:
執(zhí)行以下命令cd ../ReversiOnline_Server/切換到“ReversiOnline_Server”倉庫;執(zhí)行以下命令git add .添加源碼到倉庫;執(zhí)行以下命令git commit -m "init"添加源碼到倉庫;執(zhí)行以下命令git push推送源碼到遠(yuǎn)程倉庫。執(zhí)行成功如下圖所示:
源碼上傳完成,切換至瀏覽器,點(diǎn)擊 “ReversiOnline_Client”倉庫,進(jìn)入倉庫對“ServerIP”配置進(jìn)行修改。
完成服務(wù)器端和客戶端源碼的編譯構(gòu)建,生成可用于應(yīng)用部署的構(gòu)建包。
客戶端:
服務(wù)端:
單擊“構(gòu)建&發(fā)布”- > “編譯構(gòu)建”重新進(jìn)入構(gòu)建編譯列表。依次單擊執(zhí)行“開始構(gòu)建”,進(jìn)行代碼包的編譯構(gòu)建,等待編譯構(gòu)建成功:
之后點(diǎn)擊“發(fā)布”,查看到兩個構(gòu)建包,說明構(gòu)建包發(fā)布成功。
playbook可以幫助我們把項目部署到windows主機(jī)上,通常的playbook都是啟動IIS服務(wù),用來運(yùn)行web網(wǎng)站。
切換至“Xfce 終端”,執(zhí)行以下命令cd /home/user/Desktop && wget https://sandbox-experiment-resource-north-4.obs.cn-north-4.myhuaweicloud.com/reversi-play-online/nodejs_playbook.zip,下載nodejs_playbook.
執(zhí)行以下命令wget https://sandbox-experiment-resource-north-4.obs.cn-north-4.myhuaweicloud.com/reversi-play-online/iis_playbook.zip下載iis_playbook.
切換至瀏覽器,在發(fā)布頁面,點(diǎn)擊“上傳”,選中剛剛下載的文件,點(diǎn)擊“open”進(jìn)行上傳。
上傳完成后最終發(fā)布頁面如下圖所示:
點(diǎn)擊“更多”->“設(shè)置”->“通用設(shè)置”進(jìn)入頁面后,點(diǎn)擊左側(cè)欄“主機(jī)組管理”。進(jìn)入主機(jī)組管理頁面后,點(diǎn)擊“新建主機(jī)組”,點(diǎn)擊“添加主機(jī)”:
點(diǎn)擊“構(gòu)建&發(fā)布”->”部署”進(jìn)入部署頁面,單擊“新建任務(wù)”。
部署過程可能需要較長時間,點(diǎn)擊“部署”回到任務(wù)列表,可查看到任務(wù)的部署狀態(tài),如下圖所示:
仿照3.9步驟,新建一個客戶端的部署任務(wù)“ReversiOnline_Web_Deploy”,并依次添加四個部署步驟。配置“選擇部署來源”。
在實驗桌面的瀏覽器里新打開一個瀏覽器窗口,在地址欄輸入“EIP:12001”,如:49.4.26.181:12001,訪問成功如下圖所示。注 - EIP替換為1.2步驟彈性云服務(wù)器ECS的彈性IP:
本次實踐讓我體驗到了全程在云上創(chuàng)建彈性云服務(wù)器ECS,配置云服務(wù)器環(huán)境,在DevCloud平臺上一站式進(jìn)行項目管理、代碼托管、代碼檢查、流水線、編譯、構(gòu)建、部署、測試、發(fā)布的流程?;咀龅搅嗣嫦蜷_發(fā)者提供云服務(wù),即開即用,隨時隨地。當(dāng)然還有如下幾點(diǎn)是本次實踐個人覺得還值得改進(jìn)的:
1.彈性云服務(wù)器ECS時設(shè)置的密碼(默認(rèn)密碼是7fbAt97#vg)盡量設(shè)置簡單點(diǎn),默認(rèn)密碼還是有點(diǎn)復(fù)雜;在登錄云服務(wù)器環(huán)境的時候密碼不能復(fù)制,需要自己手動輸入
2.云服務(wù)器環(huán)境右邊的運(yùn)行概覽這一欄不能隱藏掉,說實在有點(diǎn)影響使用體驗,很占位置:
3.進(jìn)入云服務(wù)器環(huán)境之后,估計因為頁面大小緣故,是看不到開始菜單欄的;需要我們點(diǎn)擊進(jìn)入全屏模式之后,才可以看到左下角的開始菜單欄(這里其實如果有個提示,也會讓用戶覺得更友好點(diǎn))
4.云服務(wù)器環(huán)境還是不流暢的,鼠標(biāo)能明顯感覺到遲滯;在“服務(wù)器管理器”單擊“添加角色和功能”這個步驟就會導(dǎo)致系統(tǒng)卡?。?/span>
5.整個實驗給的時間還是偏短了點(diǎn),要是可以再多個半小時到1小時,就可以體驗的更舒服了
點(diǎn)擊下方,第一時間了解華為云新鮮技術(shù)~
華為云博客_大數(shù)據(jù)博客_AI博客_云計算博客_開發(fā)者中心-華為云