{"author_link":"\/author\/cryogenesis\/","author_name":"CryoGenesis","author_uid":"14720","comments":[{"author_name":"LostDatagram","author_uid":"22090","time":"Apr 28, 2013 @ 8:33am","epoch":1367137680,"text":"See you removed a certain word from the title :P"},{"author_name":"LostDatagram","author_uid":"22090","time":"Apr 28, 2013 @ 8:37am","epoch":1367137920,"text":"Doesn't run on my system for some reason:\r<br\/>$ java -jar Don\\'tSmashTheFuckingVase.jar \r<br\/>\r<br\/>Exception in thread &quot;main&quot; java.lang.UnsupportedClassVersionError: main\/Main : Unsupported major.minor version 51.0\r<br\/>\tat java.lang.ClassLoader.defineClass1(Native Method)\r<br\/>\tat java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)\r<br\/>\tat java.lang.ClassLoader.defineClass(ClassLoader.java:615)\r<br\/>\tat java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)\r<br\/>\tat java.net.URLClassLoader.defineClass(URLClassLoader.java:283)\r<br\/>\tat java.net.URLClassLoader.access$000(URLClassLoader.java:58)\r<br\/>\tat java.net.URLClassLoader$1.run(URLClassLoader.java:197)\r<br\/>\tat java.security.AccessController.doPrivileged(Native Method)\r<br\/>\tat java.net.URLClassLoader.findClass(URLClassLoader.java:190)\r<br\/>\tat java.lang.ClassLoader.loadClass(ClassLoader.java:306)\r<br\/>\tat sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)\r<br\/>\tat java.lang.ClassLoader.loadClass(ClassLoader.java:247)\r<br\/>Could not find the main class: main.Main. Program will exit."},{"author_name":"CryoGenesis","author_uid":"14720","time":"Apr 28, 2013 @ 12:34pm","epoch":1367152140,"text":"LostDatagram have you got the latest Java runtime?"},{"author_name":"CryoGenesis","author_uid":"14720","time":"Apr 28, 2013 @ 12:38pm","epoch":1367152380,"text":"It's an error you get when using an older version of Java to try and run a program written with a newer JDK."},{"author_name":"ddlyheadshot","author_uid":"23095","time":"Apr 28, 2013 @ 1:07pm","epoch":1367154120,"text":"Claims it can't find the main class and crashes..."},{"author_name":"CryoGenesis","author_uid":"14720","time":"Apr 28, 2013 @ 1:13pm","epoch":1367154480,"text":"That's weird, I'ma go on the IRC and see if they can help me see what the problem is"},{"author_name":"CryoGenesis","author_uid":"14720","time":"Apr 28, 2013 @ 1:18pm","epoch":1367154780,"text":"One sec I'll update the post, it requires java 1.7 to run without error."},{"author_name":"JonRB","author_uid":"4452","time":"Apr 29, 2013 @ 6:37am","epoch":1367217120,"text":"Not bad, spent more time on it than I would perhaps have liked. Gets infuriating as I sometimes seem unable to avoid crashes. The sounds left something to be desired but it stayed true to the theme. Nice concept in general."},{"author_name":"onzephyr","author_uid":"5478","time":"Apr 29, 2013 @ 6:54am","epoch":1367218140,"text":"not bad. pretty hard, took me a while to get the hang of it"},{"author_name":"CogentInvalid","author_uid":"22583","time":"Apr 29, 2013 @ 6:55am","epoch":1367218200,"text":"Interesting concept, fun to control the vase. I kind of wish you could rotate gravity faster, though."},{"author_name":"CryoGenesis","author_uid":"14720","time":"Apr 29, 2013 @ 2:57pm","epoch":1367247120,"text":"Thanks for your feedback!\r<br\/>I think the game is too hard myself. I've never actually completed it. And yeah, the gravity takes too long to rotate, I should have made it follow the mouse.\r<br\/>\r<br\/>Thanks for playing!"},{"author_name":"Puffi","author_uid":"5300","time":"Apr 29, 2013 @ 3:11pm","epoch":1367247960,"text":"Nice concept, gets really hard quite fast."},{"author_name":"Zekyon","author_uid":"20619","time":"Apr 29, 2013 @ 3:28pm","epoch":1367248980,"text":":O Very nice concept, really hard, I liked it!"},{"author_name":"metadept","author_uid":"15489","time":"Apr 29, 2013 @ 3:30pm","epoch":1367249100,"text":"Nicely done. Very smooth but challenging control mechanic. I smashed a lot of vases, but had a lot of fun doing it!"},{"author_name":"ndssia","author_uid":"22566","time":"Apr 29, 2013 @ 3:39pm","epoch":1367249640,"text":"Very challenging, but great idea!"},{"author_name":"CryoGenesis","author_uid":"14720","time":"Apr 29, 2013 @ 4:18pm","epoch":1367251980,"text":"Thanks so much guys! Really appreciate it!"},{"author_name":"miro662","author_uid":"22312","time":"Apr 29, 2013 @ 4:34pm","epoch":1367252940,"text":"nice idea, but I'm too lame for this game"},{"author_name":"nintendoeats","author_uid":"22819","time":"Apr 29, 2013 @ 4:35pm","epoch":1367253000,"text":"I quite like the concept, but I think the controls let it down. what you want to do most of the time is send it in one direction, then reverse gravity at the last minute. Since you have to go through a whole bunch of other directions before you get to the one you want, you are more or less guaranteed to smash into something that you weren't even thinking about. Maybe you could try defining gravity by the mouse cursor's direction relative to the center of the screen?"},{"author_name":"iFred_QC","author_uid":"7462","time":"Apr 29, 2013 @ 4:36pm","epoch":1367253060,"text":"I couldn't play it. I'm using a version of Chrome that doesn't require UAC, and it lets me use the latest version of Java without actually updating it (My IT won't upgrade Java on this machine for some reason) but it still doesn't work..."},{"author_name":"CryoGenesis","author_uid":"14720","time":"Apr 29, 2013 @ 4:38pm","epoch":1367253180,"text":"@nintendoeats Yeah I feel the same after re-playing the game\r<br\/>\r<br\/>@iFred_QC I would like to help but I can't really do anything after the comp has finished:("},{"author_name":"brantkings","author_uid":"7556","time":"Apr 29, 2013 @ 4:39pm","epoch":1367253240,"text":"Good idea. I liked when you mess it up and there is nothing to do but watch you get harmed. With patience, it is possible."},{"author_name":"Arkazon","author_uid":"6492","time":"Apr 29, 2013 @ 4:42pm","epoch":1367253420,"text":"Really good idea - I'm a sucker for any game that involves messing with gravity!"},{"author_name":"ilovepixel","author_uid":"13148","time":"Apr 29, 2013 @ 4:54pm","epoch":1367254140,"text":"Very nice idea altough it's a bit hard to control the vase. At some point I just started floating on empty space after restarting the level."},{"author_name":"Casino Jack","author_uid":"11139","time":"Apr 29, 2013 @ 5:14pm","epoch":1367255340,"text":"Very original concept and character, though I'll admit I didn't realise it was a vase until I came back to this page - I thought it was a badly drawn WALL-E :)\r<br\/>\r<br\/>I'm probably just bad at it, but I found it a little *too* difficult because changing the direction of the gravity felt a bit slow. If the gravity spinner went round faster or maybe it was controlled by the mouse position, I might be able to get to the end of the level!"},{"author_name":"CryoGenesis","author_uid":"14720","time":"Apr 29, 2013 @ 5:22pm","epoch":1367255820,"text":"@Casino Jack I know exactly what you mean, if I were to re-visit this game I would definitely change the controls.\r<br\/>I find that wall hugging is the best way to get to the end (even though I haven't managed to finish the game myself)"},{"author_name":"corrigan_sam","author_uid":"16490","time":"Apr 29, 2013 @ 5:55pm","epoch":1367257800,"text":"It was good fun, However it was hard! I have no patience, so i wanted to go as fast as possible :D"},{"author_name":"Gravity Games","author_uid":"17764","time":"Apr 29, 2013 @ 6:13pm","epoch":1367258880,"text":"Well, I thought this was a really good idea for a game, but it feels very tedious to me personally. Its not bad by any means, its just not exactly my cup of tea..."},{"author_name":"Husky","author_uid":"17464","time":"Apr 30, 2013 @ 3:13pm","epoch":1367334480,"text":"Cool concept, and pretty hard lol.\r<br\/>Good job!."},{"author_name":"AestheticGamer","author_uid":"22278","time":"Apr 30, 2013 @ 4:04pm","epoch":1367337540,"text":"The pot mechanic was cool and a bit fun to play with, but the actual gameplay was a bit more 'hug the wall'. Still, it took a minimalist idea and really delivered well in an interesting control scheme and a nice pot mechanic. I feel that if the game was stage-based, less maze-like and more obstacle-puzzle like, it would have been a more enjoyable experience."},{"author_name":"TheAwesomeProgrammer","author_uid":"20524","time":"May 1, 2013 @ 12:25pm","epoch":1367410800,"text":"It is a little boring and I don't understand how you die, suddenly i just hit the wall and die :("},{"author_name":"mort96","author_uid":"10534","time":"May 1, 2013 @ 9:55pm","epoch":1367445000,"text":"This game seems interesting. Sadly, keyboard input doesn't seem to work for me. (Mac OS x 10.8, running JRE 7, tested both the downloadable jar and the web applet)"},{"author_name":"maxking1234","author_uid":"10198","time":"May 1, 2013 @ 9:57pm","epoch":1367445120,"text":"Really good and fun, but challenging!"},{"author_name":"yokcos700","author_uid":"7500","time":"May 3, 2013 @ 7:40pm","epoch":1367609700,"text":"I quite enjoyed this game. It was pleasantly and surprisingly difficult to play. I'm actually finding it quite difficult to think of anything wrong with it."},{"author_name":"CryoGenesis","author_uid":"14720","time":"May 5, 2013 @ 2:05pm","epoch":1367762400,"text":"Thanks for all your feedback guys!"},{"author_name":"SuperDisk","author_uid":"11035","time":"May 11, 2013 @ 1:55am","epoch":1368237000,"text":"It was incredibly hardville, and we couldn't beat the first level. Concept was good, and the controls were good if the gravity wasn't so powerful."}],"images":["ld26\/14720-873d626ea03d40c4a321bc716bcb3fa3.jpg"],"links":[{"url":"https:\/\/dl.dropboxusercontent.com\/u\/51981820\/Applet\/Applet.html","text":"Web"},{"url":"https:\/\/dl.dropboxusercontent.com\/u\/51981820\/Source.zip","text":"Source"},{"url":"https:\/\/dl.dropboxusercontent.com\/u\/51981820\/Ludum%20Dare%2026.zip","text":"Download"},{"url":"https:\/\/dl.dropboxusercontent.com\/u\/51981820\/Source%28Applet%29.zip","text":"Applet Source"}],"metadata":{"g_key":"25816","g_author":"14720","g_event":"LD26","g_eventkey":"16","g_subevent":"COMPO","g_urlkey":"25846","g_title":"Don't Smash The Vase","g_status":"UCHK1","g_place":"619","g_commentcount":"35","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\/\/233892\/14720-shot0.png-eq-900-500.jpg"],"text":"--IMPORTANT--\r\nIf you get a class not found or class unsuported error you need to update your Java from:\r\nhttp:\/\/java.com\/en\/download\/index.jsp\r\n\r\n\r\nMy first Ludum Dare entry! You play a vase on wheels. You cannot move yourself, the only way you can move is but changing the pull of gravity. If you hit the walls too much you'll smash the vase. \r\nDo this using the A and D keys. Feel free to edit the map, it's a .png file. If you make it to the end of the map it'll spawn ten lovely, little vases for you.\r\n\r\nI used sfxr, GraphicsGale free, and Eclipse. It's written in Java and should work on every OS.\r\n\r\n--Changelog--\r\n-Changed from pre-rendering map to active rendering due to  -heap memory space problems\r\n-Updated source code download link to latest\r\n-Made an applet version for people who don't like downloading stuff\r\n-Changed vase graphic. It has a potato in the middle now.\r\n-Made the level pretty huge\r\n\r\n--Instructions for editing the level--\r\nBasically the level can be fully changed by editing the \/res\/maps\/0.png image. The map is loaded by reading the image and depending on the RGB of the map, a wall is put, the player position is set or the exit is set.\r\n\r\nRGB values:\r\nRed of 1: Solid tile (wall)\r\nRed of 0 or more than 1: blank tile (non-solid)\r\nGreen of 255: Player position (only put 1 of these)\r\nGreen of 100: Exit\r\n\r\nI didn't add support for more than 1 map, unfortunately.<\/p>","title":"Don't Smash The Vase"}