{"author_link":"\/author\/danoli3\/","author_name":"Danoli3","author_uid":"92215","comments":[{"author_name":"Geti","author_uid":"2001","time":"Apr 19, 2016 @ 7:05am","epoch":1461049200,"text":"Looked lovely but quite hard to really play. Still, quite interesting to see this kind of thing actually &quot;functioning&quot; - most c++-&gt;web stuff I've seen has been a fiasco either in performance or compatibility (or both)."},{"author_name":"APantaloni","author_uid":"92148","time":"Apr 19, 2016 @ 8:21am","epoch":1461053760,"text":"I love how it looks. I'm not sure I understood how to play properly or how the controls exactly work"},{"author_name":"Nomys_Tempar","author_uid":"44631","time":"Apr 19, 2016 @ 8:26am","epoch":1461054060,"text":"Beautiful but I didn't manage to play much. The keys don't seem to work (I'm on firefox)."},{"author_name":"Danoli3","author_uid":"92215","time":"Apr 19, 2016 @ 8:32am","epoch":1461054420,"text":"I'll check that out for you Nomys. Might be different key codes or something D:"},{"author_name":"GertJohnny","author_uid":"22774","time":"Apr 19, 2016 @ 8:38am","epoch":1461054780,"text":"Sweet, I never thought I'd see anything made with openFrameworks in LD. I had a tough time with the camera at first - not sure if there's any advantage to moving it around really? I just locked it at the highest spot and played that way."},{"author_name":"Danoli3","author_uid":"92215","time":"Apr 19, 2016 @ 8:42am","epoch":1461055020,"text":"Yeah actually there's some camera automation code I turned off for the WebGL port, that takes the player to the top angle on game start... might turn that back on if camera was an issue @Gert! Cheers :D!"},{"author_name":"ponk","author_uid":"11872","time":"Apr 19, 2016 @ 8:49am","epoch":1461055440,"text":"I did not succeed to start the game. The webgl context keep crashing when I click on the title screen.\r<br\/>From the screenshot, the shader reminds me a lot of this shader from Inigo Quilez : https:\/\/www.shadertoy.com\/view\/llj3Rz\r<br\/>But I don't see any credits for him. Have you really done this by yourself ? If not, you should at least credit the people that inspire you"},{"author_name":"sadenly","author_uid":"39839","time":"Apr 19, 2016 @ 8:50am","epoch":1461055500,"text":"Really cool graphics!! I think I'll look into openframeworks now!) The instruction dissapeared rather fast and I had to figure out what to do myself. I still don't understand if I really controlled something))"},{"author_name":"Headmade","author_uid":"42076","time":"Apr 19, 2016 @ 8:52am","epoch":1461055620,"text":"The keys were not working for me either (chrome). But the graphics were very pleasing to look at :)"},{"author_name":"tmpxyz","author_uid":"39382","time":"Apr 19, 2016 @ 9:00am","epoch":1461056100,"text":"The graphics and theme are really cool, but the control and play are quite hard to grasp"},{"author_name":"JefePapaya","author_uid":"77720","time":"Apr 19, 2016 @ 9:04am","epoch":1461056340,"text":"Looks amazing. It's mesmerizing just to keep looking all that stuff. I had a hard time trying to play it."},{"author_name":"Matzigon","author_uid":"56958","time":"Apr 19, 2016 @ 9:07am","epoch":1461056520,"text":"Blackhol Simulator 2016! :) The graphics are nice, I like the procedural look. Playing it is a bit hard, that is for sure, could not get more than zero point. But still nice. :)"},{"author_name":"Insality","author_uid":"43734","time":"Apr 19, 2016 @ 9:18am","epoch":1461057180,"text":"As an usual player, got a great emotions from this amazing graphics! but rly hard to game in this"},{"author_name":"Danoli3","author_uid":"92215","time":"Apr 19, 2016 @ 11:00am","epoch":1461063300,"text":"Alrighty, going to release a fix for some different browser keyboard codes, hopefully cover all bases, fingers crossed"},{"author_name":"Aaranos","author_uid":"51253","time":"Apr 19, 2016 @ 5:04pm","epoch":1461085140,"text":"A bit confusing to play but it is interesting."},{"author_name":"JOK","author_uid":"90111","time":"Apr 19, 2016 @ 6:16pm","epoch":1461089460,"text":"It looks great. A bit hard to play. Would be nice to have some kind of introduction to the controlls ingame."},{"author_name":"McFunkypants","author_uid":"2297","time":"Apr 19, 2016 @ 7:10pm","epoch":1461092700,"text":"Very cool graphics!"},{"author_name":"fprawn","author_uid":"11661","time":"Apr 19, 2016 @ 11:12pm","epoch":1461107220,"text":"Great graphics, but only twice was I able to hit the other particle."},{"author_name":"TeamScripta","author_uid":"91554","time":"Apr 20, 2016 @ 12:49am","epoch":1461113040,"text":"This is quite a gorgeous game! Very great usage of WebGL!"},{"author_name":"tjxx","author_uid":"39681","time":"Apr 20, 2016 @ 1:01am","epoch":1461113760,"text":"REALLY loved the graphics. The game was a little difficult to grasp at first, but I loved it nonetheless."},{"author_name":"TeamScripta","author_uid":"91554","time":"Apr 20, 2016 @ 1:13am","epoch":1461114480,"text":"I love the graphics and the idea gg =)"},{"author_name":"RafaSKB","author_uid":"90983","time":"Apr 20, 2016 @ 1:38am","epoch":1461115980,"text":"Really interesting concept, however performance was a killer for me"},{"author_name":"Jun &amp; Pate","author_uid":"60437","time":"Apr 20, 2016 @ 2:27am","epoch":1461118920,"text":"really hard! but interesting concept. looks like a black hole ;)"},{"author_name":"Wahooney","author_uid":"7116","time":"Apr 20, 2016 @ 5:18am","epoch":1461129180,"text":"Looks cool, but overall couldn't figure out what to do or how to do it."},{"author_name":"Danoli3","author_uid":"92215","time":"Apr 20, 2016 @ 7:41am","epoch":1461137760,"text":"Okay just updated to fix some minor issues with higher frame rates making the game impossible, 144hz peoples should be able to play now. Also now 1080p version listed. If you have issues with Framerates (f) to see, run a lower resolution version, there is a lot of per pixel stuff going on, so lower the res may be your best bet."},{"author_name":"blockdroppers","author_uid":"93276","time":"Apr 20, 2016 @ 8:26am","epoch":1461140460,"text":"Pretty game, but a bit hard to play."},{"author_name":"BitDare","author_uid":"91893","time":"Apr 20, 2016 @ 11:06am","epoch":1461150060,"text":"Difficult to get started, but the visuals were brilliant."},{"author_name":"WeirdMind","author_uid":"66047","time":"Apr 20, 2016 @ 11:38am","epoch":1461151980,"text":"Interesting project and nice graphical stuff. It was a bit hard to get the outcoming shapes, because they fly on highspeed out of the screen. But i think i get the game idea."},{"author_name":"ekx","author_uid":"86431","time":"Apr 20, 2016 @ 12:28pm","epoch":1461154980,"text":"Beautiful visual. Unfortunately I found the gameplay to be somewhat confusing."},{"author_name":"mennchen22","author_uid":"91426","time":"Apr 20, 2016 @ 1:04pm","epoch":1461157140,"text":"Nice Graphics , but how does it work ^^ Still guessing"},{"author_name":"BubsyPoochies","author_uid":"66146","time":"Apr 20, 2016 @ 1:47pm","epoch":1461159720,"text":"A very unique entry, both in the visuals and gameplay, there's undoubtedly a ton of work here. It's quite an interesting experience trying to match orbits in order to get more points. Really impressive for a C++ OpenGL Ludum Dare creation, congratulations!"},{"author_name":"WitchBoys","author_uid":"20316","time":"Apr 20, 2016 @ 1:55pm","epoch":1461160200,"text":"Original game with nice graphics!"},{"author_name":"Quantum Cupcake","author_uid":"91756","time":"Apr 20, 2016 @ 3:28pm","epoch":1461165780,"text":"The game is great, the gameplay is interesting, the idea behind it is new to me! And, of course, can't forget the graphics! Awesome overall!"},{"author_name":"kestrelgames","author_uid":"92262","time":"Apr 20, 2016 @ 4:21pm","epoch":1461168960,"text":"Wow, what a cool concept. I died... over and over again, haha! Love to see people making something totally far-out!"},{"author_name":"Udell Games","author_uid":"30630","time":"Apr 20, 2016 @ 5:27pm","epoch":1461172920,"text":"Very difficult but absolutely beautiful. Could have done with some sound and something in-game to communicate the mechanics though."},{"author_name":"Hyden","author_uid":"90504","time":"Apr 20, 2016 @ 6:44pm","epoch":1461177540,"text":"Looked amazing but felt unplayable. Could not figure out what to do :\/"},{"author_name":"nk","author_uid":"92354","time":"Apr 20, 2016 @ 7:26pm","epoch":1461180060,"text":"Love the art style, but I had trouble actually plating the game. Part of that was the window losing focus when I tried to move the camera unfortunately. From what I was able to play, it seemed very slow-paced, with lots of waiting for stuff to happen? I figure that could've just been the controls not working.\r<br\/>\r<br\/>Seriously great work on the look though!"},{"author_name":"ZpeedTube","author_uid":"60200","time":"Apr 20, 2016 @ 8:24pm","epoch":1461183540,"text":"Spin to win ;)"},{"author_name":"Arvydas","author_uid":"84596","time":"Apr 20, 2016 @ 10:45pm","epoch":1461192000,"text":"cool idea and mood, the orbit controls feels really unresponsive it's like you can't control at all the orbit and you have just to morph your shape"},{"author_name":"LandoSystems","author_uid":"18212","time":"Apr 21, 2016 @ 1:26am","epoch":1461201660,"text":"Nice visuals but I was pretty confused about the gameplay. Some more feedback on player actions would have been helpful."},{"author_name":"luquio","author_uid":"90316","time":"Apr 21, 2016 @ 3:00am","epoch":1461207300,"text":"lovely graphics!"},{"author_name":"MightyToastStudio","author_uid":"91074","time":"Apr 21, 2016 @ 6:49am","epoch":1461221040,"text":"stunning graphics, great artwork, although the game quite hard, is visually striking"},{"author_name":"goibon","author_uid":"90170","time":"Apr 21, 2016 @ 9:04am","epoch":1461229140,"text":"Looks amazing, however the gameplay was bit too hard for me."},{"author_name":"Danoli3","author_uid":"92215","time":"Apr 21, 2016 @ 10:02am","epoch":1461232620,"text":"Just updated with Tablet Port Touch Screen controls (Tap 5 times center screen). \r<br\/>Fixed issue with Key Presses not ramping up orbit speed on some browsers (FireFox D:)\r<br\/>Added Numb Pad control for EU Keyboards (8=W,2=S,4=A,6=D)"},{"author_name":"Odyssey","author_uid":"58620","time":"Apr 21, 2016 @ 3:10pm","epoch":1461251100,"text":"Not sure what the point is but the graphics still look ok"},{"author_name":"SHLFStudios","author_uid":"20984","time":"Apr 21, 2016 @ 4:14pm","epoch":1461254940,"text":"nice job making this programmatically.  I didnt have too much issue playing, though without sound my attention span is a little short  :)  was the Next Dimensional Shader added in as a little bonus?"},{"author_name":"Sir Magic","author_uid":"60076","time":"Apr 21, 2016 @ 5:21pm","epoch":1461258960,"text":"Nice idea, probably could do with some sound though"},{"author_name":"Danoli3","author_uid":"92215","time":"Apr 21, 2016 @ 5:58pm","epoch":1461261180,"text":"@SHLFStudios - Yeah I'll make a Post-Compo version with proper music and sound effects. Just time got the best of me in shader work. I actually did that shader first to stretch my ES 2.0 shader skills. There is actually a bonus if you get a higher score than 100,000 or 1,000,000 with the end credits &quot;next dimensional shader&quot;."},{"author_name":"headchant","author_uid":"4232","time":"Apr 21, 2016 @ 5:58pm","epoch":1461261180,"text":"Quite hard at first, but after I 'understood' the controls it was getting easier. Beautiful graphics for a LD game. The idea of matching shape and orbit is implemented in an interesting way. Only thing I would think about is capping the orbitalspeed to something more manageable so that you at least have the chance to match each new shape. If the speed gets too high matching becomes very difficult. Very nice LD game!"},{"author_name":"maartene","author_uid":"63679","time":"Apr 21, 2016 @ 7:54pm","epoch":1461268140,"text":"Looks great, especially the morphing effects. Didn't really got into the gameplay though."},{"author_name":"syst3m_ERROR","author_uid":"88310","time":"Apr 21, 2016 @ 8:20pm","epoch":1461269700,"text":"I love the aesthetics the game is super cool visually, the flash whenever you match like objects is a little offputting those, the first couple of times i did it i actually thought I had done something wrong! Other than that, really fun game."},{"author_name":"btrotter101","author_uid":"51579","time":"Apr 21, 2016 @ 8:25pm","epoch":1461270000,"text":"Interesting, although the physics student in me wanted my orbit to vary in height with speed. Neat idea and great graphics."},{"author_name":"IvanFon","author_uid":"90594","time":"Apr 21, 2016 @ 8:33pm","epoch":1461270480,"text":"The graphics were amazing, and with some music, this game could set an amazing mood. The gameplay was fun and intuitive. Great job!"},{"author_name":"technovirusattack","author_uid":"92637","time":"Apr 21, 2016 @ 8:40pm","epoch":1461270900,"text":"Beautiful graphics, but the gameplay doesn't seem intuitive. Anyway, great job!! I think that with a bit of gameplay design, the game will be better!"},{"author_name":"Gametery","author_uid":"41092","time":"Apr 21, 2016 @ 8:53pm","epoch":1461271680,"text":"I really liked the concept and the visuals, took a few minutes to figure out the controls, but after i got the\r<br\/>hang of it, it was easy to recieve a high score. Some shapes were impossible to catch due to overspeed tho.\r<br\/>Nicely done!"},{"author_name":"kleinzach","author_uid":"74329","time":"Apr 21, 2016 @ 10:52pm","epoch":1461278820,"text":"Such a gorgeous game. The gameplay is fine but those stunning visuals are really where this shines"},{"author_name":"lightsoda","author_uid":"19698","time":"Apr 22, 2016 @ 11:02am","epoch":1461322620,"text":"Took me a bit to figure out what was going on. It's way too hard, after the first couple of pieces I get things flying out that requires me to orbit too fast to collide and switch controllably, IMO."},{"author_name":"siryakko","author_uid":"49920","time":"Apr 23, 2016 @ 8:15am","epoch":1461399000,"text":"Looks fantastics, hard to master, you've to buy some patience if you don't want to throw everything away. Good entry"},{"author_name":"Xanjos","author_uid":"21201","time":"Apr 23, 2016 @ 9:50pm","epoch":1461447900,"text":"Kinda wish there was some audio but this was really fun and trippy to play (despite the occasional slowdown even on the lowest res available) plus I absolutely loved the shader work."},{"author_name":"Togimaro","author_uid":"55111","time":"Apr 24, 2016 @ 1:05pm","epoch":1461502800,"text":"Wow, the graphics are incredible!\r<br\/>My Highscore is 38015, it's really difficult in high speed and I dont want slow down ^^&quot;\r<br\/>Really cool idea! Good work :)"},{"author_name":"qf","author_uid":"92782","time":"Apr 25, 2016 @ 12:22pm","epoch":1461586620,"text":"Absolutely beautiful!  Orbit speed should do something with distance.  Really liked the effects, edge, loading, glow..."},{"author_name":"marmpa","author_uid":"56456","time":"Apr 25, 2016 @ 6:04pm","epoch":1461607140,"text":"REally nice game. I really liked that you interpeted time and space."},{"author_name":"Lucario12k","author_uid":"49024","time":"Apr 28, 2016 @ 3:15am","epoch":1461813000,"text":"Great idea, very good game! Hard to play, and a bit boring, yes, but the visuals were great."},{"author_name":"tomlum","author_uid":"88336","time":"Apr 28, 2016 @ 7:08am","epoch":1461826980,"text":"Absolutely gorgeous game and the mechanic feels real good to control.  Got to be a little difficult too fast I think, but very fun nonetheless."},{"author_name":"Anti","author_uid":"33991","time":"Apr 28, 2016 @ 1:13pm","epoch":1461848880,"text":"The graphics are nice and it worked really well for me. The game was a bit hard to understand in the beginning. But when you learned about the shapes and orbit stuff it became much easier. The game is actually pretty hard but I still enjoyed it. Nice entry!"},{"author_name":"Daukan","author_uid":"54965","time":"Apr 28, 2016 @ 2:48pm","epoch":1461854580,"text":"Like the design. It was a bit tricky to understand the goal of the game and how the controls work."},{"author_name":"deadbodyoutline","author_uid":"38495","time":"Apr 28, 2016 @ 4:06pm","epoch":1461859260,"text":"Nice, loved the theme usage on this entry.\r<br\/>\r<br\/>It is a little hard to get used to tbe gameplay, maybe some fine tuning on the controls can improve it ;)\r<br\/>\r<br\/>Also, +1 for using openFrameworks and special bacon points for c++-&gt;web :D"},{"author_name":"terryg","author_uid":"50816","time":"Apr 29, 2016 @ 1:49am","epoch":1461894240,"text":"I thought it was creative and fit the theme very well so I would say you could easly get pulled in (haha get it) to the games level of funness"},{"author_name":"bytegrove","author_uid":"11939","time":"Apr 29, 2016 @ 10:41am","epoch":1461926160,"text":"It was a little tricky to play, but the raymarched graphics are really cool! Really cool that you used emscripten!"},{"author_name":"howardcs","author_uid":"46880","time":"Apr 29, 2016 @ 11:59am","epoch":1461930840,"text":"Love the graphics."},{"author_name":"Khaoz_Fang","author_uid":"91082","time":"May 1, 2016 @ 1:33am","epoch":1462066080,"text":"Nice graphics!"},{"author_name":"Geckoo1337","author_uid":"35835","time":"May 1, 2016 @ 2:49pm","epoch":1462113840,"text":"Unusual (but good) aesthetic. A bit confusing to play. Well done ++"},{"author_name":"CliffracerX","author_uid":"42929","time":"May 1, 2016 @ 5:39pm","epoch":1462124040,"text":"Difficult but somewhat interesting.  The look of the black hole is pretty dang cool, though."},{"author_name":"Martin Vilcans","author_uid":"10862","time":"May 2, 2016 @ 8:22pm","epoch":1462220220,"text":"This looks nice, but doesn't play very nicely. :-)"},{"author_name":"TheCams","author_uid":"30966","time":"May 4, 2016 @ 12:15pm","epoch":1462363800,"text":"The game is a bit hard as it starts moving really fast after 3 levels. But the idea is nice :)"},{"author_name":"Yumeito","author_uid":"79623","time":"May 4, 2016 @ 10:53pm","epoch":1462402080,"text":"Awesome Game :) Love it"},{"author_name":"11Schotter","author_uid":"83597","time":"May 8, 2016 @ 8:38am","epoch":1462696380,"text":"Great graphics and a good idea for the theme!"}],"images":["ld35\/92215-ad2d27225375038c06ce858edb6f29a8.jpg","ld35\/92215-4b97edb02806b98f015613654e143d03.jpg","ld35\/92215-24cdee36fb453ecf7e061d456489b48b.jpg","ld35\/92215-543030a1546578d4a3bb8264e9e70088.jpg"],"links":[{"url":"http:\/\/www.ld35.danoli3.com\/720\/LD35.html","text":"Browser WebGL (1280x720)"},{"url":"http:\/\/www.ld35.danoli3.com\/1080\/LD35.html","text":"Browser WebGL (1920x1080)"},{"url":"http:\/\/www.ld35.danoli3.com\/embeded\/LD35.html","text":"Browser WebGL (900x600) (embedded)"},{"url":"https:\/\/danoli3.itch.io\/ld35-edge-shift-blackhole-","text":"Browser WebGL (itch.io) (1280x720)"},{"url":"http:\/\/www.newgrounds.com\/portal\/view\/673614","text":"Browser WebGL - Newgrounds (900x600)"}],"metadata":{"g_key":"2609","g_author":"92215","g_event":"LD35","g_eventkey":"33","g_subevent":"JAM","g_urlkey":"2537","g_title":"Edge Shift - Blackhole","g_status":"UCHK1","g_place":"889","g_commentcount":"77","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\/\/542293\/92215-shot0-1461041563.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/542293\/92215-shot1-1461041563.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/542293\/92215-shot2-1461041563.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/542293\/92215-shot3-1461041563.png-eq-900-500.jpg"],"text":"Edge Shift - Blackhole\r\n-----------------\r\nThe player must shift gravity and shape to match the particles from the black depths of another realm emitted from the aperture of a black hole. If the player doesn't reflect the shape, they will pulled into the darkness and pushed into another dimension.\r\n\r\nJust touching elements from this other place triggers scenes from beyond space time.\r\n\r\nBeware some shapes may look similar when rotating at high velocities. Don't be tricked!\r\n\r\n----------------\r\nHow to Play!!!!\r\n-----------------\r\n- Match the shape of the purple orb (player controlled) with the shape emitted from the blackhole. \r\n- You can change your shape by tapping W or S up and down. There are 4 shapes, Sphere, Hexagon, Prism and Cube.\r\n- Hold Down A or D and ramp up your orbit speed until you can collide with most if not all entities. \r\n- Challenge yourself to remember what shape you are and what you changed to as your speed increases. \r\n- If you are going too fast and forget what shape you are, hold down the alternate direction key to quickly slow down.\r\n- The higher the speed, the more score. \r\n----------------\r\n\r\nControls:\r\n- W\/S - Shape Shift \r\n- A\/D - Control Orbit Speed \/ Direction (Hold one of the buttons down to Ramp up speed)\r\n- Mouse touch position to control camera \r\n- C - Credits on Screen\r\n- T - Next Dimensional Shader\r\n\r\n-----------------\r\nCreated by Dan Rosser (@danoli3) individually and coded in C++ with majority of the work being spent on OpenGL ES shaders and for the visual aesthetic. \r\nI curiously was in the end using my iPhone as my main test device due to it being really good at debugging and also uses OpenGL ES 2.0, even though my main target was WebGL via emscripten port (LLVM to JS compiler).\r\nEverything in the game is made programmatically. \r\nNo 3d models, textures (aside from a Font) or sounds.\r\n\r\nI did create sound effects and a background track myself as well, however ran out of time to properly master the sound quality \/ distortion effects, so I've left that out.\r\n\r\nCore Framework used: http:\/\/openFrameworks.cc \r\nMy Twitter: https:\/\/twitter.com\/danoli3  - @danoli3 for more info.\r\n\r\n---\r\n\r\nTouch Screen \/ iPad \/ Android \/ iPhone\r\n- Run the 900x600 version and tap 5 times on the center screen for Touch Screen Controls. You can hide the control UI once you get the idea (top left button).\r\n\r\nTechnical Web playing problems:\r\n- Gray Screen? - Try and use the Web URL rather than the embedded if you see a gray screen on LD site \/ clear browser cache \/ incognito tab may fix as well. Another fix add or remove www. from the url, seen this fix it!\r\n- No Keyboard command working? Try clicking on the center of the Game Window (click on the Black Hole), try again.\r\n- LAG? Performance issues? Try a Lower Resolution version of the game via one of the links. The shaders have a lot of Per Pixel work so higher the resolution, more possibility for lag on older systems. Try the 900x600 (same as live play above).\r\n- Windows 7 - White Screen? I'm not sure what's going on with that. \r\n\r\nTags:\r\n#space #openFrameworks #c++ #opengles2.0 #webgl #ios #blackhole #sydney #australia \r\n#planets #time #html5 #emscripten #pretty #opengles #osx #windows #linux #shaders #raymarch #tracing #bendlight #browser #canvas #js #psychedelic #trippy #black hole #black hole simulator 2016","title":"Edge Shift - Blackhole"}