我正在阅读许多不同的东西,似乎每天都会有越来越多的端口出现,但是用于开发XBox Kinect的最简单(非移植)语言是什么?
我读过C#,C ++和Java。我正在学习Processing和Paperscript,因为OpenFrameworks对于我目前的水平和过时的XCode来说有点太难了(由于界面的不同,我无法遵循指南)。因此,虽然我正在考虑在C ++或Java社区大学学习一门课程,但我不确定哪一个更适合用Kinect做事。
答案 0 :(得分:6)
Kinect SDK支持C ++,C#和VB.NET。我不确定,但我认为托管库只是围绕非托管内容的包装 - 我敢肯定的高质量包装。
请注意,这些包装器不是黑客意义上的“端口”,它们是完全支持的API,可以让C#和VB.NET一流访问Kinect SDK。
这里也有类似的问题:
我个人的偏好是C#,因为我比C ++更了解它。试图在这里做客观,我也认为C#是“更简单”(如你所说)使用而不是C ++。最后,根据您开始进入的数学,使用Kinect本身可能很复杂。
如果在Xbox上进行,Java将不是一个选项。不确定尝试将Java与Kinect for Windows SDK一起使用,但我个人不打扰。
答案 1 :(得分:2)
我完全赞成使用C#
。它比使用C++
容易得多。 .Net SDK非常简单。
答案 2 :(得分:0)
我尝试过同时使用c#和c ++,听起来就像我一样经验丰富,而且我喜欢c#MUCH以及我的第一个kinect项目,现在我几乎没有使用过c ++,这是一个很好的例子:我会选择C#