久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

使用C#語言開發(fā)跨平臺游戲方法

 木易水心 2016-09-27

0x00 寫博客的日子

全書之寫印,實系初稿,。有時公私瑣務(wù)猬集,,每寫一句,三擱其筆,;有時興會淋漓,,走筆疾書,絮絮不休,;有時意趣蕭索,,執(zhí)筆木坐,草草而止,。每寫一段,,自助覆閱,輒搖其首,,覺有大不妥者,,即貼補(bǔ)重書,故剪刀漿糊乃不離左右,。個中甘苦,,只自知之。” ——董作賓《殷歷譜》

印象里第一次讀到這段話的時候,,我正在圖書館里百無聊賴的翻著書度過一個慵懶的假日午后,。當(dāng)時作為一個讀者的我,是很難體會董作賓先生字里行間的辛勞的,,“個中甘苦,只自知之”,,是啊,,作為讀者初讀這段話沒有什么特別的感觸,再讀也難到感同身受的程度,。然而現(xiàn)在重讀這段話,,聯(lián)想到《Unity 3D腳本編程——使用C#語言開發(fā)跨平臺游戲》的寫作過程,我也越發(fā)感慨萬千,,也許是人同此心吧,。

直到一年前我還不會想到我會寫一本書出來,,直到兩三年前我還不會想到會把自己的業(yè)余時間放在寫作(技術(shù)博客)上。當(dāng)初在機(jī)緣巧合之下,,我只是想把自己工作中遇到的問題總結(jié)起來,,發(fā)布在博客中以供日后查閱。不想竟然得到了大家認(rèn)可,,因而更加用心的維護(hù),、更新自己的博客。

不過既然是自己個人的博客,,所以我在選題上也頗為“自私”,,基本上只是寫一些自己感興趣的主題,或者是自己想要搞懂的主題,。每周一篇,,主題自選,竟然也堅持了一兩年,。每周周末在博客園寫博客,,也成了那段日子里自己打發(fā)周末時間的固定項目。雖然不是寫書,,但是博客的選題,、找材料、驗證有時還是會讓人抓狂,,www.一周中的業(yè)余時間斷斷續(xù)續(xù)的整理思路,,到周末抓耳撓腮地寫一天或者是前一天的周六晚上寫到凌晨,到周末在修修補(bǔ)補(bǔ),。起初是懷著戰(zhàn)戰(zhàn)兢兢的心情把文章發(fā)表在園子里,,一收到什么評論,自己就立馬去查看,,到后來覺得自己想說的話都在博文里了,,對別人無論贊貶的評論也有一顆平常心了。

閱讀或者是寫作“To Do式”的文章都不適合我,,因為我不習(xí)慣去別人的博客中去尋找某個具體情境下的解決方案,,也從沒指望自己的博客有解決某個具體情境下問題的文章。因此,,在選題上我更傾向于能夠深入肌理的庖丁解牛式的題目,。當(dāng)然,這也是我這本書在選題時的思路,,因此在博客的基礎(chǔ)上完成的這本書在最初就沒有被定位為一本純粹的Unity3D案例編程教學(xué)書,,而是一本希望能夠?qū)nity3D腳本系統(tǒng)進(jìn)行一次庖丁解牛式剖析的書。所以,,想在這本書中尋找類似市面上大多數(shù)Unity3D書籍中所涉及的實戰(zhàn),、案例的童鞋可能會失望,。

但是我相信和我一樣不滿足只知其然而不知其所以然的童靴們,應(yīng)該能夠通過閱讀本書進(jìn)而體會到我的心意吧,。

從開始寫博客,,到突然某一天QQ收到了電子工業(yè)出版社博文視點付睿編輯的約稿消息,我的生活就進(jìn)入了更加忙碌的階段,。之前寫博客的日子,,我還能夠自己由著性子來,寫作或緩或急,,保證一周一篇即可,,而選題也沒有什么拘束。而真正想把自己的想法按照大綱,,規(guī)矩地一一寫來,,而又擔(dān)心誤了交稿的日期(確實有時候會懶),所以每天真的是即“有時公私瑣務(wù)猬集,,每寫一句,,三擱其筆“,也有”有時興會淋漓,,走筆疾書,,絮絮不休“。這種體驗,,怕也是真的需要親自寫點什么東西才能體會的到的,,卻也真的應(yīng)了董作賓先生的那句話“個中甘苦,只自知之,?!?/p>

不過還好,我最終還是順利的交稿,,而如今這本書也付梓印刷,,www.將要上市了。當(dāng)然,,時間倉促,,水平有限,書中難免會有錯誤,,也希望大家能夠指出,,多多交流,共同進(jìn)步,。

在這里,除了要感謝電子工業(yè)出版社的付睿編輯之外,,還要感謝良師益友張善友先生的推薦序,,下面就來看看這本書的一些特點吧,。

0x01 推薦序[十屆微軟MVP 張善友]

 Unity3D 是由兩個具有巨大吸引力而極其令人愉悅的領(lǐng)域混合而成:C#語言和游戲開發(fā)。Unity團(tuán)隊設(shè)計Unity3D將這兩者有機(jī)結(jié)合起來,。

     我們對于C#語言的喜愛要回溯至2000年,,當(dāng)時微軟向世界推出了新語言C#,不僅震驚了Windows領(lǐng)域,,它同時也震驚了開源世界,。GNOME 項目的領(lǐng)導(dǎo)者M(jìn)eguel de Icaza就看到了C# 語言在桌面開發(fā)的前景,著手創(chuàng)建了開源的.NET跨平臺實現(xiàn)Mono,,如今Mono已經(jīng)用于從嵌入式系統(tǒng)到服務(wù)器,、工業(yè)控制、移動開發(fā)和游戲的所有方面,。.NET語言不僅確保了我們不再受限于某一種當(dāng)下的語言,,而且確保了我們可以繼續(xù)重用之前使用C和C++編寫的現(xiàn)有代碼,C#使我們和我們所處的世界更加高效,。隨著微軟成立.NET基金會大力發(fā)展開源跨平臺的.NET, 同時 Unity 公司也是.NET基金會成員,,我們有理由相信使用C# 的Unity3D平臺也會發(fā)展得更好。

     正如Unity Technologies的CEO——David Helgason先生所說:“Unity是一個用來構(gòu)建游戲的工具箱,,它整合了圖像,、音頻、物理引擎,、人機(jī)交互以及網(wǎng)絡(luò)等等技術(shù),。”Unity3D因為它 的快速開發(fā)以及跨平臺能力而為人所知,。Unity3D的快速開發(fā)和跨平臺能力正是來自于它對Mono平臺 和 C# 語言的依賴,, 使用C/C++ 來編寫高性能要求的引擎代碼,針對開發(fā)人員采用高級的C#/UnityScript/Boo 語言作為游戲開發(fā)的腳本,。

     本書作者陳嘉棟帶著激情投身Unity 游戲開發(fā),,他在Unity 社區(qū)也非常活躍,,他也通過博客寫了大量的Unity3D相關(guān)的文章,,如今他將這些社區(qū)上的貢獻(xiàn)匯集成這樣一本涉及到Unity3D跨平臺原理分析、Unity3D和Mono的結(jié)合以及在游戲腳本編程中使用C#語言的作品,。希望無論是初次接觸Unity3D腳本編程的新人,,還是有一定經(jīng)驗的老手都能對Unity3D了解的更加全面深刻,對C#語言在開發(fā)游戲腳本過程中的知識點掌握的更加牢固,,寫出更加高效的代碼,。

     使用C#和 Unity3D 構(gòu)建游戲是一件極佳的事情。你能夠使用一種強(qiáng)類型的,、類型安全的,、垃圾回收的,,具有最熱門API的語言來開發(fā)游戲,下面開始學(xué)習(xí)陳嘉棟創(chuàng)作的這本佳作吧,。

                                          張善友

                                                2016.7.13 書于 深圳 

 

0x02 編輯推薦

1 微軟MVP張善友傾情作序,,力薦本書。

2 本書作者是2015年微軟MVP,,博客園推薦博客博主,,在游戲蠻牛及InfoQ網(wǎng)站發(fā)表過多篇文章。

3 本書以Unity 3D的跨平臺基礎(chǔ)Mono及其游戲腳本語言C#為基礎(chǔ)進(jìn)行講解,,全面系統(tǒng)地剖析了Unity 3D的跨平臺原理以及游戲腳本開發(fā)的特點,。

4 無論是初次接觸Unity 3D腳本編程的新人,還是有一定經(jīng)驗的老手,,相信都可以借本書來提高自己在Unity 3D 方面的水平,。

0x03 我的書上市了

我的書近日上市了,如果能夠得到您的支持,,自然再好不過~

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多