I know some people, including me, were excited about a more 'open' access console system, or at least one that supports java like approach in the Ouya. But I think this has potential to be far greater in the long term. And while Steam still is still the 'gatekeeper' and isn't as open as say iOS or Android stores are. It does mark a potentially new highly viable source for games to be deployed with consoles, outside of currently available environments, and since it'd be running a variation of linux. I would expect some java support, or the ability to deploy a bunlded one with it, or at the very least, the ability to deploy AoT to it directly or some variation of it.

What is everyones thoughts on it?

Good? Bad? Hate the controller? Interested to try it out?

I am just happy that Steam/Valve is a big enough company and influence that they could bring some real support to Linux for games. Also having a potentially better PC/livingroom experience.

I don't get the controller at all :S There will definitely be some transitioning pain for some gamers though, that's for sure.

It looks cool, but SteamOS is going against some pretty big players in the console market. The only reason they're doing this is because Microsoft has become a direct competition for them. Plus, if Microsoft dominates this generation of the API wars again that would really suck for Steam trying to get their games library multi-platform.

I think MS is trying to implement what Steam has as a game distribution HUB. They've recently employed a very influential steam employee that helped design the entire concept.

its nice that they take a risk with the controller (which they have too since its supposed to work with games that have no controller support)but I'm pessimistic, you need haptic feedback. you could never do anything precise on that controller, so the most fun and challenging games are out

The funny thing, is back in June there were a ton of Korean puzzles about HL3 and when it would be announced, and one of the theories was something to do with the solar system and September 27th-29th. EDIT: Source.

Valve got the trademark on the 29th. My brain is confused right now.

I'm kind of glad SteamOS is becoming a thing. It means companies like NVidia and AMD will start paying attention to us Linux users more.

Curious about your thoughts in light of SteamOS being released and Steamboxes being available.

From what I can tell, SteamOS is basically a modified Debian Linux, optimized for gaming, that boots directly into the Steam client full-screen mode. It caters specifically to running games/apps on your TV and controlled with a gamepad.

Now I don't really see anything ground-breaking with regards to the hardware or OS itself. I think the big game changer is the platform (think app-store for games). They provide a good platform for games, port it to all the major OS's, then hope that game makers target SteamOS. I think they have enough momentum to really take this somewhere.

Given all this, where does Java fit into the picture? Sure we can run Java on Linux, use OpenGL via LWJGL, and design games for full-screen mode. Is there other pieces of the puzzle missing here?

In the long run I want to target games that can run on multiple platforms and be experienced by a wide variety of players without too much fuss. Targeting Java has been a good solution up to date but if this SteamOS really takes off, then targeting it instead would make sense.

Given all this, where does Java fit into the picture? Sure we can run Java on Linux, use OpenGL via LWJGL, and design games for full-screen mode. Is there other pieces of the puzzle missing here?

Java games should run pretty well on SteamOS. You just bundle the standard i386/x86_64 JRE with your game. Libraries like LWJGL, LibGDX, Slick2D, etc already work on it too as its just standard Linux under the hood.

Hi princec, from what I understand you use a micro-VM,not just a stripped down bundled runtime (that would still take over 20MB for Java1.6, and even more for Java1.7).There is lots of needless stuff, that obviously is not allowed to be removed.

Do you have any more information on this?Is this supplied by Oracle, or some other vendor?Or a special creation for Steam.

Hi princec, from what I understand you use a micro-VM,not just a stripped down bundled runtime (that would still take over 20MB for Java1.6, and even more for Java1.7).There is lots of needless stuff, that obviously is not allowed to be removed.

I'd really not worry about the JRE size overhead anymore (unlike a few years ago), it shouldn't really have any impact on your game/sales. Even the full JDK can easily be included. Due to advances in internet speeds and cheaper storage costs, people spend more bandwidth on surfing a few sites or watching a few minutes of online video. Average Steam PC game sizes are in the GB's and a few hundred megs here or there isn't an issue anymore.

e.g. Team Fortress 2 and DOTA2 both take up between 4GB to 15GB in disk space (probably even more depending on mods installed). Another example, the recent indie game Starbound uses over 3GB of hard disk space.

Hi princec, from what I understand you use a micro-VM,not just a stripped down bundled runtime (that would still take over 20MB for Java1.6, and even more for Java1.7).There is lots of needless stuff, that obviously is not allowed to be removed.

Do you have any more information on this?Is this supplied by Oracle, or some other vendor?Or a special creation for Steam.

We don't bother with the micro-vm any more. Bandwidth is ubiquitous. We're amongst the smallest games on Steam.

I'm not so much interested in the hardware, even less the controller. I'm not that sort of gamer. But SteamOS, a Linux which is optimized to run games is good news to me. I have made quite bad experiences configuring Linux for good 3D accelleration, and a Linux which comes with good 3D api support is very welcome to me.

We don't bother with the micro-vm any more. Bandwidth is ubiquitous. We're amongst the smallest games on Steam.

One of the best IT related quotes I saw lately. Currently even gigabytes can be downloaded very fast and stored easily, so both bandwidth and storage space will (probably) never be a problem or something to worry anymore.

I took a first look at SteamOS - I must say that it is much better than I expected, but it still needs much polish.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org