栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

2021-10-29

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021-10-29

CSDN训练第二天–用Java编写植物大战僵尸设想

前言:通过昨天对植物大战僵尸开挂的修改,发现了这个游戏的一些需要改进的地方,但是基于目前自己的学识浅薄,只能从表面即游戏界面来思考问题,对于想要改进的地方需要运用的代码还不能写出,需要后几天的学习与尝试,下面先讲一讲今天通过视频学习到的一些思路和界面想法内容概括:植物大战僵尸游戏界面的设置,观察游戏界面不难看出,界面的关键部位分为以下几块:记录太阳个数,植物种类框,草地布局,僵尸。

内容1:而僵尸,植物需要由动态形式展现,我们可以将许多张动作有细微差别的僵尸图片连起来,使其结果具有动画效果,如下图:问题思考:怎么让人物动起来?素材如何组合?

内容2:草地布局我们可以看出,它是由许多个小格拼接起来的,每个小格可以放一个植物,这样我们就可以把它等价于九宫格一样的布局,通过Java语句来实现,当然,从整体游戏界面来看,这个界面分为:草地这个大方块,阳光记录的方框,植物方框,下图为分割思路:
当代码设计好之后,就可以在对应的方框位置出现我们想要的东西,从而勾画出整个游戏界面。下面是开头的代码(只截取了一些):
建立新的class步骤:


代码:特此声明:因为目前属于小白阶段,对于植物大战僵尸的修改还不能自己编写代码,所以所用代码是从b站上学习到的,并非原创

总结:对于目前自己的Java知识和运用情况来说,想要更改植物大战僵尸这样的游戏还不能独立完成,需要日积月累,但是不会放弃的,坚持每天学习一点点,弄懂一点点,相信未来有一天可以和其他大佬一样能有自己的代码跑出来

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/355896.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号