摘要:- DebugDraw是Farseer物理引擎提供的一个功能,让我们还在开发阶段,能在屏幕上绘制对象数据,这将帮助您可视化body,fixtures ,以及其它物体。我在想,我们为什么不能在实际应用中使用相同的方法呢。而且我也没有找到任何足够的理由来不让自己这样做。因此,我弄了一个项目。名为“RenderXNA” -这个项目包含三大类,RenderMaterial,Materials 和RenderXNAHelper。RenderMaterial类是我们在渲染对象时需要的数据结构。Materials类是辅助类,管理加载的纹理,所以不用担心一次又一次重复加载纹理。最后RenderXNAHelpe
阅读全文
摘要:在本节中,我们将看到一些实质代码和world定位对象根本原理。首先,我们需要了解Farseer物理引擎对对象的测量。了解Farseer物理引擎的测量方式Farseer 是Box2D引擎的一个版本, 在 Box2D,如果我们要创建矩形,我们得告诉系统 宽度的一半值,高度的一半值和形状的中心点。Farseer物理引擎也是使用相同的测量方式。在Silverlight或其他.NET应用程序中,我们试图创建矩形前先指定它的左上角的位置,然后提的高度和宽度的有关信息。但是,这并不是Farseer物理引擎的使用方式,所以要记住的是,一个物理对象的位置总是指的是中心点不是左上角,但高度和宽度,应指100%的值
阅读全文
摘要:小时候,我就想要自己做游戏,今天的技术已经发展得如此便利,我们可以很容易地创建简单的游戏。本文试图建立一个可重用的基于组件的游戏框架,减少了我们建立基于物理引擎的XNA游戏所需的时间。我认为我们应该先明确一点,先建立一个游戏的基础代码,然后逐个解决我们要处理的问题。因此,我们先建立非常简单,但很容易上瘾的游戏类型,即玩家只需要在物体每次跳跃时击中地面,同时控制物体的向左和向右的运动。对于不断滚动而向前的移动,玩家很难控制的,也无法掌握游戏的速度。这种额外操作会加大玩游戏的难度,毕竟游戏吸引的玩家在不同的级别(包括新手,正常水平,骨灰级牛B玩家),所以我们将建立一套不同的困难与不同关卡。关于游.
阅读全文
摘要:本文将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...
阅读全文
摘要:Windows手机操作系统上有两个用户界面开发的编程模型:Silverlight和XNA。Silverlight,比NET Framework 功能稍弱的框架,给业务应用开发提供了一个相对快速开发系统模型。Silverlight中包含的用户界面控件的种类繁多,且有不断增长的第三方控件市场,使我们能够迅速设计多样,服务我们的业务的应用程序的用户界面。如果你要创建Silverlight应用程序的Windows Phone 7.5,下载“Windows Phone的Silverlight工具包” http://silverlight.codeplex.com/。 在这里我不得不感谢一直支持我的卤面网
阅读全文
摘要:在很多页面中,页面底部会有相应的文本框,而当用户focus输入框时,在wp7中,默认情况下,页面会被完全推到屏幕上方,当然很多时候交互师会觉得这样不够好,他们常常希望当输入法升起时,页面(特别是上面的主题文字)不被推起来。所以就有了这篇文章。 这篇文章是在国外一程序员提出来的方案,我现在将它再次呈现给大家,希望大家遇到这样的问题能更快的解决。 同时我也不得不感谢一直支持我的卤面网版主,是他让我提起兴趣写了这么一篇文章,再次感谢卤面网,一个非常不错的wp7开发论坛,后面我也将再次向大家发布几篇高质量文章,请大家到卤面上找我吧,呵呵 在wp7中其实没有很好的方案,来控制页面不被输入法推...
阅读全文
摘要:大家好哦!在这篇文章中,我将放出一个 Windows 手机游戏(或至少是一个游戏的开始......),并希望它给大家慢慢带来更多的乐趣。同时给大家介绍所需要的基本技术。然后,我将介绍其中的一些步骤,我希望这能一直引起你的兴趣,直到文章的结尾。 同时我也不得不感谢一直支持我的卤面网版主,是他让我提起兴趣写了这么一篇文章,再次感谢卤面网,一个非常不错的wp7开发论坛,后面我也将再次向大家发布几篇高质量文章,请大家到卤面上找我吧,呵呵 好了,正题开始..“海盗! 是一个wp7上的用C#和XNA做出来的游戏,使用Farseer物理引擎。游戏的想法,主要是启发于Rovio的“愤怒的小鸟”的游戏,在20.
阅读全文
摘要:介绍现在我们用Windows Phone 7创造一个益智游戏,使用Silverlight和XNA框架音频API的功能。 入门安装WP7的工具安装vs 2010安装程序将自动下载并安装所需的组件。如果你想使用的Expression Blend 4 WP7的拓展,下载并安装Expression Blend 。一旦安装过程完成后,重新启动Visual Studio 2010中。游戏界面这是主要的用户界面 ApplicationPage。当你创建一个新的 Windows Phone 应用程序这是默认的代码。PageOrientationWindows Phone应用程式的托管应用程序中的一个最明显的影
阅读全文
摘要:在wp7中使用自定义的HtmlTextBlockControl使丰富的文字显示更方便!在wp7中要显示丰富的文字有3种方案1.用html页面web browser2.richtextblock 控件3.就是下面我要介绍的方法 用自定义的HtmlTextBlockControl其中1.2两种方法 我抽空会慢慢给大家介绍我自定义了一个HtmlTextBlock,“兼容”TextBlock的更换,知道如何采取简单的HTML(XHTML的技术上)的方式,相当接近Web浏览器如何显示。一张图片胜过千言万语,所以直接上图吧:使用方法也很简单 说明HtmlTextBlock支持下面的HTML元素:<A
阅读全文
摘要:开发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
阅读全文
摘要: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开..
阅读全文