2016年7月5日
摘要: 今天更新了整个玩耍界面,学会了如何通过二维纹理载入图片。 最终界面如下: 下面的十个框框,左边五个是技能栏,右边五个是道具。这俩要等到整合之后才能体现。 实现方法: 将一张由我们美工画好的界面图加载到程序中并用OpenGL画出。 通过OpenGL的二维纹理加载画出。 在init中加载图片: 这个lo 阅读全文
posted @ 2016-07-05 20:13 Dmmuistirci 阅读(233) 评论(0) 推荐(0) 编辑
  2016年7月4日
摘要: 今天开始同组员一起开发技能方面的内容,但还未出成果,所以内容较少。 修改了一个小小的bug,关于新建账号出生的人物经验不对的bug。 这是人物初始化函数(构造函数),exp代表经验,一开始写成了exp=maxexp,所以经验有问题。 我还修改了怪物的移动AI。以前是怪物会移动到和玩家重合,现在改成了 阅读全文
posted @ 2016-07-04 17:45 Dmmuistirci 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 由于周末我们更新了服务器系统,我周日晚上才拿到,所以这篇博客更新较晚。这篇是补的上周末的博客。 周末我做的内容就是存储下线经验值。 左侧的5是cout的具体经验值。经验条是紫色的那个。 我打一个怪之后会涨10点经验。 然后我关闭游戏,重新登录。 经验条成功保存。 具体实现是,我们将获取经验的代码放到 阅读全文
posted @ 2016-07-04 14:54 Dmmuistirci 阅读(200) 评论(0) 推荐(0) 编辑
  2016年6月30日
摘要: 今天将之前的用户界面显示的内容集合到了一个函数中,并且增加了屏幕左上角的角色状态栏,并且加入了魔法这项状态。界面与下图所示: 因为还没有技能,所以魔法还不能减。这也是为之后加入技能做出准备。图中灰色的框是头像框,灰色方块是默认的头像。 整合代码如下: 因为所有用户界面都是跟着镜头走的,所以只要在一开 阅读全文
posted @ 2016-06-30 19:34 Dmmuistirci 阅读(190) 评论(0) 推荐(0) 编辑
  2016年6月29日
摘要: 今天增加了一些显示上的内容,使我们的游戏更加便于理解。比如,我们加入了血条的显示,而且用颜色区分开自己的角色、别人的角色和怪物。如下图所示。 屏幕下方那一条紫紫的东西就是经验条,长满之后会升级。 下面我将逐个解释每个模块的实现方法。 首先是血条: 自己的血条: 其他玩家的血条: 中间是等级以及名字的 阅读全文
posted @ 2016-06-29 20:58 Dmmuistirci 阅读(240) 评论(0) 推荐(0) 编辑
  2016年6月28日
摘要: 今天我自己的任务是针对用户提的“输入用户名和密码的时候没有光标闪烁,导致我们用户不知道是否选中”问题做的修改。 我给出的初步解决方案是一个十分简单的办法,当鼠标点击框体内部,会将cur变量置1,而在draw()函数中判断,如果cur==1则在框体中画一个小的图形,提示选中。效果图如下图所示: 而具体 阅读全文
posted @ 2016-06-28 19:54 Dmmuistirci 阅读(504) 评论(0) 推荐(0) 编辑
  2016年6月20日
摘要: 一个学期的软件工程课程终于结束了。个人项目和结对项目相关信息可以参考之前的博客,下面主要讲的是团队项目的总结。 我们的团队项目是一个2D像素风格的RPG网络游戏,我被分配到的任务主要是服务端的与怪物相关的内容。 我们创建了monster类,其中包括怪物的id、经验值、名字、血量、位置、图片等信息,并 阅读全文
posted @ 2016-06-20 20:49 Dmmuistirci 阅读(194) 评论(0) 推荐(0) 编辑
  2016年6月16日
摘要: 老师说要写读书笔记,正好我对之前要求买的《构建之法》很感兴趣,就拿来读了一章。由于之前我看过一些介绍Google公司运营理念的书籍,觉得理念十分新颖。具体内容就是说,新时代的公司运营理念不应该像传统公司那样,有一套稳定的运营流程,要生产新的产品时需要先领导决策,然后公司里开会,布置任务,再开始实现。 阅读全文
posted @ 2016-06-16 13:17 Dmmuistirci 阅读(133) 评论(1) 推荐(0) 编辑
  2016年5月30日
摘要: 类图设计: 数据库设计: 界面设计: 阅读全文
posted @ 2016-05-30 21:58 Dmmuistirci 阅读(145) 评论(0) 推荐(0) 编辑
  2016年5月29日
摘要: 由于我们团队项目进行到一半,不便传上来代码。我就这周软件工程课程的内容写一点感想吧。 下面这是我们图形学课程实验的部分代码: 这周的软件工程课着重讲解了程序代码的格式以及注释的重要性。所以我在写程序的时候注意了一下。当然肯定没有要求的那么标准,只是简单地将程序分了“块”,核心“块”前面加上必要的注释 阅读全文
posted @ 2016-05-29 21:22 Dmmuistirci 阅读(126) 评论(0) 推荐(0) 编辑