Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (133)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  SteamOS, SteamMachines, Steam Controller  (Read 2694 times)
0 Members and 1 Guest are viewing this topic.
Offline namrog84

JGO Ninja


Medals: 46
Projects: 4


Keep programming!


« Posted 2013-09-28 08:19:55 »

http://store.steampowered.com/livingroom/

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?  Pointing

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.




"Experience is what you get when you did not get what you wanted"
Offline ra4king

JGO Kernel


Medals: 356
Projects: 3
Exp: 5 years


I'm the King!


« Reply #1 - Posted 2013-09-28 09:37:06 »

Yeah I've been following this since the first announcement of the SteamOS. The controller looks really sick btw, here's Super Meat Boy's dev talking about it.

Offline Jeremy
« Reply #2 - Posted 2013-09-28 09:43:11 »

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.

http://www.electronista.com/articles/13/08/15/new.hire.holtman.to.help.microsoft.gaming.efforts/

MS is really packing a punch for the Xbox One, so I'm not sure. We'll see.

Steam also has some very controversial policies that people have forgotten about whilst bashing Microsoft for implementing lighter variations of those policies.

JevaEngine, Latest Playthrough (This demo is networked with a centralized server model)

http://www.youtube.com/watch?v=rWA8bajpVXg
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Cero
« Reply #3 - Posted 2013-09-28 15:04:08 »

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

but hey its valve so lets test it first

Offline Danny02
« Reply #4 - Posted 2013-09-28 18:35:45 »

Hey Cero, pls read the link ra4king posted. I think this shows that not having some real buttons for movement isn't bad at all.
Offline kingroka123

JGO Ninja


Medals: 44
Projects: 7
Exp: 1 year


Gamer's Helmet


« Reply #5 - Posted 2013-10-02 01:46:58 »

I am super exited for all of this. I have always wanted a way to put my Steam game on my television. This may also open up some more programming opportunities.

Offline kpars

JGO Kernel


Medals: 125
Projects: 5
Exp: 4 years


// No Comment.


« Reply #6 - Posted 2013-10-02 02:36:50 »

Valve always takes risks for everything, but they still seem to be doing fine.
I should also mention, today Valve got the trademark for Half Life 3, so perhaps the Steambox has a launch title Smiley:


- Jev.

Offline opiop65

JGO Kernel


Medals: 161
Projects: 7
Exp: 4 years


JumpButton Studios


« Reply #7 - Posted 2013-10-02 02:43:12 »

Ha! That'll be the day... I still love playing half life 1 (the old, "bad" graphics one), Half Life 3 better love up to the years of hype!

Offline heisenbergman

JGO Coder


Medals: 14


L___ o_ G___ a__ P___


« Reply #8 - Posted 2013-10-02 02:46:52 »

HL3 will be to SteamOS what HL2 was to Steam.

Offline opiop65

JGO Kernel


Medals: 161
Projects: 7
Exp: 4 years


JumpButton Studios


« Reply #9 - Posted 2013-10-02 02:48:19 »

Well we would hope... But seeing as we know nothing, who really knows? I've given up on playing games anyway, I just love programming too much!

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline kpars

JGO Kernel


Medals: 125
Projects: 5
Exp: 4 years


// No Comment.


« Reply #10 - Posted 2013-10-02 07:21:57 »

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.

Did they say it would be open-sourced?

- Jev.

Offline namrog84

JGO Ninja


Medals: 46
Projects: 4


Keep programming!


« Reply #11 - Posted 2013-10-02 07:35:01 »

Did they say it would be open-sourced?
- Jev.

Yep! 100% hackable and opensource everything(though not available immediately in beginning)

Including the controller!

"Experience is what you get when you did not get what you wanted"
Offline kpars

JGO Kernel


Medals: 125
Projects: 5
Exp: 4 years


// No Comment.


« Reply #12 - Posted 2013-10-02 07:36:51 »

Gotta Love Valve.

- Jev.

Offline loom_weaver

JGO Coder


Medals: 17



« Reply #13 - Posted 2013-12-15 05:15:42 »

Hi guys,

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.
Offline Cero
« Reply #14 - Posted 2013-12-15 06:36:02 »

What are you talking about?  SteamOS is a platform and java is a programming . You don't choose one OR the other D:

And steam == steam os
It's just a linux version with emphasis on the fullscreen mode

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 81
Projects: 15


★★★★★


« Reply #15 - Posted 2013-12-15 07:28:51 »

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.
Offline princec

« JGO Spiffy Duke »


Medals: 437
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #16 - Posted 2013-12-15 10:50:51 »

Java and Steam are a great combination Smiley

Finally - a console that we can code for. And just so happens to be the best one too.

If anyone gets seriously down the road of getting a Java game on Steam we've built the Java interfaces to Steamworks APIs btw. Tweet me @puppygames if you find yourself in that position.

Cas Smiley

Offline Damocles
« Reply #17 - Posted 2013-12-15 13:08:23 »

Quote
Insert Quote
Java and Steam are a great combination

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.

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 81
Projects: 15


★★★★★


« Reply #18 - Posted 2013-12-15 13:53:13 »

Quote
Insert Quote
Java and Steam are a great combination
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.
Offline princec

« JGO Spiffy Duke »


Medals: 437
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #19 - Posted 2013-12-16 08:49:27 »

Quote
Insert Quote
Java and Steam are a great combination

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.

Cas Smiley

Offline nsigma
« Reply #20 - Posted 2013-12-16 14:38:52 »

There is lots of needless stuff, that obviously is not allowed to be removed.

If you use OpenJDK you can remove whatever the hell you want!  Wink

Mind you, I'm with kappa and princec in that it's probably not worth the effort.

Praxis LIVE - open-source intermedia toolkit and live interactive visual editor
Digital Prisoners - interactive spaces and projections
Offline Varkas
« Reply #21 - Posted 2013-12-16 14:41:31 »

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

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.

if (error) throw new Brick(); // Blog (german): http://gedankenweber.wordpress.com
Offline Mac70
« Reply #22 - Posted 2013-12-16 15:06:18 »

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.

Check out my Devblog! Smiley
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Mr.CodeIt (20 views)
2014-12-23 17:34:11

rwatson462 (52 views)
2014-12-15 23:26:44

Mr.CodeIt (45 views)
2014-12-15 09:50:38

BurntPizza (81 views)
2014-12-10 12:41:13

BurntPizza (110 views)
2014-12-08 18:46:31

JscottyBieshaar (78 views)
2014-12-06 02:39:02

SHC (89 views)
2014-12-04 06:27:13

CopyableCougar4 (93 views)
2014-11-30 11:32:03

toopeicgaming1999 (155 views)
2014-11-27 05:22:04

toopeicgaming1999 (148 views)
2014-11-27 05:20:36
Resources for WIP games
by kpars
2014-12-19 00:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-10 12:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-03 12:36:02

List of Learning Resources
by Longor1996
2014-08-17 00:40:00

List of Learning Resources
by SilverTiger
2014-08-06 09:33:27

Resources for WIP games
by CogWheelz
2014-08-02 06:20:17

Resources for WIP games
by CogWheelz
2014-08-02 06:19:50

List of Learning Resources
by SilverTiger
2014-08-01 06:29:50
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
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!