摘要: 这里是中山大学数字信息发展中心数字媒体部的官方博客!欢迎对游戏制作、多媒体制作、Web开发感兴趣的同学来这里参观~你可以在这里看到以下内容——技术文章——学习笔记——作品展示如果对我们的文章有任何问题或者补充,欢迎留言! rrs订阅:http://www.cnblogs.com/sysudm/rss 阅读全文
posted @ 2009-03-21 14:43 中大信息中心数媒部 阅读(213) 评论(1) 推荐(0)
摘要: 接上一节,我们提出如何用C做大程序的问题编程追求的是高内聚,低耦合。这个大家都会说,但是怎么做至今没有通用的定律。 在结构化编程中,将程序模块化,然后定义清晰的接口去使模块协作,这是高质量结构化编程的第一步。但这一步已经是相当高深的一步(我在这步现在还只能说是水平参差的阶段。。)——系统分析设计的精华其实也在这里。我们关注于如何设计接口,使其降低模块之间的耦合。设计糟糕的接... 阅读全文
posted @ 2009-06-02 21:57 中大信息中心数媒部 阅读(656) 评论(1) 推荐(0)
摘要: 之前看完骏豪写的《C语言实现面向对象编程》,同时发现最近blog没有高质量的编程系文章orz,于是就一直想写篇东西谈谈语言和设计,,也算是对自己做程序和OOAD的经验教训小结打好草稿之后发现又长又臭,索性换一种短而快的方式——分节,一来好写,二来免得大家懒得看=_,=PS:貌似我还欠着n篇游戏特效制作的文章。。。囧首先更正骏豪的几个错误观点:P1.面向对象和基于对象是两个不... 阅读全文
posted @ 2009-06-01 21:00 中大信息中心数媒部 阅读(1347) 评论(1) 推荐(0)
摘要: 上传图片老失败呀,大家到我校内上看吧,呵呵。http://blog.xiaonei.com/GetEntry.do?id=390722527&owner=236193636#id982861681人物用绘图板打稿,上色的话我采用先上大块色,例如头发浅色区域多,就先把头发整个涂成浅色,然后在新建一个图层在阴影的地方涂上灰色,调整图层透明度。例如皮肤深色区域多,那么全部涂成深色,然后用R... 阅读全文
posted @ 2009-05-24 15:26 中大信息中心数媒部 阅读(265) 评论(0) 推荐(0)
摘要: 呃,好久没发表过学习心得了。不过同样也不代表没花时间在提高自己上~在制作机器时代时,参考了不少的游戏作品,于是越来越感到自己游戏的不足,特别是没有突出自己对游戏的理解。游戏吸引人的地方在于能让玩家参与甚至操纵游戏的发展,如果玩家参与的方式太单调,很快会失去对游戏的乐趣。所以为了对玩家的操纵作出更好的回应,美工动画方面不能怠慢。曾经想过把原来游戏里的精灵全换成3D型的,这样能有更好的视觉效果。但是做... 阅读全文
posted @ 2009-05-21 21:19 中大信息中心数媒部 阅读(848) 评论(2) 推荐(0)
摘要: 作为新人,加入这个部门差不多一个月了。为了证明期间我没偷懒,在这写一篇学习记录,并上传第一个小游戏"星际漫游"因为基本上是边学边做,基本上是想到什么叫往里加什么,也没注释,所以代码很乱,连我自己都很难看懂。主要是为了熟悉下XNA框架,还有组件化的编程,还有练练P图。游戏很简单,就是个避子弹的加强版,方向键控制,蓄力槽满了后,按A键释放技能。大家有空姑且可以玩下。主要问题由于没看过C#,对它很不熟悉... 阅读全文
posted @ 2009-05-18 00:23 中大信息中心数媒部 阅读(426) 评论(7) 推荐(0)
摘要: 妈的,刚刚辛辛苦苦打完了这篇文章,结果呢,忘记提交就把浏览器给关了....结果显而易见,就是要重新打过了....众所周知,C语言十分的强大,可以实现几乎所有的功能.可惜的是,它终究只是30多年前的产物,面向过程编程现在已经逐渐被面向对象编程所取代了.然而,你又是否知道,Windows2000是用7500W行C语言编写出来的.如果单单是面向过程,估计这样编写出来的OS会混乱不堪.其实,你知道C语言很... 阅读全文
posted @ 2009-04-29 15:37 中大信息中心数媒部 阅读(3105) 评论(3) 推荐(0)
摘要: PowerPoint 2007 的功能是非常强大的哦,这些技巧你都知道了吗?现在我按照菜单栏的顺序介绍一下吧。(很长的一篇文章,不过能看完的话会有不少收获的哦)嵌入字体:首先是Office的Logo,里面有一个“PowerPoint 选项”,选择“保存”页面,最下面有一个选框“将字体嵌入文件”。有时候我们在自己电脑里面做好PP... 阅读全文
posted @ 2009-04-27 23:44 中大信息中心数媒部 阅读(5930) 评论(1) 推荐(0)
摘要: 其实很简单:(1)打开after effects,插入一段视频(2)新建一个调节图层(Adjustment Layer),缩小它,然后移动到人的脸上(3)给Adjustment Layer添加特效Mosaic即可哈哈,是不是很简单啊?我以前都没发现呢。这样做的好处在于加了马赛克还看得出是个人脸,当马赛克越来越细的时候基本上就认得出那个人了。像会声会影以及我一直在用的Sony Vegas7.0里的马... 阅读全文
posted @ 2009-04-26 11:13 中大信息中心数媒部 阅读(4417) 评论(1) 推荐(0)
摘要: 尽管本小结还不算是独立的游戏,甚至还存在几个Bug,但是初期效果是基本达到了。不过觉得自己在很多设计方面经验不足了,比如对碰撞的反应,虽然碰撞检测做得不错,但是反应得不好的话……还有就是对游戏物体(精灵)与窗口关系的设计。于是觉得小时候玩的家机(连接上电视机那种)的坦克1997十分不错!起码在物体大小形状与窗口关系上设计得不错。 (镰刀造成的“塞车”... 阅读全文
posted @ 2009-04-24 00:16 中大信息中心数媒部 阅读(271) 评论(0) 推荐(0)
摘要: Shader这个文件夹里都是一些滤镜效果,在这里简单介绍下分别实现了什么效果。ParallaxShader.cs视差效果,最近上了数字媒体课才更清楚地理解了。简单的说就是模仿3D电影的效果。(ps:不过我从来没看懂过3D图)PostScreenGrow.cs可能是实现径向模糊的shader,类似极品飞车,实在看不太懂。RenderToTexture.cs渲染到贴图。ShaderEffect.csS... 阅读全文
posted @ 2009-04-23 19:56 中大信息中心数媒部 阅读(224) 评论(0) 推荐(0)