摘要:
上一篇草动效果是完全的随机摇摆效果,并没有特定的规律,看起来不是很自然,在实际的游戏进行过程当中,玩家并不太注意是否真的和现实世界一模一样,但是作为开发者,没有理由拒绝极致,这一次咱们一起做一个风吹过的草动效果。
阅读全文
随笔分类 - Silverlight Game Developer
摘要:
上一篇草动效果是完全的随机摇摆效果,并没有特定的规律,看起来不是很自然,在实际的游戏进行过程当中,玩家并不太注意是否真的和现实世界一模一样,但是作为开发者,没有理由拒绝极致,这一次咱们一起做一个风吹过的草动效果。
阅读全文
摘要:
昨天晚上在银光进化论谈聊到以前MU的草动效果,Goods尤其觉得很好,正巧我以前做过草动的系统,可以作为经验总结一下,最近一直纠结文章标题,正好借此发挥一下,继续抛砖引玉:)以前写的草动系统都是3D的,这次写2D的确实有一些麻烦,整理思路用了很久,好在Silverlight提供了很好的动画支持,很方便的就实现了一个简单的草动效果。
阅读全文
摘要:
本来我是想将这个五子棋写成一个系列,分别从界面制作,到后台的代码实现完成它,结果发现时间确实紧张,只好将它们简单的结合到一起,实际上这个游戏完成的比较早,很早以前就有了,结果时过境迁竟然给忘记,实在不应该,使用Silverlight来实现这样的游戏非常容易,只需要使用Blend这样的工具将界面画的漂亮一点,然后使用C#就可以实现交互逻辑。
阅读全文
摘要:全部由Silverlight开发,网页MMORPG,回合制游戏,当前版本0.83,服务器每组可以支持3000人同时在线,网页终端可支持单线单地图300人,同屏100人,要说能完全达到有端游戏是不太可能,但是正在向这个方向努力,所以我们的口号是:开启无端化时代的团队!
万年黑手团长终于红了一把,服务器却被雷劈了个正着,一片混乱之后,你终于发现又被黑了!自从服务器被雷劈的七荤八素之后,已经过去了一万个星期2,尽管NPC们成功的挽救了服务器大多数数据,逻辑和秩序脆弱的平衡已然荡然无存。如今,回荡在火星各个虚空裂隙的无数怨念正熊熊燃烧着,催促着罗森德兄弟会一步一步向着通往北极的道路上...前进...吧.....大概....
阅读全文
摘要:
用Silverlight作粒子效果看起来还是不错,从上一篇的回复中我想到了很多,并不是只是局限于游戏,其他应用上也是非常好用的,今次带来一个小小的粒子控制系统,能够达到非常有趣的效果,各位高手稍加改造就能做成一个粒子控制系统,说到这里,是否可以用这个做一个养鱼的游戏呢?:)
阅读全文
摘要:
在游戏中,有各种各样特效,其中有一种特效是通过计算随机产生,而不是一张又一张的图片更换,通过模拟现实中的粒子物理规律得到有趣真实的效果,这种叫作粒子特效,它能大量的降低资源大小,咱们一起实现一个简单的跟随鼠标的粒子特效。
阅读全文
摘要:我们在游戏设计和开发中,尤其是引擎开发中,逻辑循环是一个重要组成部分,循环决定了游戏的基础逻辑和运行方式,在不同的开发环境和语言下,对于循环的释义甚至相差甚远,那么我想和大家分享的是在Silverlight游戏开发中,循环的设计方式和做法。
阅读全文
摘要:SilverNight释义为银色的夜空,那天,在夜空中闪过一道银色的光芒,开启了这一片银色的夜空,我们就如这夜空中的星星点点,争相炫耀着自己那微不足道的光芒,银色的夜空让人遐想,让人展望,愿我们憧憬着美好的未来,共同期望。
阅读全文
摘要:如果你对Silverlight在游戏方面的还心存疑虑的话,来看看自制FC模拟器:)如果你想研究模拟器,咱们交流交流
这是以Silverlight技术为基础开发的任天堂模拟器,大约断断续续做了三个月左右,一起探讨一下当中的喜悦和挫折
阅读全文
摘要:大型角色扮演网络游戏《WOWO World》(中文名窝窝世界,暂定)的视频
阅读全文
摘要:
上一次我们一起搞定了动画的一些效果,在最后给出了一排蝴蝶的随机扇动,今次我们一起研究一下互动元素的制作,完成初步能够互动的环节,这些过程用Blend做,就变得非常快速和容易,今次我们一起研究如何使用Blend制作Silverlight的事件,来达到我们期望的选定以及打乱动画的需求。
阅读全文
摘要:也许说,图像算法很过时,那是许久以前的做法,可是作为Silverlight来说,我认为非常有用,这些有趣的处理就像是在Web上实现了一个Photoshop,大大扩展了发挥空间,很多算法不止PS在用,大多的图片软件也都在这样的算法,你甚至可以把它们变成你的Silverlight版本的图片处理软件,然而,我们只谈游戏中的应用,这些经典的算法可以各种特效的处理,甚至将一个游戏的资源成N个资源
阅读全文
摘要:相比于技术文章而言,本索引中包含的都是独立的项目,争取按照每个独立的项目开发来编写系列,全部为原创,开发过程可能语无伦次,可能相当幼稚,当然了,方式方法可能各有不同,我们一起向梦想的方向前进,无所谓有什么方式了,但是,这一路风景是最美的,不是吗:)
本索引中的文章均是原创,如果需要转载请注明出处。
非常佩服深蓝色右手,他的50篇连载的教程几乎是一本完整的教科书,这是一位父亲对另外一位父亲的中肯之赞。
阅读全文
摘要:游戏开发技术中,都是有关于Silverlight技术文章合集,尽可能用比较通俗的表述方式表述Silverlight技术下的游戏开发有关的技术,这些篇节都是原创,基本上都是来自实际开发中的经验汇总,尽可能的全部提供源代码,但是无论怎么样,知识会更新,经验会过时,只期望在现阶段,我们能在互相的探讨中,得到共同的提高:)。在技术文章中,并不像游戏开发项目系列中一步一个脚印的完成一个整体的游戏,更多是灵光一闪,或者实际当中的难题解决方案,较为随意,作为Silverlight开发者,我感觉非常的孤单,分享这些浅显而粗糙的随笔,只期望能达到抛砖引玉,就已满足。Silverlight 游戏开发:无尽的夜空S
阅读全文
摘要:
这是一篇暴力的内容,所讲之主题,虽然可以为Silverlight游戏开发解决一些问题,但是同样也会带来新的其他问题,今天,我将带来第一个游戏开发当中图形算法内容,本文纯粹使用代码方式编程,请准备好Visual Studio,不需要Expression。
阅读全文
摘要:
在这一节中,将会使用上故事板、变换、属性等部分,一起使蝴蝶的翅膀扇动,看起来更加自然,另外结束后,我们可以学习到很容易的创建一个控件,并通过一个外部接口直接用Blend控制,而不需要进行很多的复制操作,下图就是这个效果,怎么样,很有趣吧,在最后老样子提供源代码和Silverlight演示。
阅读全文
摘要:
以Flyer开头我个人觉得有点唐突,因为本来打算Flyer系列只是一个游戏,下一个开头就是另外的游戏开发,不过仿佛有更多的朋友喜欢继续这个系列,加之新的游戏和Fly有些关系,那么就算在这一篇中吧,在Flyer开头的时候,曾经说过飞行员这个游戏是纯粹用Code的方式实现,而未来会提供一个Blend开发游戏的实例,那么今天开始,我们将进入一个全新的篇章中——Butterfly。
阅读全文
摘要:
在上一次,介绍了面向对象在怪物上的应用,比较简单的代码完成了多重怪物的不同逻辑,然而并不是非常明显的使用了面向对象,因为数量较小,这次我们搞一个对象数目繁多的应用,来证明面向对象在游戏开发中是多么的好用。还是老规矩,仍然提供一个实例。
阅读全文
摘要:
今天,我将带来一个非常特别的主题,是一个早在高级语言诞生的时候就一直倡导的方法——面向对象,面向对象不单单只是应用于其他的开发,在游戏开发上,应用更加广泛,而且是一个非常值得学习的主题,然而,面向对象却没有那么简单,最开始,我甚至觉得面向对象很无聊,还要犹豫很多,而今,在代码中却不停的充斥着面向对象,甚至还要让别人接受它,废话少说,我们一起探讨一下游戏开发中如何应用面向对象。
阅读全文
摘要:在游戏中,有一种情况是斜向移动,就是同时按下两个方向,形成斜线操作,在Win32GDI开发中,可以通过在逻辑循环里加入键盘状态判断取得多个键进行操作,但是在Silverlight中键盘的事件是单个的,不能取得多个键盘的状态,园友提出一个问题,就是我的Flyer小游戏只能上下左右控制,而不能斜向行动,今天我们来解决这个问题,实现八个方向的正确行为动作。
阅读全文
|