02 2012 档案

[翻译]WP 平衡球游戏开发教程(三) -DebugDraw(XNA渲染)
摘要:- DebugDraw是Farseer物理引擎提供的一个功能,让我们还在开发阶段,能在屏幕上绘制对象数据,这将帮助您可视化body,fixtures ,以及其它物体。我在想,我们为什么不能在实际应用中使用相同的方法呢。而且我也没有找到任何足够的理由来不让自己这样做。因此,我弄了一个项目。名为“RenderXNA” -这个项目包含三大类,RenderMaterial,Materials 和RenderXNAHelper。RenderMaterial类是我们在渲染对象时需要的数据结构。Materials类是辅助类,管理加载的纹理,所以不用担心一次又一次重复加载纹理。最后RenderXNAHelpe 阅读全文

posted @ 2012-02-29 00:00 yewenpeng 阅读(1562) 评论(2) 推荐(6)

[翻译]WP 平衡球游戏开发教程(二) -在XNA 渲染Farseer物理对象
摘要:在本节中,我们将看到一些实质代码和world定位对象根本原理。首先,我们需要了解Farseer物理引擎对对象的测量。了解Farseer物理引擎的测量方式Farseer 是Box2D引擎的一个版本, 在 Box2D,如果我们要创建矩形,我们得告诉系统 宽度的一半值,高度的一半值和形状的中心点。Farseer物理引擎也是使用相同的测量方式。在Silverlight或其他.NET应用程序中,我们试图创建矩形前先指定它的左上角的位置,然后提的高度和宽度的有关信息。但是,这并不是Farseer物理引擎的使用方式,所以要记住的是,一个物理对象的位置总是指的是中心点不是左上角,但高度和宽度,应指100%的值 阅读全文

posted @ 2012-02-28 00:40 yewenpeng 阅读(808) 评论(2) 推荐(4)

[翻译]WP 平衡球游戏开发教程(一) -初识 XNA Farseer Magic
摘要:小时候,我就想要自己做游戏,今天的技术已经发展得如此便利,我们可以很容易地创建简单的游戏。本文试图建立一个可重用的基于组件的游戏框架,减少了我们建立基于物理引擎的XNA游戏所需的时间。我认为我们应该先明确一点,先建立一个游戏的基础代码,然后逐个解决我们要处理的问题。因此,我们先建立非常简单,但很容易上瘾的游戏类型,即玩家只需要在物体每次跳跃时击中地面,同时控制物体的向左和向右的运动。对于不断滚动而向前的移动,玩家很难控制的,也无法掌握游戏的速度。这种额外操作会加大玩游戏的难度,毕竟游戏吸引的玩家在不同的级别(包括新手,正常水平,骨灰级牛B玩家),所以我们将建立一套不同的困难与不同关卡。关于游. 阅读全文

posted @ 2012-02-26 18:29 yewenpeng 阅读(1786) 评论(1) 推荐(8)

Windows Phone7开发必备资源汇总
摘要:本文将Windows Phone 7常用的资源进行了整理,方便大家使用。后续将会经常更新其中的资源,大家如果有好的资源请留言,我好编辑到本文中。 1.工具下载 在线安装包 离线安装包(推荐) 2.微软官方资料 Windows Phone 7中文开发中心 MSDN Windows Phone首页 微软Windows Phone Portal 微软Windows Phone Home Windows Phone Newsroom Windows Phoen团队博客 Silverlight for Windows Phone Expression Blend 4 for Wi... 阅读全文

posted @ 2012-02-26 11:21 yewenpeng 阅读(302) 评论(0) 推荐(1)

[翻译] wp7游戏 源码加分析
摘要:Windows手机操作系统上有两个用户界面开发的编程模型:Silverlight和XNA。Silverlight,比NET Framework 功能稍弱的框架,给业务应用开发提供了一个相对快速开发系统模型。Silverlight中包含的用户界面控件的种类繁多,且有不断增长的第三方控件市场,使我们能够迅速设计多样,服务我们的业务的应用程序的用户界面。如果你要创建Silverlight应用程序的Windows Phone 7.5,下载“Windows Phone的Silverlight工具包” http://silverlight.codeplex.com/。 在这里我不得不感谢一直支持我的卤面网 阅读全文

posted @ 2012-02-25 23:07 yewenpeng 阅读(794) 评论(1) 推荐(3)

