进入java学习的第一阶段末,全班开始了紧张而又兴奋地游戏项目开发。原定一周后项目答辩,因各种各样的功能未实现,不得不推迟了几天。我的项目是植物大战僵尸的游戏,因为第一次做项目,所以分不清东南西北风。第一大步骤:网上搜索游戏资源,下载APK,解压游戏图片资源,通过ps,画图,格式工厂等软件处理图片。第二大步骤:类包:确定项目的类及属性,以及属性之间的联系。工具包:在常量类中定义常量及加载图片或加载配置文件;游戏工具类:初始化类及属性。UI包:框架类:可以初始化面板及其他类和属性;面板类:分为三大块:画板,事件,线程。画板中画图,画项目所需要的图片资源;事件中一般有鼠标事件和键盘事件,注意在构造方法或属性的set,get方法中注册事件监听器,根据功能实现的需要有效利用事件;线程中死循环控制类或属性的索引,使功能运行起来。这只是我的初步印象,而具体的操作功能需要很强的逻辑思维能力。做项目必须步步运行,看效果想下一步。在这个过程中,需要有激情和耐心,不然的话当报一万次错的时候,而偏偏是一个名词单词的大小写问题时即使眼睛发痛都找不到,必须每步要有清晰的思路。还有是时间上的磨练,可能一上午或一天你都会陷入迷团中,更需要时间来实践,才能更上一个层次。当程序员的女孩更苦逼,而这才是我人生的开始。作为一个初学者,希望得到大神的指点,如有不足之处请多指教!!!
我的第一个java游戏开发项目
最新推荐文章于 2024-10-01 09:56:52 发布