Tag: xbox360

用C ++或C#模拟/模拟Xbox控制器

我有一个合作的PC游戏,但第二个玩家需要Xbox游戏杆才能玩。 好吧,我没有Xbox控制器我有一些其他的10块巴特操纵杆和游戏不认识他。 所以我尝试了不同的程序来模拟任何操纵杆到XBox操纵杆,但因为我的便宜,程序也不会识别它。 所以我想尝试创建一个模拟XBox操纵杆输入的程序。 然后我将捕获我的操纵杆点击并发送Xbox模拟的。 我知道如何抓住我已经完成的操纵杆点击。 问题很简单 – 如何将XBox360控制器输入发送到我的电脑?

将我的360连接到应用程序

有没有办法(使用.net)连接我写入360的应用程序? 我想要做的是编写自定义媒体共享应用程序,并将内容流传输到xbox。 我看到有一个名为Connect360的mac应用程序可以做到这一点,所以必须有一种方法,对吧?

使用委托创建垃圾

我正在使用XNA为xbox360开发游戏。 在Xbox上,与PC上的垃圾收集器相比,垃圾收集器的性能相当差,因此将生成的垃圾保持在最低限度对于顺畅执行游戏至关重要。 我记得读过一次调用委托创建垃圾,但现在我的生活中找不到任何对委托创建垃圾的引用。 我是刚刚做到这一点还是代表们搞乱了? 如果代表是凌乱的,建议解决方法的奖励积分。 public delegate T GetValue(T value, T[] args); public static T Transaction(GetValue calculate, ref T value, params T[] args) where T : class { T newValue = calculate(value, args); return foo(newValue); } 我的代码看起来模糊不清,目前,我能想到摆脱委托的唯一解决方案是传入一个inheritance了接口IValueCalculator的类,然后我可以在该接口上调用该方法,这不是很整洁虽然!

.NET XBox Live帐户API

是否有可用于从XBox Live帐户获取数据的.NET API? 我真正感兴趣的是谁在线,但消息也很酷。 某些事件驱动的用户登录通知会很棒,但如果需要,我会进行调查。

手动控制何时重绘屏幕

我正在尝试为XNA制作一个回合制的roguelike引擎。 我基本上是使用一个名为libtcod的基于SDL的roguelike库完成之前的工作来移植游戏。 如何修改基本的XNA模板,使游戏不会每帧重绘屏幕,而是在我想要的时候?