java做游戲 用java編寫(xiě)貪吃蛇,應(yīng)該怎么寫(xiě)?
用java編寫(xiě)貪吃蛇,應(yīng)該怎么寫(xiě)?寫(xiě)這些東西有用嗎?有時(shí)間看看和學(xué)習(xí)最新的框架,學(xué)習(xí)經(jīng)典框架的源代碼,設(shè)計(jì)模式的使用,以及數(shù)據(jù)結(jié)構(gòu)。非常感謝。這些是最重要的事情。當(dāng)你找工作時(shí),人們會(huì)問(wèn)你怎么寫(xiě)蛇?技術(shù)
用java編寫(xiě)貪吃蛇,應(yīng)該怎么寫(xiě)?
寫(xiě)這些東西有用嗎?有時(shí)間看看和學(xué)習(xí)最新的框架,學(xué)習(xí)經(jīng)典框架的源代碼,設(shè)計(jì)模式的使用,以及數(shù)據(jù)結(jié)構(gòu)。非常感謝。這些是最重要的事情。當(dāng)你找工作時(shí),人們會(huì)問(wèn)你怎么寫(xiě)蛇?技術(shù)總監(jiān)只會(huì)問(wèn)您如何在框架中實(shí)現(xiàn)各種服務(wù),以及如何解決業(yè)務(wù)邏輯。不要?jiǎng)?chuàng)建這些虛擬服務(wù)。別忘了Java的主要功能
學(xué)習(xí)java可以做游戲嗎?
是的,我會(huì)玩java游戲。
[資料
]主要是用Java分支的J2ME編寫(xiě)的,但是J2ME需要Java的基礎(chǔ)知識(shí)。
現(xiàn)在大多數(shù)人都在從頭開(kāi)始學(xué)習(xí)J2ME。學(xué)習(xí)J2ME時(shí),總是從java基礎(chǔ)開(kāi)始,現(xiàn)在java基礎(chǔ)的書(shū)都是基于J2SE的,這就造成了一些不必要的學(xué)習(xí)麻煩。這里簡(jiǎn)要介紹了J2ME中使用的和不需要的java基本知識(shí)。
J2ME中使用的Java基礎(chǔ)知識(shí):
1。Java語(yǔ)法基礎(chǔ):包括基本數(shù)據(jù)類型、關(guān)鍵字、運(yùn)算符等
2。面向?qū)ο笏枷耄侯惡蛯?duì)象的概念,繼承和多態(tài)性等。異常處理
4。多線程
從你的代碼來(lái)看,方向鍵監(jiān)控是正常的,可以控制,但是你沒(méi)有創(chuàng)建一個(gè)線程來(lái)執(zhí)行蛇的移動(dòng),使整個(gè)執(zhí)行成為一個(gè)單一的線程,所以蛇移動(dòng)時(shí)鍵不會(huì)有反應(yīng),只有在蛇移動(dòng)完成后才會(huì)顯示在控制臺(tái)上。