Windows Phone 7 Game engines? - windows-phone-7

Is there any Windows Phone 7, 2D/3D game engine with any IDE?
Something like that: http://unity3d.com/

XNA Game Studio ? http://msdn.microsoft.com/en-us/library/bb200104.aspx

Maybe Sunburn Engine? It's appear to be only one commercial level game engine for XNA with middle-ware and WP7 support (at this moment, WP7 is relatively young =) platform)
There was also TorqueX (for XNA), but they still stuck on XNA 3.1 - so no WP7 support.

Yes there is something like unity3d which allow you to port in all platforms: http://www.shivaengine.com/

Related

How to develop SIP (VOIP) application

I developed sip application in Android. and now I am developing it in Windows Phone 8. I am new in Windows phone and don't know anything that Which library should be use here? Do Microsoft provide free library for SIP?
Please any suggest me Which way will be best for developing or any source code or library or demo application?
I think you can start from this example.
There is a full sample app there.
Take a look at boghe, it's the SIP video client for Windows Phone 8 and Surface Pro. You'll learn a lot from there.
It also cover VoIP apps for Windows Phone 8, which teaches you to integrate VoIP into WP8 experience

Cocos2d-x game development for Microsoft Surface

I have a little question.
Can I develop for the Microsoft's Surface (Windows RT and Windows 8 Pro) tablet with Cocos2d-x?
In that case, which version of Cocos2d-x I will need to use? Because there a lot of branches of the Cocos source.
And, Can I use the same code for Surface and for Windows Phone 8?
Thanks in advance!
Sorry for my beginner's English, I'm learning =)
EDIT:
Digging a bit deeper in the Cocos2d-X documentation, I see the HTML5 branch.
Is it viable develop a game with that technology and port the game to iOS, Android and Windows using a WebView, UIWebView and the Windows's equivalent?
Yes, you can develop for Windows 8 using Cocos2d-X Windows 8 version.
Sometime in the feature the will merge it with the main version,
but currently you'll have to use the Windows 8 branch. Please not that it uses the old Cocos2d-x API.
I've successfully released my game "Noogra Nuts" using Cocos2d-x for Windows 8 and it works well.

Windows Phone - XNA & SIlverlight

I was wondering if it is actually true that Microsoft is discontinuing XNA and Silverlight. If this is the case? What shall I learn to make applications for Windows Phone? What shall I learn to make simple/easy 2D based games (not c++)?
What are the alternatives with Windows 8?
Cheers.
There is no official announcement from Microsoft that says they are discontinuing Silverlight/XNA.
Of course, a lot of us have our own reasons to believe that Silverlight is dying. I would not say the same about XNA. At least not yet :-) Don't forget XBox.
For the next version of Windows Phone (8), application programming model is going to be based on/same as Windows 8 (Win RT). And they have been promoting DirectX as a technology to develop games for Windows 8 (WinRT). XNA is officially not supported in Metro Mode.
To program games in DirectX, C++ is not the only option. Managed DirectX can be used with C#/VB. You can look into that.
And if you know Silverlight, your understanding on XAML would really help you a lot with new Metro Style apps (Phone and Windows). So, you don't have to worry about that part.
It's hard to say something about a rumor, but in this case the best thing that you can do is to stay in contact with Microsoft and its forums or social network.
For example http://channel9.msdn.com/Forums/Coffeehouse/XNA-in-Windows-8
Windows Phone 8 will surely introduce a support for DirectX and C++, XNA is a subset, more or less, of DirectX, if Microsoft will introduce DirectX in its phones i see no point for keeping XNA; Silverlight is a technology that will never succeed at this point, even Flash is dead, you can imagine what is the situation about Silverlight that is a really really really small player in this market and it's not even portable.
For games it's better to use XNA, because eventually you'll start to create 3d games.
Silverlight is more adapted for common applications, like notepad, browser and other stuff.
And again, if you want to create games, learn more Xna.
As there is no official statement yet, it's hard to say what will happen with those platforms. If you want to create games, you might consider using MonoGame.
What is MonoGame?
MonoGame is an Open Source implementation of the Microsoft XNA 4
Framework. Our goal is to allow XNA developers on Xbox 360, Windows &
Windows Phone to port their games to the iOS, Android, Mac OS X, Linux
and Windows 8 Metro. PlayStation Mobile development is currently in
progress.
I had a demo of a few games made in MonoGame on Windows 8 last week and I gotta say I was pretty impressed.

Windows 8 metro style - game engines

Are there any game engines available for a Windows 8 metro style application?
There are several game frameworks you can use to develop Metro Style games:
C++/DirectX:
CoCos2D http://cocos2d-x.org/news/54
C#
MonoGame which is great if you have an XNA code base, http://monogame.codeplex.com/ And as stated above SharpDX is a C# framework that wraps DirectX. MonoGame also uses SharpDX
HTML5:
EaselJS - http://www.createjs.com/#!/EaselJS
ImpactJS - http://impactjs.com/
Standalone Editors:
Construct 2 is another tool that supports Windows 8, compiling down to HTML5 - http://www.scirra.com/tutorials/272/how-to-make-a-windows-8-metro-app/page-1.
GameSalad now has support as well - http://gamesalad.com/creator/windows-8
I don't believe any proper game engines have been ported to win8 yet (as of this writing) ... so you will currently need to write directly to the DirectX libraries.
If you use C#, take a look at SharpDX: http://code.google.com/p/sharpdx/
Another two cents:
Delta Engine http://deltaengine.net/
Ogre Engine http://www.ogre3d.org/

Windows Phone 7 2D Game Engine

Are there any 2D game engines for WP7, that don't use XNA? (I need it because I can't develop with XNA because of my video adapter).
There are Silverlight-based sprite engines...don't count on them to wow your customers. I'm in agreement with ctatke: upgrade your video card o switch dev machines and get it done properly.
Googling "Silverlight sprite engine" came up with this...might be more if you'd like to dig:
http://slspriteengine.codeplex.com/
Good luck!
-John
These are some XNA Game engine for WP7
http://farseerphysics.codeplex.com/
http://www.synapsegaming.com/products/sunburn/engine/
http://www.cocos2d-iphone.org/archives/1801
http://box2dxna.codeplex.com/discussions/224576/
Have you tried using Reach settings? It worked for me. Check here: http://blogs.msdn.com/b/shawnhar/archive/2010/07/19/selecting-reach-vs-hidef.aspx
I did, however, notice a list of compatible graphics cards for XNA here: http://www.xnawiki.com/index.php?title=Graphics_card_compatibility
So, if your graphics card is actually supported, then you might try using Reach.

Resources