代码改变世界

【Visual C++】游戏开发笔记之七——基础动画显示(一)定时器的使用

2012-03-12 00:59 by java ee spring, 201 阅读, 0 推荐, 收藏, 编辑
摘要:本系列文章由zhmxy555编写,转载请注明出处。 http://blog.csdn.net/zhmxy555/article/details/7343337作者:毛星云邮箱:happylifemxy@qq.com欢迎邮件交流编程心得定时器的使用定时器(Timer)对象可以每隔一段时间发出一个时间消息,程序一旦接收到此消息之后,便可以决定接下来要做哪些事情。这样的一个特性刚好可以适合播放静态的连续图片,产生动画的效果。下面来介绍如何建立与使用定时器。<1>建立定时器WindowsAPI的SetTimer()函数可为窗口建立一个定时器,并说每隔一段时间就发出WM_TIMER消息,此函 阅读全文

【不定期更新】游戏开发中的一些良好习惯与技术技巧

2012-03-10 20:59 by java ee spring, 198 阅读, 0 推荐, 收藏, 编辑
摘要:平时programing时想到和积累的一些小技巧,在这里写成一篇日志,欢迎拍砖。<技巧一>使用二进制位移运算来进行乘数是2的幂的简单整数乘法(除法),因为所有的数据在计算机中都是以二进制储存,把一组位元向左或右移动就分别等价于乘法和除法运算.<技巧二>不要疯狂地写太多的class,也不要把任何东西都overload(重载),说到底,简单而且直观的代码是最好的程序,也最容易调试。<技巧三>尽量使用32位变量而不是用8位变量或16位变量,目前的主流系统是32位,这就意味着它们并不喜欢8位或者16位的数据字。实际上,由于高速缓存和其他相关内容存储器的寻址变得较不规 阅读全文

【Visual C++】游戏开发笔记之六——游戏画面绘图(三)透明特效的制作方法

2012-03-09 19:46 by java ee spring, 264 阅读, 0 推荐, 收藏, 编辑
摘要:本系列文章由zhmxy555编写,转载请注明出处。http://blog.csdn.net/zhmxy555/article/details/7338082作者:毛星云邮箱:happylifemxy@qq.com欢迎邮件交流编程心得从这节开始我们来讲解制作一般2D游戏画面经常要使用到的绘图特效。笔记六我们主要介绍“透明”特效的制作方法。透明效果由于所有的图文件都是以矩形来储存的,我们也许会需要把一张怪兽图片贴到窗口的背景图上,而这种情况下如果直接进行贴图,结果如下图:这似乎不是我们想要的结果。为了得到透明效果,我们需要运用到BitBlt()贴图函数以及其参数Raster的值来将图片中不必要的部 阅读全文

【超级经典】程序员装B指南(转)

2012-03-09 03:17 by java ee spring, 306 阅读, 0 推荐, 收藏, 编辑
摘要:一.准备工作“工欲善其事必先利其器。”1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。2.椅子不一定要舒服,但是一定要可以半躺着。3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善。沿着电脑屏幕的边框,尽量贴满,显出有很多事情的样子。4.工具书,orelly的,机械工业,电子工业什么的都可以,能英文就英文,不行影印版的也可以,反正越厚越好,而且千万不要放在书架上,一定要堆在桌上,半打开状。二.从进门开始1.着装!着装!不管你是去实验室,或者去公司的大楼,在或者是小公司的民宅,或是自己创业的 阅读全文

【Visual C++】游戏开发笔记之五——游戏画面绘图(二)绘制位图

2012-03-09 02:28 by java ee spring, 216 阅读, 0 推荐, 收藏, 编辑
摘要:本系列文章由zhmxy555编写,转载请注明出处。http://blog.csdn.net/zhmxy555/article/details/7335103作者:毛星云邮箱:happylifemxy@qq.com欢迎邮件交流编程心得以游戏文件来说,使用的位图数量相当多,因此都会先将位图存成文件,等到程序需要时再将文件加载到窗口中。将位图从文件加载带绘图窗口中必须经过一下几个步骤。<1>从文件中加载位图对象<2>建立一个与窗口DC兼容的内存DC<3>内存DC只用步骤1中所建立的位图对象<4>将内存DC的内容粘贴到窗口DC中,完成显像操作。下面进行这 阅读全文

---西游记~~中的公司政治

2012-02-28 16:33 by java ee spring, 279 阅读, 0 推荐, 收藏, 编辑
摘要:小时候看《西游记》,感觉妖怪是最笨的,哪里需要孙猴子去打,自己就笨死了,明明唐僧落到手中,却总是不忙吃,结果总是被神仙们连窝铲除,连山贼这个很有前途的职业都做不成。要我是妖怪,先把唐僧吃了,吃一口就长生不老,全吃了还不功力暴增,金刚不坏呀,那时候再去跟孙猴子和各路神仙PK,其奈我何?经历的事情多了,才知道问题不那么简单。《西游记》虽然讲的是神仙妖魔世界,本质上仍然是一个政治故事。既然是政治,决定能否吃掉对方的,自然不是嘴,而是权力。从政治角度来说,唐僧根本就不是一种适于食用的生物,为什么呢?因为在政治生态圈中,妖怪们看似强大,却处于食物链的低端,而唐僧反之,看似文弱,却处于食物链的高端。“吃唐 阅读全文

智力题___试试你的面试能力吧~~~(8道难题)

2012-02-28 13:16 by java ee spring, 212 阅读, 0 推荐, 收藏, 编辑
摘要:智力题___试试你的面试能力吧~~~(8道难题)这是一些面试中经常见到的题目,当你们第一次遇到的时候 ,有多少题目能回答正确呢?------当有人把所有题目答案累计回答出来的时候,公布我的答案------ 1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻? 3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水? 4.一个岔路口分别通... 阅读全文

js时间-价格-排序案例____冒泡排序实例

2012-02-28 10:51 by java ee spring, 199 阅读, 0 推荐, 收藏, 编辑
摘要:js 时间-价格-排序,静态页面排序案例冒泡排序实例在项目中用到的一个例子,分享一下。var sort = { sortdata : '', //排序之前必须先填充原始数据//来源我的博客:http://yijianfengvip.blog.163.com/blog/static/1752734322011102145823/ flag : '', sortDataByType : function(type) {//1:时间降序2:时间升序3:价格降序4:价格升序 if(type==1){ var temp; for(var i =0;i<sort.so 阅读全文

JAVA实现反向连接_____屏幕监视 (TCP)

2012-02-28 09:04 by java ee spring, 238 阅读, 0 推荐, 收藏, 编辑
摘要:JAVA实现反向连接_____屏幕监视 (TCP)//以下这个为服务器类 被监视的用户import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;import java.awt.Dimension;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import java.awt.image.BufferedImage;import java.io.FileOutputStream; 阅读全文

无线网络破解________破解wap密码..............

2012-02-27 16:33 by java ee spring, 373 阅读, 0 推荐, 收藏, 编辑
摘要:无线网络破解,破解wap密码,用backtrack破解web密码需要的全部指令:(红色字体的需要替换自身参数)1) ifconfig -a(可以查看到自己机子无线网卡的MAC地址和无线网卡的设备名称<通常为usb0或者wlan0>), 保留这个窗口方便下几步查看需要的信息, 打开新命令窗口进入一步)2) airmon-ng start wlan0 2(wlan0为无线网卡, 2为需要监听的频道, 根据自己情况输入, 此步骤为打开无线网卡的监听模式)3) airodump-ng –ivs -w name -c 2 wlan0(获取频道2的所有无线AP的信息, wlan0是无线网卡, 阅读全文
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 45 下一页