Jump to content

  • Log In with Google      Sign In   
  • Create Account

We need your feedback on a survey! Each completed response supports our community and gives you a chance to win a $25 Amazon gift card!


SharpDX 2.4 on WP8 and high level XNA like API


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
4 replies to this topic

#1 xoofx   Members   -  Reputation: 891

Like
6Likes
Like

Posted 30 October 2012 - 07:41 PM

Hi All!

I'm glad to announce the availability of a new version 2.4 of SharpDX - a Managed .NET framework supporting the whole DirectX API - with two new major features:
  • Adds support for Windows Phone 8: This new version provides full access to WP8 DirectX from .NET (Direct3D11.1, XAudio2, MediaEngine). It allows you to add 3D content seamlessly integrated into your XAML DrawingSurface very easily. Like SharpDX for Windows RT, you can develop a game using Direct3D from .NET without using C++.
  • New SharpDX.Toolkit (beta), a high level API that greatly simplifies access to Direct3D11 by providing a XNA like API with the full power Direct3D11.1 The toolkit allows you to develop a 3D application to target Windows Desktop, Windows RT or Windows Phone 8 using exactly the same code base.
You can find more information here.

Sponsor:

#2 Xanather   Members   -  Reputation: 712

Like
0Likes
Like

Posted 31 October 2012 - 05:23 AM

How similar is the SharpDX.Toolkit to XNA? Would it require much work to port a game over to SharpDX if anyone wanted to?

#3 xoofx   Members   -  Reputation: 891

Like
0Likes
Like

Posted 31 October 2012 - 07:21 PM

How similar is the SharpDX.Toolkit to XNA? Would it require much work to port a game over to SharpDX if anyone wanted to?

Currently, It is not possible to port a XNA game to SharpDX, because It has several missing features: For the graphics API, no model loading/rendering. No Audio/Input. Concerning the API compatibility, there are lots of areas where there is almost a one to one mapping (game class, content manager, effect, basiceffect, spritebatch, spritefont) and other areas where the naming/organization is different (resource creation, graphicsdevice....etc.). The goal for this 1st beta was at least to have the minimal infrastructure to fully use Direct3D11, as I'm using it to do some prototyping/demo with it (using compute shaders...etc.). Next releases should address progressively these missing features.

But I guess that for a better porting experience, and if you are looking for a one-to-one XNA compatibility, MonoGame is definitely a better option. SharpDX Toolkit is more targeted to users that want to have access to the full Direct3D11 stack.

Edited by xoofx, 31 October 2012 - 07:22 PM.


#4 Xanather   Members   -  Reputation: 712

Like
0Likes
Like

Posted 31 October 2012 - 11:07 PM

Ok thanks :D

#5 jeremie009   Members   -  Reputation: 269

Like
0Likes
Like

Posted 31 October 2012 - 11:43 PM

Nice !! Downloading now.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS