當前位置:
首頁 > 最新 > 《編碼》:一個徹徹底底的小白如何編寫一個簡單的遊戲?

《編碼》:一個徹徹底底的小白如何編寫一個簡單的遊戲?

《編碼》:一個徹徹底底的小白如何編寫一個簡單的遊戲?

《編碼》,本書的介紹讓我印象很深,據說完全不懂計算機的人也能看懂,如今花了一個禮拜把這本書看完,發現確實如此。

從小孩子的手電筒遊戲開始,作者如同夏日鄉間的講古人,將計算機是什麼?從何處來?為何是今日這般模樣?等等讓人云里霧裡不得其解的問題為我等一一道來,一路下來幾無阻礙,本以為枯燥、頭疼、嚇人的諸多問題在作者的筆下化為無形。

什麼叫引人入勝?什麼叫娓娓動聽?什麼叫深入淺出?什麼叫化繁為簡?還有什麼叫做用心之作?本書就是答案!寫出此書的作者功德無量!

當然,本書不完全講的是冗長的編碼。正如作者所說,本書並不是講計算機「如何」工作的,這裡的「如何」需要打上引號,原因是在這本書中講述的過程不同於之前讀過的任何一本專業書籍,書中也沒有用到多少專業性的描述數據傳遞的插圖,而是通過貼近生活的實際例子娓娓道來。從最初的編碼到盲文再到二進位碼,從手電筒的電學知識到電報機和繼電器再到邏輯開關門電路,然後把這些知識拼接在一起,就組成了構造計算機最基本的一些要素。讀此書的過程中,確實有種很神奇之感。

要我說,這本書雖然被描述為不懂計算機的人都能看懂,原因不在於這本書是極其淺顯的通俗讀物。相反,在本書中作者在暗地裡介紹了很多專業知識,包括彙編語言,數字電路,計算機組成原理,操作系統等等,簡直就是一個大雜燴。好在,作者憑藉著他巧妙的寫作方式,一個包袱一個包袱地把這些知識慢慢拋出,讓之前完全沒有聽過這些東西的人也能夠很容易理解。對我而言,儘管自己已經知道了這些,但還真是第一次發現原來這些知識之間銜接的如此緊密,自然受益頗多。

這部書讓筆者想起與電腦的一世緣分,當年我們這一條街都沒有一台電腦的時代,我就在上大學的弟弟慫恿下,買了一台電腦,按當年的薪資水平,花費了普通工人兩年的工資。

起初的學電腦就不提了,基本熟悉了以後,筆者迷上了編程,一開始用的是basic語言,後來硬著頭皮學c++,這個時候才發現,知識是需要體系的,不是從半路就可以插入,當我試著編寫一個小遊戲的時候,深深感覺到了自己知識的貧乏,不但要重新翻看函數,還要以更大的毅力學習線性代數,學習數組,與這些基礎學科相比,真正的編程語言顯得如此簡易,終於,一個個動畫人物在屏幕上活了起來,循環,嵌套,判定,等等,當一個簡單的,卻十分養眼的角色扮演遊戲在我的手裡創造出來,那份驕傲和自豪油然而生。

事情過去多年後,我明顯的感覺到,興趣真是最好的老師,要知道,當我接觸電腦的時候,連拼音打字都不會。

《編碼》這部書推薦給你們,只是想說明,不管這部書是不是深入淺出,要的,還是你的興趣在哪裡,只要有興趣,就會看的津津有味;

要知道,當年為了遊戲里人物和背景的遮罩關係,筆者一個編程小白,站在新華書店裡,硬是看了一下午的資料!

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 實話實說真的很難 的精彩文章:

真正好的科幻應成為科技發展的指路明燈,這也是我不寫《三體》書評的原因
一張照片,一個凄慘的二戰《故事》,足以讓人痛恨戰爭!

TAG:實話實說真的很難 |