摘 要 通过实际案例,介绍手机Java 2D RPG游戏开发的技术与基本思路。同时,介绍了NetBeans移动开发平台的使用。NetBeans移动开发平台的使用大大降低了手机游戏开发的难度以及工作量。
关键词 NetBeans ;手机游戏; RPG
1 概述
NetBeans是Sun公司提供的一款Java/C++程序开发平台,其特点是使用方便、插件丰富。在种类繁多的NetBeans插件家族中使用频率最高的可能就是NetBeans移动插件了,通过使用其可以大大地简化各种手机Java程序的开发。尤其是从最新的NetBeans6开始,移动插件中还加入了可视化游戏设计器,大大简化了繁琐的游戏场景开发工作,文中将重点介绍可视化游戏设计器在手机游戏开发中的使用。
2 案例功能
将结合一个手机2D RPG小游戏的开发类介绍NetBeans移动插件的使用,下面首先对文中所开发的游戏功能、界面进行简单的介绍。
2.1 游戏界面
本游戏主要包含两个界面,一个是游戏正常运行时的界面,另一个是游戏结束时的界面,分别如图1、图2所示。
图1 游戏运行界面 图2游戏结束界面
2. 2游戏基本功能
(1)可以通过手机上的上、下、左、右键移动英雄,英雄可以在界面中任意移动但不能通过界面右下部分的水池。
(2)当英雄碰到蘑菇时可以吃掉蘑菇,并加15分,分数在界面的右上角显示。
(3)当英雄碰到蜘蛛时英雄死亡,游戏结束,界面上闪动“Game Over”。
|