首頁 現(xiàn)實(shí)

程序媛養(yǎng)成計(jì)劃

第十七章 準(zhǔn)備工作

程序媛養(yǎng)成計(jì)劃 任煦之秋 2128 2020-04-20 22:47:08

  有了之前撥打客服電話的經(jīng)歷,在加上老爹詳細(xì)的講解,所以對(duì)于switch關(guān)鍵字我很快就掌握了它的用法。

  當(dāng)然了,即便掌握了理論知識(shí),在寫代碼的過程還是犯了不少的錯(cuò)誤。譬如說default拼寫錯(cuò)誤、冒號(hào)輸入成中文的啦。不過好在根據(jù)編譯器提示的錯(cuò)誤信息,以及老爹的指點(diǎn)下逐一排除了錯(cuò)誤。

  有道是熟能生巧,一口氣寫了五六個(gè)例程之后,終于能夠得心應(yīng)手地使用這個(gè)switch的功能了。

  學(xué)習(xí)編程果然是一件枯燥的事情,且不說老爹這種劍走偏鋒的教學(xué)方式。即便是掌握了理論知識(shí),在排除編寫代碼過程中產(chǎn)生的錯(cuò)誤都是一件令人務(wù)必頭痛的問題。

  若不是有老爹在一旁幫我梳理錯(cuò)誤信息的話,我可能就會(huì)因?yàn)檎也坏絾栴}所在而放棄。所以我就更佩服老爹了,當(dāng)時(shí)他學(xué)習(xí)編程的時(shí)候可沒有人指導(dǎo),只能靠他自己慢慢摸索,這的確需要很大的毅力和耐心。

  或許是從小在老爹身邊耳濡目染的原因吧,我對(duì)編程有著不小的興趣,但是從開始編程到現(xiàn)在,所學(xué)習(xí)的東西依然不能做出什么有意義的事情來。即便是剛剛學(xué)習(xí)的if關(guān)鍵字和switch關(guān)鍵字,無非也只能用來計(jì)算電費(fèi)什么的,這和我所期望的略有不同。

  「唉~,什么時(shí)候才能寫出一個(gè)好玩兒的程序出來???」

  我無力地看著那本泛黃的「C語言程序設(shè)計(jì)」長(zhǎng)長(zhǎng)地嘆了一口氣。

  「丫頭啊,無論做什么事情都要講究循序漸進(jìn),一口是吃不成大胖子的,反而還可能被噎到。

  老爹知道,現(xiàn)在給你講這些知識(shí)很枯燥,而且看不出來有什么用處。但是它們都是一個(gè)程序最基本的構(gòu)成,就像修房子的時(shí)候用的磚一樣。工人師傅們砌磚這個(gè)過程也是機(jī)械枯燥的,只有把房子修好的時(shí)候才會(huì)體現(xiàn)出每一塊磚的意義所在?!?p>  「可是老爹,道理我都明白,但的確是太過于無聊了……」

  我撅著嘴說道。

  「說得也是,若是能夠?qū)W以致用肯定最好。但是目前來說你的知識(shí)還是太少了,根本就沒有辦法用來完成功能稍微復(fù)雜的程序……」

  「啊~」

  聽到老爹的話后,我頓時(shí)大失所望。

  「這樣吧,接下來三天的課程,咱們就以實(shí)際例子來進(jìn)行講解。目標(biāo)就是靠你自己來實(shí)現(xiàn)推箱子的游戲怎么樣?你之前不是覺得老爹寫那個(gè)推箱子游戲太難了么?這下你可以自己寫了?!?p>  「好呀好呀!可是我真的能夠?qū)懗鰜砻??你剛剛不是還說我現(xiàn)在的知識(shí)儲(chǔ)備太少了么?」

  聽到老爹說要實(shí)現(xiàn)推箱子這個(gè)游戲,我瞬間就來了精神。但是一想到老爹剛剛說我學(xué)的東西太少,不禁又有些怯場(chǎng)。

  「沒事,其實(shí)推箱子這個(gè)游戲背后的邏輯不是很難,其涉及到的知識(shí)面無非就是if、switch、for和數(shù)組,現(xiàn)在你都學(xué)習(xí)了一半了,接下來的內(nèi)容正好在編寫游戲的過程中給你講解。

  而且還有你老爹我在旁邊為你壓陣呢,有什么好怕的?」

  老爹笑著說道。

  「好,那就這么說定了!」

  「嗯,那今天的課程就到這里了,接下來的時(shí)間你自己安排。既然明天就要開始編寫游戲了,老爹我得去做準(zhǔn)備工作?!?p>  「需要準(zhǔn)備什么東西啊?」

  老爹的話一下子勾起了我的興趣,畢竟在我看來,老爹應(yīng)對(duì)這種小case不應(yīng)該是信手拈來么?

  「游戲需要的素材啊,比如說圖片、背景音樂,我們總不能用代碼來繪制圖片,生成背景音樂吧?」

  「不可以么?」

  我睜大了眼睛看著老爹。

  之前老爹說電腦中的一切都是二進(jìn)制,既然如此,完全可以寫一個(gè)程序來生成圖片和音樂。

  「肯定可以啊,你看那些繪圖軟件,如photoshop也就是大家口中說的P圖軟件,這些都是通過獲取到用戶輸入的筆跡,最后通過程序算法生成的圖片。

  但是畢竟術(shù)業(yè)有專攻,就你老爹這點(diǎn)畫工,畫出來的圖片怕是連畢加索看了都會(huì)說抽象得看不懂?!?p>  老爹無奈地笑著說道。

  「而且網(wǎng)上大把的素材能夠使用,既然如此,為什么不借來用呢?」

  「可是不告而取謂之竊,這不是你告訴我的么?」

  我疑惑道。

  「額……這個(gè),這個(gè)……」

  老爹被我問得啞口無言,一時(shí)間不知道應(yīng)該怎么回答我。

  「那個(gè)玥玥啊,那些素材放在網(wǎng)上,就是供大家使用的,只要不用于盈利,一般不會(huì)出什么問題。當(dāng)然了,一些比較精美的素材還需要收費(fèi)的。

  咱們現(xiàn)在只是為了學(xué)習(xí),所以就不會(huì)涉及到這些問題?!?p>  老爹耐心解釋道。

  「哦,好嘛~」

  我似懂非懂地回了一句。

  反正閑來無事,正好看看老爹是怎么準(zhǔn)備素材的。

  屁顛屁顛地跟著老爹來到他的房間,只見老爹打開瀏覽器,從一長(zhǎng)串的書簽中瞬間選了一個(gè),速度之快,我都還沒有來得及看清書簽的描述內(nèi)容。

  然后老爹在搜索框里邊輸入了「喜羊羊與灰太狼」,只聽到「卡」的一聲,瀏覽器上呈現(xiàn)除了很多的羊和狼的圖片。

  「這個(gè)好看,這個(gè)好看!」

  我一下就看中了其中幾張懶羊羊的照片,真的太可愛了!不過點(diǎn)開縮略圖之后,居然提示要付費(fèi),就這么一張圖片居然要3塊錢!

  雖然3塊錢我們還是出得起,但總感覺有點(diǎn)虧,于是我只好另做他選。

  一連瀏覽了好幾頁的圖片,但凡我看上的基本上都要錢,不要錢的總覺得不好看。

  看著我氣鼓鼓的樣子,老爹笑了笑說道:「不要著急,老爹有辦法!像這種能夠預(yù)覽的圖片,可以用最笨的方法——截圖來獲取?!?p>  說罷,老爹打開了一張我之前看上的圖片,然后用截圖工具截取下來。

  不過顯然作者也不是吃素的,用截圖工具截取下來的圖片居然有討厭的水印。

  老爹不置可否地聳了聳肩,快速打開了PS軟件,三下五除二就將圖片中的水印給去掉了。

  「老爹,你怎么什么都會(huì)???」

  我瞬間驚為天人,感覺但凡是和電腦相關(guān)的,就沒有老爹做不到的。

  「老爹當(dāng)初自學(xué)安卓的時(shí)候順便學(xué)了一下PS,喏,那邊還有一本書呢。」

  老爹指了指書架上一本紅色封面的書,上面用白色的粗體字印刷著「PhotoShop CS6數(shù)字圖片處理教程」。

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進(jìn)入下一章  按 “空格鍵” 向下滾動(dòng)
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁
返回書頁
指南