写游戏的忠心建议 QAQ

1.    首先难度要低。可以说得是很低很低。

今天我是要换第3个游戏了,先说说我的惨痛历程。

        7月30号开始写游戏,一开始想写魂斗罗,想想挺帅的,一开始感觉还不是很难,做了框架,面板,按钮,换场景,和人物的移动。看似挺多,其实这连10/1的进程都没有,仅仅一个跳跃就不会写。晚上就改方向了,做坦克大战。

        俯视视角,上下左右移动,就可以免去跳跃,套用了绝大多数一开始在魂斗罗上写的,包括编写顺序(可以说只是换了换素材),所以也比较快。昨天一天都在处理子弹问题,坦克也不好写,毕竟四面八方都可以射子弹,包括自由程度,敌人的路线,对于我这个小白,再一次舍弃了,决定先做一个特别简单的,(有剩余时间再回去写)。


2.    写游戏之前一定要构思!!!!!!!!!!!

        写游戏之前一定要构思!!!!!!!!!!!

        写游戏之前一定要构思!!!!!!!!!!!

        不要问我为什么,我放弃坦克大战的第二主要原因就是这个。

        推荐用脑图,或者自己再纸上构思。要写游戏要用到什么类,把所有涉及的类全部写出来,包括框架,面板,自己,敌人等,千万不要想到哪写到哪!


3.    尽量不要按操作顺序去写。

        建议自己写游戏之前先看看网上的大神们是怎么写的,也不是看具体内容,是看他写的逻辑顺序和结构。

        之前我写的时候就是没有事先看网上的,自己开始先写框架,再写面板,再写角色生成,可以说也是想到哪,写到哪。

       https://www.bjsxt.com/down/3101.html            (尚学堂__马士兵__全套教学)

        https://www.bjsxt.com/down/3139.html                (高淇Java300集视频教程,含飞机大战)


4.    关于写代码的细节问题。

1.)第一个就是命名,不要光自己看的懂,要让别人也看的懂,不要觉得长。例如,开始界面框架,可以叫StartScreen_JFrame,它的面板可以叫StartScreen_JPanel,面板的对象叫startscreen_jpanel_obj。

2.)    书写问题,多用注释//把代码分块,方法与方法之间分隔开,并加上注释,这样方便你自己看,也方便学长给你看。


最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容