【求教】完成一个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,大致说一下游戏结构及主要的数据结构。
...全文
71 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