編程游戲的開發(fā)過程,沒學習過編程怎么制作游戲?
那肯定是先學習java基礎(chǔ),如果是想向手機游戲方向發(fā)展,那就是要重點學好java基礎(chǔ)語法,還有線程要重點好好學,異常,IO,什么的都要學習到,其實只要你把java的基本思想搞明白,能夠獨立寫一些類似計算器這樣的小程序(一定是獨立完成,思維邏輯清晰的寫完)的話就可以來研究手機游戲了
手機游戲開發(fā)其實是j2me,是java語言的一個發(fā)展方向,用j2me就可以制作手機游戲以及軟件,對于自學的話我個人推薦《java me 使用詳解——用eclipse進行移動開發(fā)》這本書,講解很詳細,適合入門學習,從高級用戶界面開始學習,然后低級用戶界面,用戶存儲,游戲開發(fā),這樣的一個學習過程,但是說實話,你如果是自學的話入門可以,但是如果想編一個像樣的游戲的話那估計難度有點大,因為在手機游戲開發(fā)過程中很多東西都是經(jīng)驗,很多人說j2me簡單,其實說實話,是簡單,不就是那11個包里的那幾個類的調(diào)用嗎?但是用這些類里的方法什么的結(jié)合起來編寫一個游戲,那就不簡單了,這時候就需要一個老師或者有經(jīng)驗的人給你指點一下了,就是這樣。
手機游戲開發(fā)(也就是j2me)其實不難,技術(shù)性的東西不難,難就難在邏輯思考,重在算法的編寫,游戲中間需要許多的NPC,這些NPC的活動都是需要你編寫很多的代碼來實現(xiàn)人工智能的,所以,加油!祝你成功!
用CodeBlocks編寫一個語言的貪吃蛇和走迷宮游戲?
貪吃蛇還要多線程?一個大的循環(huán)每次處理這幾件事:掃描鍵盤輸入,移動蛇,隨機生成蛋,sleep。掃描鍵盤輸入不要做成blocking的就行了。
目前游戲開發(fā)一般都用什么編程軟件?
手機游戲目前主流使用java語言開發(fā).
電腦游戲一般都使用C/C++語言開發(fā) 編程軟件以各自廠商的選擇為主 我們能常見到的有微軟的VC++6.0開發(fā)環(huán)境或C++8.0系列 而游戲開發(fā)廠商一般都有自己的開發(fā)環(huán)境來使用C/C++語言開發(fā)游戲.
電視游戲一般會限制在主機發(fā)行商開發(fā)的編程軟件之內(nèi) 開發(fā)語言都會有一定的不同.
以上就是關(guān)于編程游戲的開發(fā)過程和沒學習過編程怎么制作游戲的相關(guān)問題解答,希望對你有所幫助。