Jump to content

  • Log In with Google      Sign In   
  • Create Account


Xbox One dev. language and engine etc?


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
18 replies to this topic

#1 aleksnil   Members   -  Reputation: 133

Like
0Likes
Like

Posted 27 August 2013 - 07:22 AM

Hi, Just started out learning XNA but a quick question. I read a little about the Xbox One, and they say it will be Indie friendly. But how will you write for it? Since it's confirmed xna is dead by support, and they haven't announced any new framework. How are you suppose to write games for it? Someone suggested just writing games for win8, since that most likely will support xone in some way, but what do you think are the best options?

Sit on the fence and wait for the new "xna", or another route?

MonoGame supports win8 as of now I think, does that mean that it may support xone and that we can proceed making games as of now with xna?

 



Sponsor:

#2 Dave Hunt   Crossbones+   -  Reputation: 2289

Like
4Likes
Like

Posted 27 August 2013 - 07:52 AM

Nobody knows as nothing has been announced.



#3 Andy474   Members   -  Reputation: 648

Like
0Likes
Like

Posted 27 August 2013 - 08:03 AM

As Dave said, they havent announced anything.

 

My personal bet is there will be nothing like XNA for a few years to come, we wont be able to develop for it in the same way XNA was a download and go kinda tool, they will make you pay for a dev kit and the SDK.

 

 

These are my opinions, not fact :)



#4 Dave Hunt   Crossbones+   -  Reputation: 2289

Like
0Likes
Like

Posted 27 August 2013 - 08:28 AM


they will make you pay for a dev kit and the SDK.

Actually, they have said you'll be able to use your own XBone for development - no paying for a dev kit for the masses. They just haven't said what kind of tools would be available to us.



#5 NightCreature83   Crossbones+   -  Reputation: 2651

Like
0Likes
Like

Posted 27 August 2013 - 08:28 AM

Write a game for the WinRT platform as that will run on the xbox one, with the details that have leaked so far for app development it seems that it is a winrt app that you need to build for it.

 

Details on whether indies are getting access to the GameOS are as of now still unclear.


Worked on titles: CMR:DiRT2, DiRT 3, DiRT: Showdown, GRID 2, Mad Max

#6 Ravyne   Crossbones+   -  Reputation: 6472

Like
1Likes
Like

Posted 27 August 2013 - 11:00 AM

As Dave said, they havent announced anything.

 

My personal bet is there will be nothing like XNA for a few years to come, we wont be able to develop for it in the same way XNA was a download and go kinda tool, they will make you pay for a dev kit and the SDK.

 

 

These are my opinions, not fact smile.png

 

At least for those who will be granted early access, it appears to be free. In fact, since not every XBox One can be run as a devkit at launch, they're giving two devkits to those who make it through the application process.

 

You're probably right that it will not be a come-one, come-all kind of experience for some time. Right now they're targetting established, capital-I Indies with a track record of making good games -- Indies of the same kind as Team Meat or Vlambeer -- Not little-i indies like your brother in his basement, or like the XNA community at large. I do honestly believe they want to move towards that, but it may not ever be as open and approachable as XNA was, even if the hurdles are technical (what might be a more-difficult programming model) rather than political.

 

They've not reveals specifics to the community at large, but people who should know have said with an exaggerated wink that if you want to make an XBox One game, writing a game for windows store would be a great place to start.



#7 Alessio1989   Members   -  Reputation: 1587

Like
0Likes
Like

Posted 27 August 2013 - 11:22 AM

look at the windows SDK, remove the "legacy" or useless API (like MFC, win32 gdi graphics, old multimedia api, etc), add winrt plus some "low" and mid-level hw api for the hUMA APU..

 

Languages? Probably C++ and C# for games (that will probably wrapped with winrt anyway), C++, C#, VB and HDML & JS for metro apps.

 

Of course add a copious royalty fee for the devkit and the license.


Edited by Alessio1989, 27 August 2013 - 11:25 AM.


#8 mgoss   Members   -  Reputation: 201

Like
0Likes
Like

Posted 27 August 2013 - 01:22 PM

I heard Xbox One will support Unity. So there's that. 



#9 Josh Vega   Crossbones+   -  Reputation: 1139

Like
1Likes
Like

Posted 27 August 2013 - 02:58 PM

I heard Xbox One will support Unity. So there's that. 

 

Actually, its the other way around. Unity will support Xbox One as a target, but you will probably still need to get a license from Microsoft first, just like with the Xbox 360.


Some favourite quotes:
Spoiler

#10 frob   Moderators   -  Reputation: 18363

Like
0Likes
Like

Posted 27 August 2013 - 03:09 PM

They announced it is their goal, and that it will not be a launch feature. The tools are being distributed right now to groups who have already shipped games.  You can sign up for the queue today if you want. From their FAQ:

 

Of course, we’ll be evaluating each developer application individually on its own merits, but in the initial phase of ID@Xbox, we are looking for professional independent game developers who have a proven track record of shipping games on console, PC, mobile, or tablet. We want to ensure your success in your development effort on Xbox One. Developing and publishing a console game is not trivial!
Our longer term plan is that anyone with a retail Xbox One will be able to develop, publish, and sell their game on Xbox Live.


Check out my personal indie blog at bryanwagstaff.com.

#11 frob   Moderators   -  Reputation: 18363

Like
0Likes
Like

Posted 27 August 2013 - 03:20 PM

Also recall that the XNA Creators Club, XBLIG, and the ability for lay people to create x360 games were not launch features.  

 

