{"author_link":"\/author\/cherno\/","author_name":"Cherno","author_uid":"14133","comments":[{"author_name":"ZQMony","author_uid":"34117","time":"Apr 28, 2014 @ 2:55am","epoch":1398653400,"text":"Very original."},{"author_name":"Boodog","author_uid":"27333","time":"Apr 28, 2014 @ 3:09am","epoch":1398654240,"text":"Awesome! I liked the lighting, and music a lot!"},{"author_name":"kylobite","author_uid":"22094","time":"Apr 28, 2014 @ 3:13am","epoch":1398654480,"text":"Since his link didn't make it to the post for some reason (at least on my end), here is where he streamed it: http:\/\/www.twitch.tv\/thecherno"},{"author_name":"gartoks","author_uid":"26492","time":"Apr 28, 2014 @ 7:36am","epoch":1398670260,"text":"Looks awesome ! Like the lighting !\r<br\/>\r<br\/>One more thing: Can you provide the source code somewhere ?"},{"author_name":"Anti","author_uid":"33991","time":"Apr 28, 2014 @ 3:55pm","epoch":1398700200,"text":"Nice lightning and music! Also a nice idea. :D"},{"author_name":"piratefraser","author_uid":"29657","time":"Apr 28, 2014 @ 4:52pm","epoch":1398703620,"text":"windows wont run it"},{"author_name":"gmaker","author_uid":"20390","time":"Apr 28, 2014 @ 6:49pm","epoch":1398710640,"text":"really great job with shaders! awesome lighting =)"},{"author_name":"fullmontis","author_uid":"21736","time":"Apr 28, 2014 @ 8:09pm","epoch":1398715440,"text":"Crashes on startup :( Any idea why? Windows 64bit"},{"author_name":"atterday","author_uid":"35989","time":"Apr 28, 2014 @ 8:57pm","epoch":1398718320,"text":"Cool graphics and good idea with the water. I didn't really feel stressed about reaching the exit as I couldn't get the water level to reach higher than 45%. Good job"},{"author_name":"Gamepopper","author_uid":"21252","time":"Apr 28, 2014 @ 10:43pm","epoch":1398724680,"text":"While the music is a bit short and repetitive, I definitely liked the originality here. Not to mention you did brilliant work on the lighting, the glow and the shadow mapping are pretty much perfect."},{"author_name":"Doubstract","author_uid":"29853","time":"Apr 29, 2014 @ 2:43pm","epoch":1398782280,"text":"Hmmmm... i thought if you submit game in compo, you must include source code."},{"author_name":"Torri Y","author_uid":"36821","time":"Apr 29, 2014 @ 8:49pm","epoch":1398804240,"text":"The graphics are beautiful. Wonderful entry."},{"author_name":"Osteoblast Labs","author_uid":"25848","time":"Apr 29, 2014 @ 9:38pm","epoch":1398807180,"text":"I'm on mac and my game crashed before the main screen loaded. it looks great though..."},{"author_name":"MrBenjaminBowman","author_uid":"24898","time":"Apr 30, 2014 @ 1:52am","epoch":1398822420,"text":"Windows Vista 32 bit, when I open it, it shows a black screen, then after a second it closes."},{"author_name":"danidre14","author_uid":"32791","time":"Apr 30, 2014 @ 3:59am","epoch":1398830040,"text":"I really liked it."},{"author_name":"Vulpus","author_uid":"29186","time":"Apr 30, 2014 @ 9:46pm","epoch":1398894060,"text":"Loved watching stream and playing game."},{"author_name":"gre","author_uid":"18803","time":"Apr 30, 2014 @ 10:02pm","epoch":1398895020,"text":"So I was not so sure how to play the game and what to do, maybe you should have guided a bit more the player in the game,\r<br\/>otherwise that is an original game with a good mood."},{"author_name":"CoderMusgrove","author_uid":"29691","time":"May 1, 2014 @ 12:07am","epoch":1398902520,"text":"Absolutely amazing. The music was cool, the lighting was great, the textures were amazing."},{"author_name":"alvarop","author_uid":"31332","time":"May 2, 2014 @ 6:09pm","epoch":1399053840,"text":"Really original and subtle mechanic you got going there with the shadow direction. At least, that's what I used to get through this game!"},{"author_name":"Flam","author_uid":"34713","time":"May 2, 2014 @ 9:44pm","epoch":1399066740,"text":"I get an unsatisfied link error on Mac."},{"author_name":"Shivur","author_uid":"36762","time":"May 3, 2014 @ 6:32pm","epoch":1399141620,"text":"Hey Cherno. I follow you on youtube and you gave me the taste to participate to my first Ludum Dare."},{"author_name":"KevinWorkman","author_uid":"5364","time":"May 12, 2014 @ 3:16pm","epoch":1399907460,"text":"I didn't really know what to do, and the movement and lighting didn't really make it *fun* to explore. You also might want to check out Box2DLights which does all the hard work for you. And you might want to deploy as a runnable jar instead of a zip file, people are lazy and hate unzipping files."}],"images":["ld29\/14133-3a2a7b943cc1530e12331370c9221cc4.jpg","ld29\/14133-743ead86267819e9e8f78b68c9244596.jpg"],"links":[{"url":"http:\/\/thecherno.com\/ludumdare\/29\/","text":"Windows"},{"url":"http:\/\/thecherno.com\/ludumdare\/29\/","text":"OS\/X"},{"url":"http:\/\/thecherno.com\/ludumdare\/29\/","text":"Linux"},{"url":"https:\/\/github.com\/TheCherno\/Beneath","text":"Source"}],"metadata":{"g_key":"19017","g_author":"14133","g_event":"LD29","g_eventkey":"22","g_subevent":"COMPO","g_urlkey":"19046","g_title":"Beneath","g_status":"UCHK1","g_place":"517","g_commentcount":"22","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\/\/342546\/14133-shot0.PNG-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/342546\/14133-shot1.PNG-eq-900-500.jpg"],"text":"You're trapped beneath the surface, and must escape. Unfortunately for you, the cavern underground in which you are in is slowly flooding with water, meaning you must find a way out as quickly as possible. Utilizing the available light you have, find the way out!\r\n\r\nSo I made this game using LWJGL (OpenGL); no engines. I had to make the engine by myself, including the lighting and shadows with the help of GLSL. It was a great learning experience, but unfortunately hindered my ability to work on the actual game. I say this every time, but... no more writing games from scratch for Ludum Dare! 48 hours should be spent on the gameplay, not the engine! So hopefully next time I'll either be using my own engine, or something like LibGDX to speed things up, and enable me to work on gameplay most of the time.\r\n\r\nThe game uses OpenGL 3.0, so it may not work on older graphics cards. The game also might not run too well for some of you: this is due to the tile rendering, NOT THE LIGHTING! Each tile is rendered separately instead of pushed into a Vertex Array and rendered simultaneously: that's the problem, and I may fix it later.\r\n\r\nBut hey, I made some pretty nice looking lighting. :)\r\n\r\nI streamed the whole thing here: http:\/\/twitch.tv\/TheCherno\r\nand there will be some timelapse and other videos uploaded to my YouTube channel here: https:\/\/www.youtube.com\/user\/TheChernoProject\r\n\r\nUPDATED! Fixed the music bug (same music played for menu and game), and optimized initial loading.","title":"Beneath"}