Will Every Xbox Be a Dev Kit?
jfruh writes There were a lot of rumored features of the Xbox One that vanished after public outcry — that it would need an always-on Internet connection, for instance. But another rumor from that era was that every Xbox One sold would include a dev kit that would allow anyone to create games — and it looks like this is one dream that might be coming true soon.
Many computers back in the 80s contained a dev kit. Typically some version of Microsoft BASIC. :)
Of course, we didn't call them game consoles. They were "microcomputers", but by and large they were widely used as games machines.
Commodore 64, I am looking at you.
Maybe we're coming full circle? If Microsoft provides an easy to use dev kit for casual users to create games, then we'll all be awash in thousands of games on that platform before we know it.
How many of those will be pong clones, snake clones, tron clones, reversi clones, boulderdash clones, and versions of mastermind ? :)
READY.
PRINT ""+-0
Are you seriously telling me that if you slightly de-cripple a general-purpose computer that it can be used as a general purpose computer?
Truly, I am living in the goddamn future now...
Apps are not games. I get the sneaking feeling that this is just a ruse to get people excited about W10 development. If you're expecting to build your own A/AA/AAA title on XB1 - I'd continue holding your money/breath. This could easily be a repeat of XNA.
Personally, I have no intention of even *touching* an XB1 unless they open-up *native* development. (That means a full directx sdk, kinect, ...the works. None of this .NET second-class-partial access)
Why can't all fpga/microcontroller manufacturers just release free optimizing compilers???
Every PC running Windows, OS X, or GNU/Linux includes a rudimentary devkit comparable to the BASIC interpreter on early 1980s home microcomputers. It's called the JavaScript interpreter. Copy the following to a new text file called hello.html
And every general-purpose personal computer allows other developer tools to be installed, such as Visual Studio Express for Windows, Xcode for OS X, AIDE for Android, or the wealth of things you can apt-get install or yum install or emerge on GNU/Linux. (Did I miss anything?) The only publicly available devkits for major video game consoles have either been very, very limited (Dezaemon, RPG Maker, WarioWare DIY) or discontinued very, very quickly (PS2 Linux and PS3 Linux). The big draw of the OUYA console was its binary compatibility with Android, letting it use well-known tools such as Eclipse and Xamarin. Yet OUYA fizzled for some reason.
People were learning to program in Microsoft BASIC interpreters included before 1984. This means before Macintosh (the commercialization of ideas Apple bought from Xerox) and GNU existed. If you've ever keyed something like this into an 8-bit home computer, it was more likely than not in Applesoft on the Apple II or another Microsoft BASIC.
(In the line number era, BASIC string variable namess ended with $.)
XB1 devkit functionality is in software, not hardware. And part of that is account access to parts of MS Corpnet that allow correct devkit functionality. We have to have the correct authorized user account and sandbox entered for devkit functions to work correctly.
Our devkits at MGS are stock retail kits that are pulled off the line and loaded with in house SDKs.
I have no idea what the plan is, if any, to roll that out widespread. I'm just a polygon slinger.
Sheesh. I'm surprised the original poster didn't point out that Microsoft was found to have abused monopoly power with Internet Explorer in the 90's in Europe in the summary.
by Mike Buddha -- Someday the mountain might get him, but the law never will.
"There were a lot of rumored features of the Xbox One"
They were not rumors, but facts. Microsoft backpedaled on most of them. Short memory span or shill?
Goodbye Slashdot. You've changed.
Don't forget streaming games between xbox and pc, the feature that will finish the steambox. Steam really should create an Xbox client.
there is no need to squeeze code in a few kilobytes of RAM or hit the metal to get maximum performance.
That was true before MCU kits such as the Arduino became popular.