They were made available to a few developers after launch, and then publicly released more than a year later.


Check out my personal indie blog at bryanwagstaff.com.

#12 Servant of the Lord   Crossbones+   -  Reputation: 16675

Like
0Likes
Like

Posted 27 August 2013 - 04:24 PM

[Speculation] Microsoft Kodu will probably have some kind of non-programmer-friendly iteration on the new Xbox. For us programmer-types, we'll probably have a new from-the-ground-up XNA-type API. I bet Windows 8 apps and Windows Phone 8 apps will also have some kind of semi-easy migration path for porting to the XBox One. [/Speculation]

 


It's perfectly fine to abbreviate my username to 'Servant' rather than copy+pasting it all the time.

[Fly with me on Twitter] [Google+] [My broken website]

All glory be to the Man at the right hand... On David's throne the King will reign, and the Government will rest upon His shoulders. All the earth will see the salvation of God.                                                                                                                                                       [Need free cloud storage? I personally like DropBox]

Of Stranger Flames - [indie turn-based rpg set in a para-historical French colony] | Indie RPG development journal


#13 The ZMan   Members   -  Reputation: 702

Like
0Likes
Like

Posted 27 August 2013 - 04:54 PM

As everyone has said the announcement contains no technology news.

 

The early adopters who are accepted into the program get dev kits so assume that's the same C++ SDK that consoles already have.

 

Unity have announced they will support it - but no date/price. Typically console unity licenses are not cheap.

 

There's no sign of any XNA like team so all bets are off there unless its super secret.

 

There's plenty of rumor of Xbox One supporting HTML5/JS but that would be a strange limit for indie games

 

And finally we know there's a windows instance on there so its not beyond the realms of imagination that is a target too in which case Windows8/WP8 would seem like something to look at.

 

The Mono.Game guys would love to support Xbox one so if Microsoft goes the Windows 8 route then I am sure they would support that. I know they have tried to apply in the XboxOne Indie sign up and I'll be letting some folk at Microsoft know that its a good idea. There's clearly a ton of managed code desire from the community since this is now the #1 .Net request http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/4233646-allow-net-games-on-xbox-one

 

Seems like initially its going to be a select group of indies let in - probably already proven people. The masses get let in later - again date unknown. But really Microsoft need to let people know what to start work on. If we all need to move to Unity so be it but let us know. 


Edited by The ZMan, 27 August 2013 - 04:58 PM.

ZMan

#14 The ZMan   Members   -  Reputation: 702

Like
1Likes
Like

Posted 27 August 2013 - 04:56 PM

[Speculation] Microsoft Kodu will probably have some kind of non-programmer-friendly iteration on the new Xbox. For us programmer-types, we'll probably have a new from-the-ground-up XNA-type API. I bet Windows 8 apps and Windows Phone 8 apps will also have some kind of semi-easy migration path for porting to the XBox One. [/Speculation]

 

Kodu is so Xbox 360 - Xbox One is all about Spark https://joinprojectspark.com/


Edited by The ZMan, 27 August 2013 - 04:58 PM.

ZMan

#15 aleksnil   Members   -  Reputation: 133

Like
0Likes
Like

Posted 27 August 2013 - 04:57 PM

So Some of you think that it might be a new XNA down the line, and other think that it will be a variant of metroapp. 

So with other words, there is no way to know what to start making games with? If you start with i.ex winRT and that is not featured with Xone, then you must start back at start? It seems to me they don't want to be indie-friendly at ALL. Just focusing for the indie companies who are currently really established.

What about the PS4, do we know anything there? 



#16 The ZMan   Members   -  Reputation: 702

Like
0Likes
Like

Posted 27 August 2013 - 05:00 PM


What about the PS4, do we know anything there? 

 

They are being pretty generous with dev kits to proven indies apparently but once you have the dev kit you are stuck behind an NDA

 

There's no news technology wise from them either but of course it supports C++ and Unity will be working there at some point if you have the $$$ too.

 

There's several mono.game based games been mentioned - but nobody has confirmed if the PS4 versions will be ports to C++ or if Mono.Game is running on PS4 - I am sure they too would be NDAd


ZMan

#17 aleksnil   Members   -  Reputation: 133

Like
0Likes
Like

Posted 27 August 2013 - 05:09 PM

This is the latest news I have read, came 20/08

http://news.xbox.com/2013/08/gamescom-indie



#18 Solid_Spy   Members   -  Reputation: 371

Like
0Likes
Like

Posted 27 August 2013 - 08:14 PM

As Dave said, they havent announced anything.

 

My personal bet is there will be nothing like XNA for a few years to come, we wont be able to develop for it in the same way XNA was a download and go kinda tool, they will make you pay for a dev kit and the SDK.

 

 

These are my opinions, not fact smile.png

There are a lot of things like XNA that people aren't even aware of.


Edited by Solid_Spy, 27 August 2013 - 08:15 PM.


#19 Pink Horror   Members   -  Reputation: 1056

Like
0Likes
Like

Posted 27 August 2013 - 09:15 PM


So with other words, there is no way to know what to start making games with? If you start with i.ex winRT and that is not featured with Xone, then you must start back at start? It seems to me they don't want to be indie-friendly at ALL. Just focusing for the indie companies who are currently really established.

 

If you have a working game for some platform, you are not going back to the start when you have to port it to another platform. Microsoft has a pattern for how they've wanted developers to work on their system. Do you really think Xbox One will be that different from Windows? I'd try to focus on learning how to make games before I worry about making Xbox One games or PlayStation 4 games.






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