#jogamp @ irc.freenode.net - 20130227 05:05:20 (UTC)


20130227 05:05:20 -CatOut- Previous @ http://jogamp.org/log/irc/jogamp_20130226050507.html
20130227 05:05:20 -CatOut- This channel is logged @ http://jogamp.org/log/irc/jogamp_20130227050520.html
20130227 05:53:07 * xranby (~xranby@anon) Quit (Ping timeout: 248 seconds)
20130227 05:59:15 * xranby (~xranby@anon) has joined #jogamp
20130227 06:36:34 * [Mike] (~Mike]@anon) Quit ()
20130227 06:51:13 * DemoscenePassiv (~Lutsche@anon) has joined #jogamp
20130227 07:33:50 * DemoscenePassiv (~Lutsche@anon) Quit (Ping timeout: 255 seconds)
20130227 08:45:58 * ebrayet (~Adium@anon) has joined #jogamp
20130227 09:05:14 * ebrayet (~Adium@anon) Quit (Quit: Leaving.)
20130227 09:17:26 * ebrayet (~Adium@anon) has joined #jogamp
20130227 10:21:04 <xranby> ebrayet: welcome
20130227 10:22:15 <xranby> ebrayet: did you see the oracle recommend use of jogamp jogl blog post? https://blogs.oracle.com/henrik/entry/java_in_steam_store
20130227 10:25:56 <sgothel> good morning everyone - @Xerxes: I guess we went through that advertisement a day ago :)
20130227 10:28:01 <sgothel> More: Steam + Java (http://www.java-gaming.org/index.php?topic=22703.0), Steam + Java + JOGL (http://stackoverflow.com/questions/3045522/best-of-both-worlds-browser-and-desktop-game)
20130227 10:28:31 <xranby> sgothel: oh, kudos, i have not seen these two resources
20130227 10:29:34 <xranby> hmm why all this secresy on the steam API wrapper?
20130227 10:30:04 <sgothel> I don't know 'steam' myself ..
20130227 10:30:39 <sgothel> just that is (a) a deployment platform incl. interaction/communication/billing (b) has a game engine ?
20130227 10:30:47 <ebrayet> Hi. I had not stumbled on the blog yet, thanks @xranby
20130227 10:31:09 <sgothel> I was mentioning DOW that day :)
20130227 10:31:39 <xranby> steam provides A) an app store B) a content deliver and update infrastructure C) a steam API to let all games sold on steam ease developers to create p2p chat inbetween players and help players see what their friends are playing from inside the game
20130227 10:32:16 <xranby> the neat thing puppygames have dont is to wire up the steam API so that is is accessible from inside hardware accelerated java applications
20130227 10:32:22 <sgothel> http://jogamp.org/log/irc/jogamp_20130225050553.html#l28
20130227 10:32:30 <xranby> it allows players to access their friends steam chat by pressing tab etc
20130227 10:32:48 <xranby> unfortunally puppygames have not yet released the source for this binding
20130227 10:32:50 <sgothel> @Eric: When you guys are 'done' .. time for a blog post :)
20130227 10:33:34 <xranby> the neat thing puppygames have done...
20130227 10:34:18 <sgothel> @Eric: You guys bind to the steam API (communications .. etc) as Xerxes mentions ?
20130227 10:34:47 <sgothel> @Xerxes: Steam API is open .. but impl. is proprietary stuff .. isn't it ?
20130227 10:34:56 <ebrayet> We use Steam APIs to :
20130227 10:34:58 <xranby> Steampuppy is the binding that puppygames have dont for smooth Steam integration with the steam API http://www.puppygames.net/blog/?p=1282#more-1282
20130227 10:35:03 <ebrayet> - do in-app purchase
20130227 10:35:10 <xranby> have don[e]
20130227 10:35:11 <ebrayet> - authenticate the player
20130227 10:35:22 <xranby> ebrayet: nice so you have your own binding!
20130227 10:35:29 <ebrayet> The chat and leaderboars are done on our own servers
20130227 10:35:51 <ebrayet> so players on iPad can chat with players on desktop
20130227 10:36:07 <sgothel> Assuming the glue here (java/native) for steam is tiny ..
20130227 10:36:21 <ebrayet> Yes, it's tiny and easy to implement
20130227 10:36:27 <sgothel> maybe even network protocol based ?
20130227 10:36:35 <ebrayet> You just need a little JNI
20130227 10:37:17 <ebrayet> The network protocol is used to authenticate users server-side
20130227 10:37:24 <sgothel> and Valve (vendor?) provides proprietary binaries for a public/open API (headers) ?
20130227 10:37:43 <ebrayet> All client side interactions are done with the Steam client's library, using JNI
20130227 10:38:11 <sgothel> thx for sharing
20130227 10:39:02 <ebrayet> FYi, we develop on both MacOS and Linux, even though we release/sale mostly on Windows
20130227 10:39:08 <ebrayet> Thanks to JOGL :)
20130227 10:39:29 <sgothel> .. and GNU/Linux/Android .. nice
20130227 10:39:38 <ebrayet> Steam APIs work smoothly on these 3 platofrms
20130227 10:39:49 <sgothel> oh .. and Android as well ?
20130227 10:40:13 <sgothel> or using Android in-store purchase .. ?
20130227 10:40:25 <ebrayet> We have not yet published anything on Android :)
20130227 10:40:25 <sgothel> in-app .. right
20130227 10:40:31 <sgothel> right :)
20130227 10:40:51 <sgothel> but does steam share their infrastructure w/ Android ?
20130227 10:40:53 <ebrayet> Steam API is not available (yet?) on Android
20130227 10:40:58 <sgothel> ah... thx
20130227 10:41:49 <ebrayet> There are already so many App store vendors on Android, I am not completely sure I would like Steam to add its name to the list :)
20130227 10:42:40 <sgothel> well, it's nice to have diversion here .. also being such thing 'allowed'. In contrast to iOS and maybe even MS plans for Win8
20130227 10:43:52 <xranby> sgothel: the reason why Valve and Steam now focus on Linux is because the walled gardens of OSX and Win8 with increased dense walls
20130227 10:44:03 <sgothel> yup
20130227 10:44:05 <xranby> in Valves eyes Linux is the only open platform
20130227 10:44:23 <xranby> GNU/Linux
20130227 10:54:38 <ebrayet> As Valve is porting "serious" games like Left4dead on Linux give the platform a credibility that was missing.
20130227 10:55:07 <ebrayet> And now that many other games become available, throught Steam, it becomes a real option to choose Linux even to play
20130227 10:55:12 <sgothel> .. lets say a consumer credibility - I agree
20130227 10:55:35 <ebrayet> Yes, consumer credibility (you read my mind :) )
20130227 10:55:40 <sgothel> opens a new window for consumers, non IT professionals :)
20130227 10:55:49 <ebrayet> Exactly
20130227 10:56:18 <sgothel> chatted w/ my father .. he bitching about MS windows didn't allow him to play his own video due to some media DMCA crap :)
20130227 10:56:22 <sgothel> -> GNU/Linux
20130227 10:56:45 <limbo> steamcloud seems to not work perfectly on Linux however, at least for the one title I tested.
20130227 10:56:52 <limbo> FTL
20130227 10:57:03 <sgothel> own videos: actual self recorded videos
20130227 10:57:40 <sgothel> well, it's a new thing .. for sure lots of hickups etc while being matured
20130227 10:58:23 * ebrayet (~Adium@anon) has left #jogamp
20130227 10:58:39 * ebrayet (~Adium@anon) has joined #jogamp
20130227 11:18:33 * ebrayet (~Adium@anon) Quit (Quit: Leaving.)
20130227 11:19:29 * ebrayet (~Adium@anon) has joined #jogamp
20130227 11:37:18 * sgothel (~sven@anon) Quit (Ping timeout: 276 seconds)
20130227 11:40:59 * ebrayet (~Adium@anon) Quit (Quit: Leaving.)
20130227 11:41:22 * sgothel (~sven@anon) has joined #jogamp
20130227 11:41:22 * ChanServ sets mode +v sgothel
20130227 12:02:55 * ebrayet (~Adium@anon) has joined #jogamp
20130227 14:23:35 * [Mike] (~Mike]@anon) has joined #jogamp
20130227 14:46:30 * ebrayet (~Adium@anon) Quit (Ping timeout: 252 seconds)
20130227 15:07:16 * ebrayet (~Adium@anon) has joined #jogamp
20130227 15:41:30 * xranby (~xranby@anon) has left #jogamp
20130227 16:39:43 * ebrayet1 (~Adium@anon) has joined #jogamp
20130227 16:40:19 * ebrayet (~Adium@anon) Quit (Ping timeout: 260 seconds)
20130227 17:08:24 * sgothel (~sven@anon) Quit (Ping timeout: 252 seconds)
20130227 17:10:18 * ebrayet1 (~Adium@anon) has left #jogamp
20130227 18:21:26 * DemoscenePassiv (~Lutsche@anon) has joined #jogamp
20130227 18:25:48 * sgothel (~sven@anon) has joined #jogamp
20130227 18:25:49 * ChanServ sets mode +v sgothel
20130227 19:07:24 * sgothel (~sven@anon) Quit (Ping timeout: 244 seconds)
20130227 19:11:58 * sgothel (~sven@anon) has joined #jogamp
20130227 19:11:58 * ChanServ sets mode +v sgothel
20130227 21:19:12 * sgothel (~sven@anon) Quit (Ping timeout: 272 seconds)
20130227 23:23:52 * juank_prada (~juank__@anon) has joined #jogamp
20130227 23:25:13 * DemoscenePassiv (~Lutsche@anon) Quit (Ping timeout: 244 seconds)
20130228 03:40:14 * [Mike] (~Mike]@anon) Quit ()
20130228 03:52:48 * juank_prada (~juank__@anon) Quit (Read error: Connection reset by peer)
20130228 04:43:12 * [Mike] (~Mike]@anon) has joined #jogamp
20130228 05:05:34 -CatOut- Continue @ http://jogamp.org/log/irc/jogamp_20130228050534.html