自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (2)
  • 收藏
  • 关注

原创 关于ImageAttributes的简单使用

今天又写了半天我的2DRPG Engine...经过了这么长的时间,总算像那么回事了,大部分模块已经非常稳定了,性能也很不错,基本上cpu占用在8%左右,内存不超过50M(因为我使用了缓存机制+享元模式:同一类型的元素共用一个图片资源,极大节省了内存)。值得一提的是,我还参照了《两周自制脚本语言》以及作者提供的源码,模仿着写出了一套脚本引擎,并提供了丰富的API,从而可以轻易地操纵游戏中的一切了。

2017-03-29 21:13:10 2443

原创 立个flag:从下个月开始,每周写两篇博

最近一直自己一个人蒙在宿舍写程序,感觉总是在解决一些细小但是繁琐的问题。虽然最后几乎都解决了,但总是花了不少时间,也长长感到自己的效率很低。我觉得很大程度上是学习环境所致,周围没有值得学习的人,而自己又总是在闭门造车,所以知识面难免有些窄。为了弥补这些,我意识到,我不能再在这个鸡圈里呆着了。。我要主动得接触优秀的人,最直接的做法就是去逛各大牛的博客,经常上高质量网站,而不“总是”独立思考。

2017-03-27 21:15:30 303

原创 使用Graphics类的DrawImageUnscaled时的发现

最近在写一个小RPG游戏引擎,在切分帧序列图片时碰到了一个很奇怪的问题:有的图片可以很完整地截取,然而有些图片却总是切不完整。一开始我反复地检查,确保每个小图的尺寸没有算错,但依然存在这个问题。还有一个更奇怪的问题,就是在绘制游戏地表时,使用某些图片会相当卡,CPU占用率相当高。于是我把这个问题单独拎出来研究了一下,最终解决了!现在我来浅谈这个问题。首先来看看这个函数:使用Draw

2016-09-29 20:21:14 2777 1

原创 利用GDI+绘制任意边数的多边形窗体

最近用C#的GDI编程做了几个小游戏,大概知道了这些2D小游戏的基本开发方法.以后我可能不会再蠢到在一个窗体上拖或者是用代码动态生成几十个picturebox控件来制作游戏了,233333...(当然明智之举还是用游戏引擎制作游戏,效率更高)说些题外话,通过做这几个小游戏(有井字棋、泡泡堂等),我真正认识到了面向对象编程的强大,并强烈认为我小时候用vb控件拖出来的那个游戏(虽然看上去不错,但体

2016-09-29 20:15:09 2062

原创 无意间翻到小时候写的巨兽般的游戏

今天,打开电脑上的虚拟机打算找一个东西,偶然地发现我初中时用VB写的一个游戏,并且虚拟机上也安装了VB6.0,于是乎,我打开了它...很清楚记得是初二暑假开始动工的,中间经历了四个大版本,基本上是初三暑假那段时间写的,高一上学期之后基本就没动过了。从那以后,由于学业繁忙,我也很少写东西了。整个工程目测有几万行,我没数过。但是主窗体就有近2000行,一共写了三十多个窗体文件,可想而知...

2016-09-29 20:13:31 329

原创 运用递归算法实现文件搜索

通过引用命名空间 System.IO 可以方便地使用文件操作的相关类 本例所用到的类:directory 先上代码:首先声明全局变量Comletedbool Comleted =false;有什么用?先看主体代码: private void SearchFile(string directory, string tofindfile) {

2016-09-29 20:12:03 229

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除