2016年4月19日

第八周:战斗模块

摘要: 战斗模块代码实现 首先用Battel继承与 JFrame类 class Battel extends JFrame { public Battel(){ //这个类的方法 } } 然后新建三个Jpanel类 JPanel panelplayer=new JPanel(); //玩家人物所占的界面 J 阅读全文

posted @ 2016-04-19 17:10 2014551530刘迪 阅读(198) 评论(0) 推荐(0)

Esc界面代码实现

摘要: 项目代码实现 首先,Esc界面的模块要弄的功能是在游戏的运行过程中,玩家能过随时按下Esc键实现弹窗,弹出的窗口中包含了玩家的基本信息,如Hp,Mp,人物的头像等等,然后当玩家再次按下Esc键时,该窗口能够关闭,窗口中还应该出现一个按钮,当晚间按下按钮时,能够退出游戏。 为了实现这个功能,首先得用S 阅读全文

posted @ 2016-04-19 16:27 2014551530刘迪 阅读(595) 评论(0) 推荐(0)

2016年4月12日

作业

摘要: 最近一直在学习JAVA动作处理等方面时遇见了如下的问题 1首先,用JButton时,我发现了有时候自己定义的按钮不能同时显示出来,比如说定义了三个按钮,而程序运行的时候却只出现1或者2个按钮,只有当鼠标划过时,才能显示出来,我去网上搜了下,有人说需要将frame重新刷新一下,用.validate() 阅读全文

posted @ 2016-04-12 17:33 2014551530刘迪 阅读(115) 评论(0) 推荐(0)

2016年4月5日

第四周作业

摘要: 暂时整理了一下需求说明书,以下是部分DFD图 阅读全文

posted @ 2016-04-05 21:39 2014551530刘迪 阅读(93) 评论(0) 推荐(0)

2016年3月29日

JavaGUI设计

摘要: 在这次做的项目中,因为要做一个开始游戏的游戏开始的界面,所以自学了一部分JavaGUI方面的内容。 期间遇到了一部分的问题。首先,在界面中,将各个组件放在一个框架里面是需要用布局管理器的,但是当我仅仅使用BorderLayout()型时我发现这个布局管理器并不能达到我想要的具体效果,BorderLa 阅读全文

posted @ 2016-03-29 21:40 2014551530刘迪 阅读(392) 评论(0) 推荐(0)

2016年3月22日

第三周作业:程序模块开发遇到的问题及部分解决办法

摘要: 问题一:如何实现人物在地图上的碰撞。 猜想:首先得建立一个地图,地图分为三层,第一层为人物脚下的事物(能穿过),第二层为同人物在一平面的事物(检测碰撞),第三层为人物头上的事物(暂时无),创建三个二维数组,分别对应3层地图,当地图上有事物时标记为1,没有事物时标记为0;人物在地图上移动时候,与第二层 阅读全文

posted @ 2016-03-22 15:54 2014551530刘迪 阅读(233) 评论(0) 推荐(0)

2016年3月15日

需求获取常见的方法是进行客户访谈,结合你的实践谈谈会遇到什么问题,你是怎么解决的?

摘要: 需求获取常见的方法是进行客户访谈,然而在实际生活中,在访谈的时候可能会出现许多的意外。 首先,访谈应该选取在一个双方都没有事情的时间,不然的话当访谈进行到一半的时候若对方因为有事情而先行离开,这就留下了许多下次访谈可能忘记的问题,或应当注意的地方。 其次,访谈的时候对于某一个地方有问题的要当场就提出 阅读全文

posted @ 2016-03-15 21:44 2014551530刘迪 阅读(138) 评论(0) 推荐(0)

2016年3月6日

几大开发模型区别与联系

摘要: 瀑布模型:软件开发的严格按照线性方式进行,当前活动的工作结果,实施完成所需要的工作结果需要验证,如果验证通过,则作为下一项活动的输入,继续。否则返回。但是其缺乏灵活性,太过于理想化,客户难以明确需求,需求错误在后期就难以纠正。 快速原型模型:快速原型是利用原型辅助软件开发的一种思想。经过简单、快速的 阅读全文

posted @ 2016-03-06 17:09 2014551530刘迪 阅读(311) 评论(0) 推荐(0)

导航