纯JAVA语言做个RPG游戏
文章平均质量分 79
Y_CLICK
热爱游戏制作
展开
-
【纯JAVA语言做RPG游戏】1.做个瓷砖地图生成器
开个坑,想做个JAVA游戏。虽然现在有着各种游戏引擎,使得做游戏的效率提高了很多,但是用着别人的代码来做感觉对自己也没啥提升,而且在游戏的模式上也不得不去迎合别人的思维,所以露珠准备应用前面学到的所有JAVA知识,来完成这个不用引擎的游戏项目,也算是一个对前面知识的总结与复习吧 O(∩_∩)O~嗯,下面开始正题。 说到RPG游戏,首先想到的是现在市面上各种各类的3D巨作...2014-10-23 23:19:57 · 3435 阅读 · 4 评论 -
【纯JAVA语言做个RPG游戏】2.游戏界面及角色移动的基本实现
继上次做的地图编辑器,我大致的做了一个4000X4000的游戏地图数组,不过只画了一部分,以后要加什么新东西继续编辑这个地图就行了,保存在了一个文件中. 现在便可以继续下一步,做出游戏的大致界面了. 现在的2D游戏界面常见的大致有两种形式: 1.一种是地图在游戏窗体上固定,人在地图中走动(也就是人相对屏幕移动了); 2.而另一种则是游戏人物位置固定...2014-10-25 02:29:24 · 5653 阅读 · 0 评论 -
【纯JAVA语言做RPG游戏】3.地图碰撞检测和角色行走的实现
额⊙▽⊙...上次做好了游戏的基本界面,地图也能成功的显示出来了,不过前面的游戏还没有实现角色与地图的碰撞检测,也就是说角色可以在地图上到处跑,无视那些树啊,石头什么的,这次的第一件事就是要检测角色与地图上物体的碰撞......再加上前面程序的玩家角色是用一个小球替代的,太丑了,这次换成一个动态的小LOLI,让它能够在地图上跑动起来 (╯▔▽▔)╯..... 首先,对上次的一些BU...原创 2014-10-31 00:35:17 · 3160 阅读 · 4 评论 -
【纯java语言做RPG游戏】4.用XML导入NPC并与NPC对话
上次搞定了角色的行走以及角色与地图元素的碰撞检测问题,这次就在这个地图中加入第一个NPC吧.. 首先,前面做地图的时候用的是三层的数组,第一层用来存放角色脚下的素材,第二层是和角色同一层次的素材,而第三层本来是准备用来存放角色上方的素材想云朵之类的,但是想了一下,还是算了,没必要做得那么的麻烦,那么第三层就用来存放NPC吧... 在游戏中加入一个NPC,可以用JAVA面向对象的思...2014-11-07 17:21:13 · 2022 阅读 · 0 评论