第865章 孩子玩遊戲,不是洪水猛獸(第2頁)
今天因為是週末,只有幾個程序員在加班,公司裡很空曠,只有程序員的辦公室內有響動。
郭小涵就快步跑進了程序員辦公室。
安飛也在這裡辦公。
“來來來,小涵過來。”
安飛看到她來了,就熱情的招呼。
安飛拿出學生時期學編程時做過的筆記,還是手寫版的,就交給了郭小涵,算得上是他們這編程一脈的傳承。
郭小涵看了兩眼就合上了筆記,她兩隻眼睛盯著幾個程序員的屏幕,相比於乾巴巴的筆記,她更喜歡實際操作。
而且郭小涵發現,這裡有幾個人正在製作羊了個羊的新內容,她就彷彿發現了新大陸,搬了個板凳在旁邊看。
安飛隨即就在辦公室裡喊道:“兄弟們,這可是郭小老闆,未來的頂級女程序員,她有問題,你們就盡力解答,誰解答的好,回頭我給他發獎金。”
這就是讓大家都來教郭小涵的意思,有了獎金做誘惑,就不怕程序員因為怕耽誤工作,而不教郭小涵了。
這下就方便郭小涵了,不懂的問題她就問,她開始對遊戲製作,有了一個萌芽的認識。
過了一會安飛完成了一段代碼,就過來看郭小涵。
“怎麼,對做遊戲感興趣?”安飛笑呵呵的問。
“嗯嗯,我能學習做遊戲嗎?”郭小涵點頭問道。
安飛笑道:“當然可以,你學會了遊戲製作,以後就來哥哥的公司上班,專門做遊戲,說不定你能成為最年輕的遊戲設計師呢!”
“我感覺遊戲好複雜,我能做好嗎?”郭小涵繼續問。
“大型遊戲,絕對不是一個人能完成的,有程序,有策劃,有美術,有音樂,就算你是全才,但遊戲體量都很大,一個人做不來。不過小遊戲嘛,你是可以做滴。”
安飛對郭小涵做什麼都支持,他就讓郭小涵過來看他的屏幕,他找了一個簡單的遊戲編程,那就是剪刀石頭布。
“這個遊戲你認為應該怎麼編?”安飛在考她。
“我知道,設定三個變量,分別是剪刀、石頭、布,程序設定每次對比時,按照相互剋制的方式決定輸贏,相同就是平局,可是後面我就不會了。”
郭小涵對編程瞭解還有限,只能明白基本原理。
“這個其實很簡單,前面你說對了,到輸出的時候,不僅出結果,還要顯示圖片。那我們就要先準備幾張圖片,首先是剪刀石頭布,三張圖,然後是勝利、平局和失敗,又是三張圖,不同結果程序就調取不同圖片進行顯示,如果高級一點,還要播放音效,這就需要用到聲音調取命令……這些基礎命令你不都是學過的?串聯起來就好了。”
安飛這麼一啟發,郭小涵瞬間通悟:“我明白了,每局的比分,就是簡單的數字顯示小程序,其實遊戲就是把一個個基礎功能,羅列在一起,進行輸出,是編程命令的複雜應用。”
安飛笑著點頭:“就是這樣,如果更復雜的遊戲呢,就要加入循環嵌套、隨機變量,這些你現在還不需要深入的學,總之,你可以試著編寫最簡單的小程序,比如這個拋硬幣,只統計正反面的次數就行了,這裡的難點就是隨機函數rand,srand等命令的調用。”