Windows Phone 7 输入法升起时,保持页面不被推起
摘要:在很多页面中,页面底部会有相应的文本框,而当用户focus输入框时,在wp7中,默认情况下,页面会被完全推到屏幕上方,当然很多时候交互师会觉得这样不够好,他们常常希望当输入法升起时,页面(特别是上面的主题文字)不被推起来。所以就有了这篇文章。 这篇文章是在国外一程序员提出来的方案,我现在将它再次呈现给大家,希望大家遇到这样的问题能更快的解决。 同时我也不得不感谢一直支持我的卤面网版主,是他让我提起兴趣写了这么一篇文章,再次感谢卤面网,一个非常不错的wp7开发论坛,后面我也将再次向大家发布几篇高质量文章,请大家到卤面上找我吧,呵呵 在wp7中其实没有很好的方案,来控制页面不被输入法推... 阅读全文

posted @ 2012-02-25 21:38 yewenpeng 阅读(1643) 评论(2) 推荐(5)

【翻译】Windows Phone开发海盗游戏!带源码
摘要:大家好哦!在这篇文章中,我将放出一个 Windows 手机游戏(或至少是一个游戏的开始......),并希望它给大家慢慢带来更多的乐趣。同时给大家介绍所需要的基本技术。然后,我将介绍其中的一些步骤,我希望这能一直引起你的兴趣,直到文章的结尾。 同时我也不得不感谢一直支持我的卤面网版主,是他让我提起兴趣写了这么一篇文章,再次感谢卤面网,一个非常不错的wp7开发论坛,后面我也将再次向大家发布几篇高质量文章,请大家到卤面上找我吧,呵呵 好了,正题开始..“海盗! 是一个wp7上的用C#和XNA做出来的游戏,使用Farseer物理引擎。游戏的想法,主要是启发于Rovio的“愤怒的小鸟”的游戏,在20. 阅读全文

posted @ 2012-02-25 15:56 yewenpeng 阅读(2791) 评论(9) 推荐(8)

建立一个Windows Phone 7益智游戏 附源代码
摘要:介绍现在我们用Windows Phone 7创造一个益智游戏,使用Silverlight和XNA框架音频API的功能。 入门安装WP7的工具安装vs 2010安装程序将自动下载并安装所需的组件。如果你想使用的Expression Blend 4 WP7的拓展,下载并安装Expression Blend 。一旦安装过程完成后,重新启动Visual Studio 2010中。游戏界面这是主要的用户界面 ApplicationPage。当你创建一个新的 Windows Phone 应用程序这是默认的代码。PageOrientationWindows Phone应用程式的托管应用程序中的一个最明显的影 阅读全文

posted @ 2012-02-24 21:23 yewenpeng 阅读(818) 评论(1) 推荐(2)

在wp7中使用自定义的HtmlTextBlockControl使丰富的文字显示更方便!
摘要:在wp7中使用自定义的HtmlTextBlockControl使丰富的文字显示更方便!在wp7中要显示丰富的文字有3种方案1.用html页面web browser2.richtextblock 控件3.就是下面我要介绍的方法 用自定义的HtmlTextBlockControl其中1.2两种方法 我抽空会慢慢给大家介绍我自定义了一个HtmlTextBlock,“兼容”TextBlock的更换,知道如何采取简单的HTML(XHTML的技术上)的方式,相当接近Web浏览器如何显示。一张图片胜过千言万语,所以直接上图吧:使用方法也很简单 说明HtmlTextBlock支持下面的HTML元素:<A 阅读全文

posted @ 2012-02-24 12:46 yewenpeng 阅读(1975) 评论(7) 推荐(8)

windows phone 7 开发工具合集
摘要:开发windows phone 7的朋友有福了,我将一次放出所有windowsphone 7开发工具资源开发工具,开发wp必装http://www.codewp7.com/forum.php?mod=forumdisplay&fid=73wp7开发离线数据库开发--数据库导入工具http://www.codewp7.com/forum.php?mod=viewthread&tid=76&extra=page%3D1WP7U盘模式工具 – wp2USB U盘模式存储图片和视频 – 强烈推荐http://www.codewp7.com/forum.php?mod=viewt 阅读全文

posted @ 2012-02-23 23:49 yewenpeng 阅读(430) 评论(0) 推荐(0)

Windows Phone中文开发资源集中营
摘要:1.国内最大最活跃的windowsphone7开发者论坛 卤面网http://www.codewp7.com2. 微软官方一站式中文开发社区:http://msdn.microsoft.com/zh-cn/windowsphone包括最新活动信息共享在线免费开发视频开发工具下载3. 微软(英文)开发资料MSDN:http://msdn.microsoft.com/en-us/library/ff402535(v=VS.92).aspx 微软(中文)开发资料MSDN:http://msdn.microsoft.com/zh-cn/library/ff402535(v=vs.92).aspx开.. 阅读全文

posted @ 2012-02-23 10:08 yewenpeng 阅读(412) 评论(0) 推荐(0)