寫游戲的忠心建議 QAQ

1.? ? 首先難度要低??梢哉f得是很低很低。

今天我是要換第3個游戲了,先說說我的慘痛歷程。

? ? ? ? 7月30號開始寫游戲,一開始想寫魂斗羅,想想挺帥的,一開始感覺還不是很難,做了框架,面板,按鈕,換場景,和人物的移動??此仆Χ?,其實這連10/1的進(jìn)程都沒有,僅僅一個跳躍就不會寫。晚上就改方向了,做坦克大戰(zhàn)。

? ? ? ? 俯視視角,上下左右移動,就可以免去跳躍,套用了絕大多數(shù)一開始在魂斗羅上寫的,包括編寫順序(可以說只是換了換素材),所以也比較快。昨天一天都在處理子彈問題,坦克也不好寫,畢竟四面八方都可以射子彈,包括自由程度,敵人的路線,對于我這個小白,再一次舍棄了,決定先做一個特別簡單的,(有剩余時間再回去寫)。


2.? ? 寫游戲之前一定要構(gòu)思?。。。。。。。。。。?/p>

? ? ? ? 寫游戲之前一定要構(gòu)思?。。。。。。。。。?!

? ? ? ? 寫游戲之前一定要構(gòu)思?。。。。。。。。。。?/p>

? ? ? ? 不要問我為什么,我放棄坦克大戰(zhàn)的第二主要原因就是這個。

? ? ? ? 推薦用腦圖,或者自己再紙上構(gòu)思。要寫游戲要用到什么類,把所有涉及的類全部寫出來,包括框架,面板,自己,敵人等,千萬不要想到哪寫到哪!


3.? ? 盡量不要按操作順序去寫。

? ? ? ? 建議自己寫游戲之前先看看網(wǎng)上的大神們是怎么寫的,也不是看具體內(nèi)容,是看他寫的邏輯順序和結(jié)構(gòu)。

? ? ? ? 之前我寫的時候就是沒有事先看網(wǎng)上的,自己開始先寫框架,再寫面板,再寫角色生成,可以說也是想到哪,寫到哪。

? ? ? ?https://www.bjsxt.com/down/3101.html? ? ? ? ? ? (尚學(xué)堂__馬士兵__全套教學(xué))

????????https://www.bjsxt.com/down/3139.html? ? ? ? ? ? ? ? (高淇Java300集視頻教程,含飛機(jī)大戰(zhàn))


4.? ? 關(guān)于寫代碼的細(xì)節(jié)問題。

1.)第一個就是命名,不要光自己看的懂,要讓別人也看的懂,不要覺得長。例如,開始界面框架,可以叫StartScreen_JFrame,它的面板可以叫StartScreen_JPanel,面板的對象叫startscreen_jpanel_obj。

2.)? ? 書寫問題,多用注釋//把代碼分塊,方法與方法之間分隔開,并加上注釋,這樣方便你自己看,也方便學(xué)長給你看。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容