游戲編程入門書籍,你們都是怎么入門學編程的呢?
憶往昔,是中老年朋友的最愛。
我來喜答一波吧。
1997年那是一個萬眾歡騰的日子,那一年香港回歸,大家都記得很清楚。那一年我記得如此清晰,除了香港回歸外,還有中考提前了一個月,另一個就是,我在人生中第一次碰到了電腦。
遇見大神看著那方方正正的顯示器,漆黑的界面,一閃一閃的光標,還有神奇的貝塞爾曲線屏保,我的一顆心,就像是碰到了女神般,限入了這科技感中無法自拔。然后我后到我同學,盡然在MS-DOS上寫出了一個PvP格斗游戲,我崇拜的追著他,問他這是怎么做到的,他淡定的拿出了那張3.5寸的軟盤,不屑的扔給我一句話:用QBase寫的。
產生興趣我第一時間去新華書店,終于在角落找到了一本QBase語言詳解,然后懵懵懂懂的開始了我的第一個編程學習。是的,啥都不懂,什么條件、判斷、循環,全都自己看,高一的老師只會教大家用msdosLogin、Logout和WPS97,編程神馬的完全不會。其實我覺得我還是很幸運的,以自己的興趣為導向,在大家還在學習打字的時候,我已經開始學編程了,我至今都記得當年用QBase讓電腦主板蜂鳴器發出了歡樂頌時的心情。
夢想折戟但有個問題,家里窮,電腦什么的完全是夢想,所以我的編程生涯也在高一結束后隨著課業壓力的加大中斷了。而且父母認為那是個嚴重影響我學業的無用產品,禁止我再看編程相關的書了。
慢慢等,時代開始變遷,我就這樣被淘汰了。
重溫舊夢然后就是2000年,互聯網泡沫時期,到處是網吧,到處是網站,我開始泡在網吧,寫個人網站代碼,是的,別人打星際打CS,我泡網吧寫代碼……那時候,也建了一些個人網站,依托163的免費空間。
再次折戟但很快,我被我父母抓回家,關禁閉了。正值高考沖刺階段,人家都在復習,我卻在網吧泡通宵……寫代碼……
一路無阻好吧,我上的大學了,我解放了。我選擇了計算機專業,在父母那邊軟磨硬泡了一臺電腦,開始我的編程生涯。由于我是班上維一一個有編程基礎的,我就一路開掛,一路拿獎,一路再升學,再拿獎,連畢業Offer都是隨我挑選的。感嘆下,有時候,優秀只是因為你排在隊首,被別人推著不得不優秀的。
所以呢,我的入門算是比較坎坷的,但我一直是興趣引領的。
未來之路現在在研究人工智能方向,重新學習,重新上路
想制作一款簡單的戰棋類游戲?
學習Java,目前企業用的最多的就是Java了,面向對象的思想更符合人們的邏輯思維習慣。
以前學習Java的時候,看的是 “ 如鵬網 ”的《這樣學Java不枯燥》視頻教程,挺好玩的,課程體系的設置可以極大的激發對編程的興趣,學起來不枯燥;
通過開發超級瑪麗,飛機大戰,吃金幣,連連看,電影的彈幕動畫,湯姆貓等經典小游戲來講解Java的知識點,挺炫酷的,沒想到Java還可以這么學,可以參考一下。
有問題隨時提問,老師實時在線答疑,視頻教程,課件,源代碼等都是可以免費下載的,有技術大牛親自授課,口碑不錯,基本上都是慕名而去的,具體的可以到如鵬網官網上去了解一下;
不會英語的能學游戲開發嗎?
很高興回答你的問題
開發游戲的想法,我自己曾經也有過,也曾經行動過,以自己的經驗和了解,分析如下
1.學習編程,開發游戲,學習編程語言里面的關鍵詞和一些很普通的單詞就可以了,詳細的英語應該是不用去學的,因為編程語言里面的關鍵是經常用到了,你用多了就會熟悉的這個關鍵詞的用法和意思
2.如果你想制作的是一款電腦的單機游戲,我建議你用rpg游戲大師,你不用去學一些編程語言,繪畫技術,建造模型,因為這中中里面這個軟件都涵蓋過了,里面的編程雖然不是很復雜,但是對于初學者來說是一個很好的學習工具,這個軟件里面提供的素材十分的豐富,只要你把整個故事情節想好,在內容上添加相應的節點,通過自己的調試,就很容易得到一個單機游戲了,至于好不好玩就要看開發者的想象力,行動力和邏輯思維能力了。
3.如果你是想做一款手機游戲的話,我建議你學unity,cocos creator 。其中,unity是現今市場上很多手游端游的開發引擎,但是關鍵它是一款英文開發軟件,漢化程度沒有那么高,有些地方很難去理解,而且還要去學一些編程語言的基礎,例如C語言,C++語言。我自身也接觸過這款軟件,如果你想入門的話,建議你看多一些課程,了解一些相關的案例,就很容易入門了。
cocos creator 它是一款由國內團隊開發的二弟三弟,游戲開發軟件。通俗易懂,相應的教程也很多,他的編程語言是js,我現在還在用這個軟件來學習游戲開發。
以下是我接觸過的軟件,可以參考一下學習。
Photoshop 可以繪圖,制作人物,皮膚,貼圖
瓦片地圖編輯器 可以編輯像素的方格地圖
骨骼編輯器 可以用來制作游戲人物動作
3d max 和Maya 3d建模軟件 人物或者場景都可以制作
像素制作軟件 初學者建議使用
游戲制作里面分為很多種不同的崗位,主要看自己的興趣愛好和特長來確定開發游戲的主要崗位
有程序員,美術(包括游戲建模),文案,策劃,營運。所以開發游戲不一定要學會程序才可以做。
如果想當獨立游戲開發者,那么上面的崗位可能會出現一個人擔當好幾個崗位的情況.很多崗位都不需要學習英語的。
以上是我個人觀點和經歷,如有雷同,純屬巧合,歡迎評論吐槽轉發,謝謝大家(^_^)ノ
在大學選什么專業?
可以選程序設計專業。游戲公司一般分為:策劃,美術,程序。這3大塊,你是理科的話往程序方面發展估計比較順,當然我們公司也有理科專業畢業后進入公司從事美術工作的哦,但得比別人更努力的~加油!
要 熟悉C++開發,熟悉微軟VisualStudio開發平臺,了解計算機圖形學的基礎概念,熟悉Direct X編程,熟悉WINDOWS平臺開發
零基礎該如何學習編程?
這幾年最火的行業,應該就是互聯網行業了,各種新的技術層出不窮。而隨著5G、云計算、大數據的發展,IT向全行業滲透的速度更是日益加快,行業內員工的薪資水平也是水漲船高。于是開始有眾多的費計算機相關專業的人士,想要通過學習編程,成功進入這一行業。那么,今天小編就跟大家聊一聊,零基礎的小白該如何學習編程。
1.明確學習目標學編程是為了什么?找到一份相關的工作?還是為了在目前的崗位上提升自己的技能,讓自己漲點工資?……不同的目標,決定了你要學習的深度的不同,一定要明確。
2.制定學習計劃(1)明確發展方向
IT行業的崗位還是挺多的,在學習之前,可以明確一下自己的發展方向,比如說成為一名Java工程師。選擇的時候根據自己的興趣而定,更容易堅持下去。
(2)先學一種語言
雖然很多人說好的程序員不能只會一種語言,但是作為一個初學者來說,還是建議你從一中語言開始學起。北大青鳥中博軟件學院是采取的循序漸進,分階段學習的課程設計,非常適合零基礎的朋友學習。大家可以先確定一種自己想學的專業,然后深耕,最后再擴展。
(3)時不時的“模仿”
零基礎學習編程語言是有技巧的,從模仿開始,尤其是零基礎學編程,建議不要只是看書,不然書看完了,學習編程的興趣完全喪失了。建議找一個小而簡單的案例,操作演練,看到自己的成果,這樣會提升自信心,有些內容一時的不理解,可以記下來,在后面多多聯系的時候就會迎刃而解。
(4)保持自己的興趣
零基礎學習編程,千萬不要喪失興趣,否則很容易半途而廢,最好可以讓自己“上癮”。“上癮”這個詞很多人覺得是貶義詞,但是如果對程序“上癮”會事半功倍,是可以發掘自己最大潛能的一項絕妙的策略,學起來會更輕松。
(5)找大神帶路
零基礎的小白學編程的話,建議是多找程序員朋友來帶帶你,或者可以到北大青鳥中博軟件學院的培訓班來,跟著大牛講師系統學習,他們會傳授給你很多的經驗和技巧,學起來會少走彎路。
(6)自學或者報班都可以
學習編程的話,不管是自學或者是報名參加培訓班,都是各有優缺點,想必大家都已十分了解,就不再贅述。如果你想要快速的掌握技能,那么參加靠譜的培訓機構是一條捷徑,但是也要根據自己的情況酌情選擇,畢竟培訓費用是不可避免的。
以上就是小編關于零基礎學編程的分享了,希望對大家有幫助。如果你想要找一家靠譜的培訓機構,比如北大青鳥中博軟件學院學習編程,可以私聊小編喲~
以上就是關于游戲編程入門書籍和你們都是怎么入門學編程的呢的相關問題解答,希望對你有所幫助。