上一页 1 ··· 297 298 299 300 301 302 303 304 305 ··· 329 下一页
摘要: 本文章转自http://blog.csdn.net/luozhuang/article/details/6423932 。我觉得看过后对我很有启发,于是就转过来了~~收到一名程序员的邮件,我觉得可能有一定的代表性,特将此邮件与我的回邮发布,希望能对有类似境遇的朋友们有点点启发和鼓励的作用:======================我是89年的,男,今年大三,软件工程专业。面临着考研或者实习工作的选择。纠结于此,您或许比我大,或许跟我一样大,但都希望能获得您的一些指导。重点的放在前面说。家庭条件差,父母远不如李刚,仅是能勉强供我读书。如果选择读研,学习环境好,学习时间充足,硕士学历当然比本科学 阅读全文
posted @ 2012-03-17 22:40 jlins 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 本系列文章由zhmxy555编写,转载请注明出处。http://blog.csdn.net/zhmxy555/article/details/7364697作者:毛星云邮箱:happylifemxy@qq.com欢迎邮件交流编程心得地图是游戏元素里面不可缺少的一部分,要产生游戏地图,除了可以直接使用已经绘制好的位图外,对于一些画面不太复杂,并且具有重复性质的地图或场景,有一个比较好的解决方法,那就是利用地图拼接,将一小块一小块的小地图组合成较大的地图。地图拼接的有点在于节省系统资源,因为一张大型的地图会占用比较多的内存空间,且加载速度较慢,如果游戏中使用了为数较多的大型地图,那么势必会降低程序 阅读全文
posted @ 2012-03-17 18:17 jlins 阅读(807) 评论(0) 推荐(0) 编辑
摘要: HTML中我们一般把head部分称为网页的头部。头部部分的内容虽然不会在页面中显示,但它能影响到搜索引擎对网页的收录和排序,以及网页的各种全局设置,可以说是至关重要。▲知识点一——头部信息里设置网页的基底网址基底网址的实质是统一设置超级链接的属性,基底网址标签是</base>,它有两个属性,href和_target。href用于设置基底网址的路径,_target用于设置超级链接的打开方式。通过基底网址的添加,页面中所有的相对网站根目录地址可转换成绝对地址。当浏览器浏览页面时,通过<base>标记将相对网站跟目录地址附加在基底网址路径的后面,从而转化成绝对地址。我们首先创 阅读全文
posted @ 2012-03-16 04:48 jlins 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 在笔记七中我们讲解了用定时器来产生动画的效果。定时器的使用固然简单方便,但是事实上这样的方法仅适合用在显示简易动画及小型的游戏程序中。因为一般而言,游戏本身需要显示顺畅的游戏画面,使玩家感觉不到延迟的状态。基本游戏画面必须在一秒钟之内更新至少25次以上,这一秒钟内程序还必须进行消息的处理和大量数学运算甚至音效的输出等操作。而使用定时器的消息来驱动这些操作,往往达不到所要求的标准,不然就会产生画面显示不顺畅和游戏响应时间太长的情况。这里我们提出一种游戏循环的概念,游戏循环是将原先程序中的消息循环加以修改,方法是判断其中的内容目前是否有要处理的消息,如果有则进行处理,否则按照设定的时间间隔来重绘画 阅读全文
posted @ 2012-03-15 04:15 jlins 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 本系列文章由zhmxy555编写,转载请注明出处。 http://blog.csdn.net/zhmxy555/article/details/7343337作者:毛星云邮箱:happylifemxy@qq.com欢迎邮件交流编程心得定时器的使用定时器(Timer)对象可以每隔一段时间发出一个时间消息,程序一旦接收到此消息之后,便可以决定接下来要做哪些事情。这样的一个特性刚好可以适合播放静态的连续图片,产生动画的效果。下面来介绍如何建立与使用定时器。<1>建立定时器WindowsAPI的SetTimer()函数可为窗口建立一个定时器,并说每隔一段时间就发出WM_TIMER消息,此函 阅读全文
posted @ 2012-03-12 00:59 jlins 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 平时programing时想到和积累的一些小技巧,在这里写成一篇日志,欢迎拍砖。<技巧一>使用二进制位移运算来进行乘数是2的幂的简单整数乘法(除法),因为所有的数据在计算机中都是以二进制储存,把一组位元向左或右移动就分别等价于乘法和除法运算.<技巧二>不要疯狂地写太多的class,也不要把任何东西都overload(重载),说到底,简单而且直观的代码是最好的程序,也最容易调试。<技巧三>尽量使用32位变量而不是用8位变量或16位变量,目前的主流系统是32位,这就意味着它们并不喜欢8位或者16位的数据字。实际上,由于高速缓存和其他相关内容存储器的寻址变得较不规 阅读全文
posted @ 2012-03-10 20:59 jlins 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 本系列文章由zhmxy555编写,转载请注明出处。http://blog.csdn.net/zhmxy555/article/details/7338082作者:毛星云邮箱:happylifemxy@qq.com欢迎邮件交流编程心得从这节开始我们来讲解制作一般2D游戏画面经常要使用到的绘图特效。笔记六我们主要介绍“透明”特效的制作方法。透明效果由于所有的图文件都是以矩形来储存的,我们也许会需要把一张怪兽图片贴到窗口的背景图上,而这种情况下如果直接进行贴图,结果如下图:这似乎不是我们想要的结果。为了得到透明效果,我们需要运用到BitBlt()贴图函数以及其参数Raster的值来将图片中不必要的部 阅读全文
posted @ 2012-03-09 19:46 jlins 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 一.准备工作“工欲善其事必先利其器。”1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。2.椅子不一定要舒服,但是一定要可以半躺着。3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善。沿着电脑屏幕的边框,尽量贴满,显出有很多事情的样子。4.工具书,orelly的,机械工业,电子工业什么的都可以,能英文就英文,不行影印版的也可以,反正越厚越好,而且千万不要放在书架上,一定要堆在桌上,半打开状。二.从进门开始1.着装!着装!不管你是去实验室,或者去公司的大楼,在或者是小公司的民宅,或是自己创业的 阅读全文
posted @ 2012-03-09 03:17 jlins 阅读(766) 评论(1) 推荐(1) 编辑
摘要: 本系列文章由zhmxy555编写,转载请注明出处。http://blog.csdn.net/zhmxy555/article/details/7335103作者:毛星云邮箱:happylifemxy@qq.com欢迎邮件交流编程心得以游戏文件来说,使用的位图数量相当多,因此都会先将位图存成文件,等到程序需要时再将文件加载到窗口中。将位图从文件加载带绘图窗口中必须经过一下几个步骤。<1>从文件中加载位图对象<2>建立一个与窗口DC兼容的内存DC<3>内存DC只用步骤1中所建立的位图对象<4>将内存DC的内容粘贴到窗口DC中,完成显像操作。下面进行这 阅读全文
posted @ 2012-03-09 02:28 jlins 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 9.5 JFileChooser类Swing组件集合同时提供了用于选择文件名字与目录的选择器:JFileChooser类。这个选择器替换了原始AWT组件集合中使用FileDialog的需要。类似于其他的Swing选择器组件,JFileChooser并没有自动被放入一个弹出窗口中,但是他可以放在我们程序中用户界面的任何地方。图9-25显示了一个具有Metal观感,Ocean主题的JFileChooser,他被自动放在一个模态JDialog中。对JFileChooser提供支持的是javax.swing.filechooser包中的大量类。这些支持类包括用于限制列出在JFileChooser的Fi 阅读全文
posted @ 2012-03-05 22:52 jlins 阅读(3088) 评论(0) 推荐(1) 编辑
上一页 1 ··· 297 298 299 300 301 302 303 304 305 ··· 329 下一页