【求教】完成一个java小游戏
暮暮朝朝 2011-06-22 05:40:40 用你所熟悉的语言(JAVA或C/C++)写一个如下的小游戏:
屏幕窗口大小定为176*204,场景TILE的大小是8*8
自定义一数据结构定义场景(场景要大于屏幕),场景TILE只需要有两种状态,一种是可通过,一种不可通过(墙)
(比如你定义的场景为30*40个TILE大小,你可以用一个30*40的数组来表示场景,但数据不能直接写在程序中,要从外部数据资源中读取)
要求游戏启动后,在游戏中能选择装载不同的场景,然后玩家能控制一个人(不能小于一个TILE大小)在场景中能左右上下移动,在遇到墙时则不能移动。
不少于3个场景可选择。
蓝色为整个场景,浅蓝色为当前视口,红色为墙。
一些要求:
1.批处理就能打出整个游戏包(根据所用语言不同,可能为JAR或EXE文件及相应的资料文件)。
2.打包批处理为make.bat,定义环境变量的批处理统一命名为env.bat(即在不同的环境下,只需要修改env.bat里的参数即可成功打出包。
3.注意注释及编码规范
4.写个简单的README,大致说一下游戏结构及主要的数据结构。