{"author_link":"\/author\/heuermh\/","author_name":"heuermh","author_uid":"1864","comments":[{"author_name":"liger13","author_uid":"12133","time":"Apr 23, 2012 @ 4:04am","epoch":1335153540,"text":"Interesting. Could have used a quick what's happening text. Although discovering what the game was about was a bit fun, I almost stopped prematurely because of the &quot;annoying&quot; sounds I didn't know that I was making."},{"author_name":"SidetrackGames","author_uid":"12036","time":"Apr 23, 2012 @ 4:45am","epoch":1335156000,"text":"Didnt really understand it at first, but seems to be a refreshing concept."},{"author_name":"Raptor85","author_uid":"7131","time":"Apr 23, 2012 @ 4:04pm","epoch":1335196740,"text":"Thread-1&quot; java.lang.IllegalArgumentException: Line unsupported: interface SourceDataLine supporting format PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes\/frame, big-endian\r<br\/>\r<br\/>just fyi, the sound format you used does not work across all platforms in java, it's an unsupported extension.\r<br\/>\r<br\/>It still runs otherwise but i honestly have no idea what to do, i can move things around but no idea."},{"author_name":"heuermh","author_uid":"1864","time":"Apr 23, 2012 @ 5:59pm","epoch":1335203640,"text":"Sorry, without sound there's not too much to the game.\r<br\/>\r<br\/>What platform are you on?  I hadn't seen any problems when testing OSX 10.6, Windows XP, and linux mint alsa + jack.\r<br\/>\r<br\/>I'm using Beads for audio (which in turn appears to use Tritonus) through Processing.\r<br\/>\r<br\/>http:\/\/www.beadsproject.net\/\r<br\/>http:\/\/www.tritonus.org\/\r<br\/>http:\/\/www.processing.org\/"},{"author_name":"spilth","author_uid":"2895","time":"Apr 26, 2012 @ 2:34am","epoch":1335407340,"text":"I couldn't figure out what to do."},{"author_name":"madflame991","author_uid":"5035","time":"Apr 26, 2012 @ 5:33am","epoch":1335418080,"text":"I know it's more a toy than a game but it was loads more innovative than most platformers out there. I also liked the drawings and the background space-y music."},{"author_name":"dagothig","author_uid":"11227","time":"Apr 26, 2012 @ 5:43am","epoch":1335418680,"text":"I found it a bit hard to understand what the game was about, but once I got the hang of it, it was fairly interesting to play"},{"author_name":"R3ason","author_uid":"6105","time":"Apr 26, 2012 @ 6:34am","epoch":1335421740,"text":"Can't figure out what to do exactly; is the point to just make random noises?  If someone could point out the goal, I'll give it another go! Thanks!"},{"author_name":"R3ason","author_uid":"6105","time":"Apr 26, 2012 @ 6:35am","epoch":1335421800,"text":"Can't figure out what to do exactly; is the point to just make random noises?  If someone could give a small hint, I'll give it another go! Thanks!"},{"author_name":"noddy2006","author_uid":"9896","time":"Apr 26, 2012 @ 6:42am","epoch":1335422220,"text":"Well that was... interesting :P.\r<br\/>\r<br\/>I had very little idea what was going on, all I eventually realised was that you seem to be effectively making loops by setting the robots on paths. I think in order for that to work though, it needs a lot more GUI elements, otherwise the player gets very confused, very quickly.\r<br\/>\r<br\/>Very cool, on the whole though. The innovation, nice audio and nice graphics certainly helped"},{"author_name":"dukope","author_uid":"11080","time":"Apr 26, 2012 @ 7:35am","epoch":1335425400,"text":"Audio is crackly on OSX. Interesting idea extracting gameplay out of a sequencer, but it's not much of a game at the moment."},{"author_name":"Monkey Armada","author_uid":"2883","time":"Apr 26, 2012 @ 10:16am","epoch":1335435060,"text":"Really interesting concept, but I don't think that the total absence of a tutorial or a small intro to the game is a good idea. I took the time to explore until I found what the controls did and I managed to create a bizarre melody with the automated robots, but I think most people won't take the time. I think that the initial effort may result not funny for some people. But it is ok if you intended to do something more experimental."},{"author_name":"heuermh","author_uid":"1864","time":"Apr 26, 2012 @ 6:05pm","epoch":1335463200,"text":"Thank you to everyone for the feedback.\r<br\/>\r<br\/>@dukope:  Could you let me know your hardware specs + java version?  I tested OSX on a MacBook Pro and an older MacBook and it worked well enough.\r<br\/>\r<br\/>@Raptor85:  Following up, I tried switching to the PulseAudio drivers on linux mint and while the sound still played it did break up\/get crackly.\r<br\/>\r<br\/>I am not altogether happy with the performance of the audio library I am using (Beads), though chances are good I am not using it in the most efficient way.\r<br\/>\r<br\/>Thus in a future version of tr-3012 I will be removing the sample playing functionality from the game itself and will instead send MIDI &amp; OSC events to an external program for rendering the audio.\r<br\/>\r<br\/>\r<br\/>@Monkey Armada, @noddy2006, @dagothig, @spilth, @SidetrackGames, @liger13:  Since this is more of a toy\/instrument and less a game, I thought that the element of discovery might make it more interesting.  The trade-off is that people may be confused\/frustrated; thanks for your feedback.\r<br\/>\r<br\/>\r<br\/>@R3ason:  Yeah, that is pretty much the point.  I have always wanted to try non-traditional ways of sequencing drum machines\/other electronic music."},{"author_name":"Cosmologicon","author_uid":"1151","time":"Apr 28, 2012 @ 6:42pm","epoch":1335638220,"text":"I'm able to switch between robots and move about, but I don't hear any sound at all. I'm on Ubuntu. Is sound essential to figuring out the game? If so I may not be able to do this. Here's the error I get:\r<br\/>\r<br\/>\r<br\/>Exception in thread &quot;Thread-1&quot; java.lang.IllegalArgumentException: Line unsupported: interface SourceDataLine supporting format PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes\/frame, big-endian\r<br\/>\tat com.sun.media.sound.DirectAudioDevice.getLine(DirectAudioDevice.java:157)\r<br\/>\tat beads.JavaSoundAudioIO.setupOutputJavaSound(Unknown Source)\r<br\/>\tat beads.JavaSoundAudioIO.access$100(Unknown Source)\r<br\/>\tat beads.JavaSoundAudioIO$1.run(Unknown Source)\r<br\/>\tat java.lang.Thread.run(Thread.java:662)"},{"author_name":"scoopsy","author_uid":"10538","time":"Apr 28, 2012 @ 8:14pm","epoch":1335643740,"text":"Apparently sound is the magic to make this work, but I didn't get any. (OSX). Also, this spun my CPU into serious overdrive."},{"author_name":"Make A Game","author_uid":"5631","time":"May 4, 2012 @ 4:04pm","epoch":1336147140,"text":"This game lacks a bit of visual feedback and perhaps a tutorial. On the other hand, once I started to make sense of the robots roles I had fun improvising some beats. The concept deserves to be developed further! A daring entry!"},{"author_name":"icefox","author_uid":"7186","time":"May 10, 2012 @ 8:23am","epoch":1336637880,"text":"Weird little synthesizer toy.  Might have been nice to have something besides percussion."}],"images":["ld23\/1864-011d9c3807e71500f91d726307ce87c7.jpg"],"links":[{"url":"http:\/\/dl.dropbox.com\/u\/66195142\/tr3012-fullscreen-osx.zip","text":"OS\/X fullscreen"},{"url":"http:\/\/dl.dropbox.com\/u\/66195142\/tr3012-windowed-osx.zip","text":"OS\/X windowed"},{"url":"http:\/\/dl.dropbox.com\/u\/66195142\/tr3012-linux-fullscreen.tar.gz","text":"Linux fullscreen"},{"url":"http:\/\/dl.dropbox.com\/u\/66195142\/tr3012-linux-windowed.tar.gz","text":"Linux windowed"},{"url":"http:\/\/dl.dropbox.com\/u\/66195142\/tr3012-windows-fullscreen.zip","text":"Windows fullscreen"}],"metadata":{"g_key":"31211","g_author":"1864","g_event":"LD23","g_eventkey":"10","g_subevent":"COMPO","g_urlkey":"31241","g_title":"tr-3012","g_status":"UCHK1","g_place":"767","g_commentcount":"17","g_site2_node_id":"0","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":[],"node":null,"orig_images":["http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/123793\/1864-shot0.jpg-eq-900-500.jpg"],"text":"Adrift in space, only a tiny world remains:  a few industrial robots and a broken musical instrument.\r\n\r\n\r\nWASD or IJKL or arrow keys -- move\r\n\r\nZX or comma forward slash or space bar control -- action\r\n\r\n\r\nIn addition to the download links above, a Windows windowed version is available at\r\n\r\nhttp:\/\/dl.dropbox.com\/u\/66195142\/tr3012-windows-windowed.zip\r\n\r\n\r\nThe source is available in all downloads.\r\n\r\ntr-3012.\r\nCopyright (c) 2012 Michael Heuer.\r\n\r\ntr-3012 is free software: you can redistribute it and\/or modify it\r\nunder the terms of the GNU General Public License as published by\r\nthe Free Software Foundation, either version 3 of the License, or\r\n(at your option) any later version.\r\n\r\ntr-3012 is distributed in the hope that it will be useful, but\r\nWITHOUT ANY WARRANTY; without even the implied warranty of\r\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r\nGNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License\r\nalong with tr-3012.  If not, see <http:\/\/www.gnu.org\/licenses\/>.<\/p>","title":"tr-3012"}