[Q][C#][C++] How to create a game with XNA - Windows 8 Development and Hacking

Hi, i would like to develope a 2D game for Windows 8/RT and i'm directed to use C# with XNA. How can i do this? What apps and/or frameworks i have to download?
i already have VSExpress12, but there's not the option for XNA game...
I basically know also C++. What Language is better to create a 2D Game?
(i'm a newbie. i know )

Try MonoGame

francesco.piccia said:
Hi, i would like to develope a 2D game for Windows 8/RT and i'm directed to use C# with XNA. How can i do this? What apps and/or frameworks i have to download?
i already have VSExpress12, but there's not the option for XNA game...
I basically know also C++. What Language is better to create a 2D Game?
(i'm a newbie. i know )
Click to expand...
Click to collapse
hi,
XNA Studio is not released for VS2012 and i looks like it will necer be because the reasontly stopped supporting XNA at Microsoft.
So if you wan't to develop on RT .. xna is not an option.

save_jeff said:
hi,
XNA Studio is not released for VS2012 and i looks like it will necer be because the reasontly stopped supporting XNA at Microsoft.
So if you wan't to develop on RT .. xna is not an option.
Click to expand...
Click to collapse
Not true. You can develop XNA games for WinRT with MonoGame.

Ok, i can use XNA through MonoGame, but what features does Microsoft give to developers to create a 2D game for Windows rt?

Related

Silverlight 4 Likely as Dev Platform

Given Andy Lees quote about WP7: "It's a very sort of advanced platform that really works across PC, phone, and console," it seems likely he's talking about Silverlight 4, especially given the boost in features that it's getting for version 4. I find this to be a very suitable platform for what they're trying to do. You can't beat multi-platform & RIA support - dev once, run on all. What do you think?
Still very propretiary
chribruu said:
Still very propretiary
Click to expand...
Click to collapse
So what? All current phones only support native applications that are created with a proprietary SDK. The big exception is Java which is executed in a VM, but these applications cannot use the full potential of each platform, because they must aim for the lowest common denominator. So without modifications, no native application will run on all platforms.
chribruu said:
Still very propretiary
Click to expand...
Click to collapse
It's not any different than the current situation really. How many people write WM code in anything other than Visual Studio?
Basically a different set of GUI libraries on .Net 3.5.
Hope they'll make SL4 available on WM6.5, too. That way it would be a much better platform choice.
You're all right. I replied without really thinking my post trough. :/
The only thing bad with SL (and flash) is if/when they become web "standards".
Just disregard that post
Sorry for the OT.
from the little i have read/seen. it seems like this will prob be the case..
Silverlight will be one of the dev platforms, along with C++ with a XAML UI.
in this video
"Behind the Design of Windows phone 7" on youtube (i could not post the link)
1:25 - 1:29
you can see the ide for wp7.
it looks like blend. that would definitely mean xaml for ui.
pensoffsky said:
in this video
"Behind the Design of Windows phone 7" on youtube (i could not post the link)
1:25 - 1:29
you can see the ide for wp7.
it looks like blend. that would definitely mean xaml for ui.
Click to expand...
Click to collapse
And as I said, C++ with a XAML UI...
XNA C#, no dubt for the games.
It's available for the Zune HD, I guess it will follow on to WP7
But maby not for the UI?? any thoughts?
From XNA.com :
XNA Game Studio 3.1 Zune Extensions, to support Zune HD, adds the following functionality to the product:
The ability to target and develop for the Zune HD media player.
The addition of new Touch APIs to the XNA Framework for use on the Zune HD.
The addition of new Accelerometer APIs to the XNA Framework for use on the Zune HD.
Click to expand...
Click to collapse
I don't really believe, that they'll be using an unmanaged language for the application developement itself (other than drivers of course).
I think it would be most likely to be using C#, perhaps more in the way of how most android apps use java, e.g. it's precompiled on deployment.
What I really hope for is that, there is no longer the limitation of 32 mb per process.

Silverlight the platform for creation Windows Phone 7 apps

Looks like Silverlight is the platform for creating Windows Phone 7 apps, finally.
http://www.crn.com/software/222900433;jsessionid=ZSTDUKCIARR4FQE1GHPCKHWATMY32JVN
I hope so, SIlverlight rocks, so much better on my PC than Flash but yet it isnt widely adopted, hopefully if WP7S has Silverlight this will boost its use
Finally!
It is indeed a very logical step.
I was trying to make a "fancy" UI on WinMo 6x and it's damn hard (that will work blazing fast). And search for a Silverlight for WinMo... and it was there... and it was showed on the TechEd 08... but never released... and I was like:
-Oh ... come on... how long does it take to port it??!
This is almost like a "duh" story but it's good to have a "source" saying it.
Silverlight will be for lightweight stuff and XNA 3 (4?) will be for Games, etc.
Imagine being able to write one app and have it work on multiple platforms with little or even no code changes. Silverlight supports multi-touch on Windows 7 too.
XNA and Silverlight. No native apps - see attach.
Can you already create SL applications for the WinMo?
DMAND said:
I hope so, SIlverlight rocks, so much better on my PC than Flash but yet it isnt widely adopted, hopefully if WP7S has Silverlight this will boost its use
Click to expand...
Click to collapse
Yes silverlight rocks and i am learning it right now.
afma_afma said:
Yes silverlight rocks and i am learning it right now.
Click to expand...
Click to collapse
Know any application? Link?
Developing .NET CF on WM6 is a -pain-. Even if you want to do something as simple as draw a transparent image you have to delve into P/Invoke which feels like hacking. If they get .NET development under WP7 working simply and effectively, then I think it will be a great step forward. I've used WPF extensively and it is a great platform to work on. I've no reason to think Silverlight is any different.
My only concern is how they'll restrict the distribution and installation of applications. The openness of the Windows Mobile platform has always been a big draw, and if they do an Apple and try to restrict how I publish and obtain apps then not many people will see a reason to switch from such an established and successful platform.

How can I Make programs for Windows Mobile?

Hello
I want to make a program for Pocket PC What is the developmental environment to do so?
Most of the Visual 2007 Series by Microsoft are compatible with Windows Mobile 6.0 and up.
Example: Visual Basic.NET, Visual C#, etc..
Agent Zach said:
Most of the Visual 2007 Series by Microsoft are compatible with Windows Mobile 6.0 and up.
Example: Visual Basic.NET, Visual C#, etc..
Click to expand...
Click to collapse
Thank you
but Visual 2007 Ready to work without the need to add anything , or not ?
I want to do I program for Hd2
Do you have to learn it?
Thank you again
Depending on what you're planning to create, or make mods for, you may need certain SDK Libraries.
But honestly, I won't be able to help you much with these. I develop Software for Windows, not Windows Mobile [BIG differences].
Agent Zach said:
Depending on what you're planning to create, or make mods for, you may need certain SDK Libraries.
But honestly, I won't be able to help you much with these. I develop Software for Windows, not Windows Mobile [BIG differences].
Click to expand...
Click to collapse
ok
thanks Agent Zach
Is there someone who can help me?
Start here :
http://wiki.xda-developers.com/index.php?pagename=Development Tools
The link at the bottom takes you to a pile of other stuff.
http://wiki.xda-developers.com/index.php?pagename=Complete list of Development links and resources
stephj : Thank you
Depending on which programming language you prefer.
Basic,C,C++,C#,Pascal?
You could choose Basic4PPC or Lazarus or some native MS stuff.
I am using actually old embedded Visual C++ 4.0 SP3 with PocketPC 2003 SDK and everything works also on WM653. In addition I use WM 6.1 emulator,but it is not necessary.
you could do worse than go to www.ppl-lang.com
Pocket programming language is an easy to learnn WM5/6/6.1/6.5 compiler that can create windowed apps and games.
V1.60 is completely free or you can purchase V2 with loads of extra libraries for in game physics, databases etc. It also compiles Windows apps too.
I have been using this for the last 3 years almost and have created many fine windows mobile apps.
Check it out.

Hacking and development

I've been out of the loop a long time as far as programming goes. Whats the best place to start because when I get my Win7 phone later this year i want to be able to build and modify programs for it. As well as modify the OS as well.
Thanks.
For developing apps: http://developer.windowsphone.com/windows-phone-7/
As for hacking, we'll most likely have to wait for proper devices first...
What programming language is Win7 Mobile being built in?
slight22 said:
What programming language is Win7 Mobile being built in?
Click to expand...
Click to collapse
There's silverlight and XNA. Silverlight is being recommended for applications and 2d games while XNA is being recommended for heavier 3d games.
Silverlight isn't bad. It's just c# and xaml. The free tools provided are great. You can get VS2010, XNA Game Studio, and Blend. The advantage to Blend is that it lets you design your silverlight interfaces and animations in a simple GUI instead of having to code it.

WP7 Apps Windows 7 Desktop

Could wp7 apps be unlocked to run on windows. They all run in silverlight right. Should it not be like a java app and run anywhere?
Interesting question. I think the developer would have little problem trying to recompile an app for Windows use (given Silverlight is already installed on the target PC), but XAPs are specifically compiled and signed for use on WP7 devices, and thus we can, at best, run them on a PC by deploying an extracted XAP on the Emulator.
kapanak said:
Interesting question. I think the developer would have little problem trying to recompile an app for Windows use (given Silverlight is already installed on the target PC), but XAPs are specifically compiled and signed for use on WP7 devices, and thus we can, at best, run them on a PC by deploying an extracted XAP on the Emulator.
Click to expand...
Click to collapse
If GAC constains required assemblies then it's possible. But it's useless (more than me )...
From what I seem to remember, when you compile for WP7 it compiles into Common Language Runtime. Its much like Java's bytecode but slightly different.
Assuming it does compile to CLR, apps should be able to run, so long as the needed frameworks exist.
windows 8 will do that
I suspect that Windows 8 will do just that. As Microsoft is planning to bring windows 8 to tablets with the Metro UI, i think wp7 apps will be really easy to run on windows 8, so they match the touch UI of the platform...
If you look at Game Chest: Logic Games, it contains a multiplayer game of Chess. If you challenge someone else to a game and they're not using a WP7 device, the notifications of game moves come through to them on xbox.com. When they click the notification, it actually fires up a version of Chess that is IDENTICAL to the one on my phone, in the browser. So it looks to me like they have done exactly what the OP is asking about, i.e. they have recompiled the game to run in silverlight under IE8.
It works brilliantly.

Categories

Resources