{"author_link":"\/users\/dokthar","author_name":"dokthar","author_uid":1003984,"comments":[{"id":638264,"author_name":"Ace17","author_uid":"ace17","epoch":1619502073,"text":"Great work !\n\nThe music is impressive, and the wind sound FX creates a very immersive mood. And the stone sounds when you near-miss a rock are a nice touch !\n\nKudos for using your own native engine, and for providing a GNU\/Linux version!\n\nThe architecture of the source code is full of gems ; I strongly encourage other people to have a look at it and learn from it, as it contains good examples on how to properly isolate platform-specific code (the game seems to support *multiple audio backends on the same platform* !), there's even automatic hot-reloading of the game code (!).\n","format":"md","likes":2,"spam":"N"},{"id":643770,"author_name":"Dyp54","author_uid":"dyp54","epoch":1619527610,"text":"funny game, best idea for this theme, gg team!","format":"md","likes":1,"spam":"N"},{"id":643807,"author_name":"Craplex","author_uid":"craplex","epoch":1619527737,"text":"Love the mood. And i just understood that sounds are code based. Very Cool props to team!!!","format":"md","likes":1,"spam":"N"},{"id":643849,"author_name":"Nicso","author_uid":"nicso","epoch":1619527897,"text":"i'm just seeing a black screen :(\n\nOn debug mode i can see geometry wireframes tho\n\ndon't hesitate to contact me if you need more infos on this bug\n\n\n(windows x64 build)","format":"md","likes":1,"spam":"N"},{"id":643853,"author_name":"Eximir","author_uid":"eximir","epoch":1619527902,"text":"Nice the gameplay is really simple but it just works. The audio and the wind sfx really work together to give the impression of speed.\nThe game would benefit from some more feedback on collision\/death it feels a little bit abrupt right now.","format":"md","likes":1,"spam":"N"},{"id":643916,"author_name":"Rongefilet","author_uid":"rongefilet","epoch":1619528111,"text":"I am glad to see other people tackling opengl games but sadly beside the menu options I only get a black screen (sound plays fine). I took a capture of the console if that helps.![01.jpg](\/\/\/raw\/afc\/1\/z\/408f3.jpg)","format":"md","likes":1,"spam":"N"},{"id":643923,"author_name":"Nuelijarma","author_uid":"nuelijarma","epoch":1619528131,"text":"It seems the linux build is the same as the windows one? I have .dll and .exe files, but nothing that looks like I could run.","format":"md","likes":0,"spam":"N"},{"id":643939,"author_name":"Dyp54","author_uid":"dyp54","epoch":1619528167,"text":"please rate me on my game :p","format":"md","likes":0,"spam":"N"},{"id":643990,"author_name":"Yanergy","author_uid":"yanergy","epoch":1619528341,"text":"This is a cool game. The sounds were cool though. The music and the wind effects really added to the atmosphere. It sometimes is a bit hard to see where you are going because the player in obstructing the view but overall it was a nice game.","format":"md","likes":1,"spam":"N"},{"id":644025,"author_name":"Nikl","author_uid":"nikl","epoch":1619528469,"text":"I do not seem to get the linux download to run. There is a .exe file, some dlls and one `survivre.x86_64`, that I can't execute in the terminal.","format":"md","likes":0,"spam":"N"},{"id":644061,"author_name":"Truth Defined","author_uid":"truth-defined","epoch":1619528617,"text":"Windows build only shows a black screen after the menu, but debug turns on wireframe and allowed me to play the game. Music set a great mood and the wooshing on near misses sounds awesome!","format":"md","likes":1,"spam":"N"},{"id":644068,"author_name":"Yuri Yakovlev","author_uid":"yuri-yakovlev","epoch":1619528625,"text":"I like graphics. The fog looks very well. \nGreat job!","format":"md","likes":1,"spam":"N"},{"id":645421,"author_name":"dokthar","author_uid":"dokthar","epoch":1619533368,"text":"@nuelijarma try running `.\/survivre.x86_64`, unless you're running a 32bits system (which is not supported right now)\n@rongefilet you're getting shader compilation error, ... I'll need to look at this.","format":"md","likes":0,"spam":"N"},{"id":649217,"author_name":"nwt","author_uid":"nwt","epoch":1619545629,"text":"@nikl Try running .\/survivre.x86_64. Unless your system is 32 bit it should work fine ^^.\nThanks for your feedback","format":"md","likes":0,"spam":"N"},{"id":649420,"author_name":"nwt","author_uid":"nwt","epoch":1619546312,"text":"@craplex Thank you very much. To clarify, the game play audio samples created using a custom made synthesizer.\nThe engine is almost ready for realtime audio synthesis and this is something we look forward to incorporate in our future projects. ","format":"md","likes":1,"spam":"N"},{"id":652510,"author_name":"Craplex","author_uid":"craplex","epoch":1619556149,"text":"@nwt that is VERY cool, please send me some kind of a sample video when you're done, im a sucker for synthesizers","format":"md","likes":1,"spam":"N"},{"id":654434,"author_name":"nwt","author_uid":"nwt","epoch":1619563476,"text":"@truth-defined, @rongefilet, @nicso: \n\nThe issue regarding black screen on windows has been solved. \nIf you like, you should be able to play our game on windows now ^^ (v0.48.3) .\nThank you very much again for reporting the issue. \n\n- Problem description:\nError in shader compilation as reported by @rongefilet.\n\n- Problem source:\nGlsl syntax and type promotion varies between different version of OpenGL.\n\n- Fix:\nSwitch from openGL 4.3 to openGL ES 3.0.\n\n\nNow our shaders compile both on windows and linux. This swith to openGL ES 3.0 should allow us to publish a web version soon.\n","format":"md","likes":1,"spam":"N"},{"id":654653,"author_name":"nwt","author_uid":"nwt","epoch":1619564463,"text":"@nikl, @nuelijarma were you able to run the executable from a terminal using .\/survivre.x86_64 in the game directory? Don't hesitate to contact us for support.\nCheers.","format":"md","likes":0,"spam":"N"},{"id":655962,"author_name":"nwt","author_uid":"nwt","epoch":1619571675,"text":"@eximir Thanks you for your feedback! \nAlmost everything was ready for a nice death\/collision handling but it was time to publish... There is so much to do and so little time ^^ \nThe current state of the game should be seen as a proof of concept for our rendering engine. This game jam was actually the first time we could implement basic game mechanics. \nWe are really looking forward to the next iteration!\n","format":"md","likes":1,"spam":"N"},{"id":669758,"author_name":"aaranos","author_uid":"aaranos","epoch":1619666931,"text":"The game is on theme and is fun. These fall games were super popular with flash games and even some mobile ones. ","format":"md","likes":1,"spam":"N"},{"id":670489,"author_name":"oc1d","author_uid":"oc1d","epoch":1619677498,"text":"Thanks, had a similar idea. Well executed controls! :) \n\nImprovements: \n\n* Sound is distorting and too loud. \n* Even though the controls and speed are nice, the level does not change (quickly enough?) did not give me much motivation to continue. \n* Give lives to the player, the immediate death is too punishing. \n* The transition to the start screen after death is very harsh (music starts playing immediately, no fading etc. )","format":"md","likes":1,"spam":"N"},{"id":671081,"author_name":"Achila eranga mohottige","author_uid":"achila-eranga-mohottige","epoch":1619685222,"text":"good job, the sound was a tad loud however. games as brutal as \"flappy bird\" games, and I can respect that, a time pass game themed to the topic. nice","format":"md","likes":1,"spam":"N"},{"id":679330,"author_name":"paddy-exe","author_uid":"paddy-exe","epoch":1619791267,"text":"Very cool take on the original idea. Loved playing it but I was surprised when I died because there was no feedback where\/when I died. Also could've needed a little backstory to connect to the Theme topic.","format":"md","likes":1,"spam":"N"},{"id":683008,"author_name":"mlho7","author_uid":"mlho7","epoch":1619862815,"text":"Simple and efficient, pretty nice, some kind of little depth counter could have been cool but I guess time was running out after crafting an whole engine. Good job.","format":"md","likes":1,"spam":"N"},{"id":685127,"author_name":"AXLplosion","author_uid":"axlplosion","epoch":1619898417,"text":"I wish there was a score counter, makes these type of games incredibly engaging when you can compare scores with a friend or even yourself. I liked the gameplay though, it was simple yet effective, and so were the graphics. Hitboxes on the rocks seemed a little inconsistent, and adding some animation to the character would be a fantastic touch. The character obstructed the view a little, but I actually found it to make the game more challenging in a surprisingly fun way.\nIt's very impressive that you managed to create that on your own engine, awesome work!","format":"md","likes":1,"spam":"N"},{"id":696896,"author_name":"Shimonster","author_uid":"shimonster","epoch":1620404605,"text":"This was a cool concept. I loved the sound effect when you barely missed something. I feel like a score is necessary in a game like this though to track if you did better.","format":"md","likes":1,"spam":"N"},{"id":703119,"author_name":"buckmeister","author_uid":"buckmeister","epoch":1621036489,"text":"Kudos for writing it from scratch and even extra kudos for emscripten! Had a lot of fun. Some sort of feedback when hitting a wall and maybe a depth counter for score could be nice addition.","format":"md","likes":1,"spam":"N"},{"id":705821,"author_name":"MacDoom","author_uid":"macdoom","epoch":1621290432,"text":"Hey! we did similar games! Loved the wind sound and the feel of superspeed.","format":"md","likes":1,"spam":"N"},{"id":705845,"author_name":"gord10ahmet","author_uid":"gord10ahmet","epoch":1621292817,"text":"Nice visuals! It would be better with a score system.","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ldjam-media\/sha256\/21\/217c952dce54946c31293eed501e5c95ee1d4b7cae0ebfea877e12d925ebb3c6.png"],"links":[{"url":"https:\/\/gamejolt.com\/games\/survivre\/610818","text":"Linux x86 64bits"},{"url":"https:\/\/github.com\/jmaselbas\/ld48-survivre","text":"Link"},{"url":"https:\/\/gamejolt.com\/games\/survivre\/610818","text":"Windows 64bits"},{"url":"http:\/\/zdiv.net\/ld48-survivre\/","text":"Link"}],"metadata":{"g_key":"78373","g_author":"1003984","g_event":"LD48","g_eventkey":"109","g_subevent":"JAM","g_urlkey":"376088","g_title":"Survivre","g_status":"WAYBACK","g_place":"1283","g_commentcount":"29","g_site2_node_id":"252825","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"252825","n_urlkey":"376088","n_parent":"233335","n_path":"\/events\/ludum-dare\/48\/survivre","n_slug":"survivre","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"3984","n_created":"1619487565","n_modified":"1777344312","n_version":"778277","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD48","removed_author":false},"_superparent":9,"_trust":2,"author":3984,"body":"![LD48_survivre.png](\/\/\/raw\/9ab\/d3\/z\/402ab.png)\n\n*Survivre* is our take on [\"Das uberlieben\"](http:\/\/www.tandemshock.com\/editorial\/game-review-uberleben\/)\nby Teknopants, a freefall\/survival game. \n\n## How to run\nAll executable (Windows64, Linux64, Linux32) are bundled in the same .zip file.\n\n- unzip `survivre-0.48.x.zip` at the location of your choice.\n\n\nfrom a terminal\n\n\n- run `cd \/path\/to\/survivre-0.48.x\/`\n- on Windows 64bits: run `.\/survivre.exe`\n- on GNU\/Linux 64bits: run `.\/survivre.x86_64`\n- on GNU\/Linux 32bits: run `.\/survivre.x86`\n\n## Controls\n**WASD\/ZQSD** or **directional arrows**.\n\n### Misc \n- **W\/Z**: Flycam (menu only)\n- **X**: Debug\n- **Esc**: back to menu (game only)\n\n## Implementation\n- Rendering engine and audio synthesizer coded from scratch in C.\n- Audio assets and soundtrack performed using our synth (+ custom drum-samples). \n\n## Tools\nLinux, C, Make, git, Jack, Ecasound, Audacity, Blender, Glfw, Miniaudio, openGL.\n\n## Also featuring\nNo stress\n\n## Credits:\n- @dokthar: Graphics, Rendering engine.\n- [@nwt](bornej.bandcamp.com): Audio, Synthesizer.","comments":29,"comments-timestamp":"2021-05-17T23:06:57Z","created":"2021-04-27T01:39:25Z","files":[],"files-timestamp":0,"grade":{"grade-01":27,"grade-02":27,"grade-03":27,"grade-04":27,"grade-05":26,"grade-06":27,"grade-08":26},"id":252825,"love":0,"magic":{"cool":94.543891849413,"feedback":24,"given":20,"grade":26.714285714286,"grade-01-average":3.3,"grade-01-result":1283,"grade-02-average":3.32,"grade-02-result":952,"grade-03-average":2.98,"grade-03-result":1242,"grade-04-average":4.02,"grade-04-result":392,"grade-05-average":3.333,"grade-05-result":1273,"grade-06-average":3.64,"grade-06-result":496,"grade-08-average":3.646,"grade-08-result":704,"smart":-0.39447885523774},"meta":{"author":[3984,252841],"cover":"\/\/\/content\/09f\/z\/3fccc.png","grade-07-out":"1","link-01":"https:\/\/gamejolt.com\/games\/survivre\/610818","link-01-name":"Linux x86 64bits","link-01-tag":[42341],"link-02":"https:\/\/github.com\/jmaselbas\/ld48-survivre","link-02-name":"","link-02-tag":[42332],"link-03":"https:\/\/gamejolt.com\/games\/survivre\/610818","link-03-name":"Windows 64bits","link-03-tag":[42337],"link-04":"http:\/\/zdiv.net\/ld48-survivre\/","link-04-tag":[42440]},"meta-timestamp":"2026-04-28T02:45:12Z","modified":"2026-04-28T02:45:12Z","name":"Survivre","node-timestamp":"2021-04-28T01:08:32Z","parent":233335,"parents":[1,5,9,233335],"path":"\/events\/ludum-dare\/48\/survivre","published":"2021-04-27T01:41:57Z","scope":"public","slug":"survivre","subsubtype":"jam","subtype":"game","type":"item","version":778277},"text":"![LD48_survivre.png](\/\/\/raw\/9ab\/d3\/z\/402ab.png)\n\n*Survivre* is our take on [\"Das uberlieben\"](http:\/\/www.tandemshock.com\/editorial\/game-review-uberleben\/)\nby Teknopants, a freefall\/survival game. \n\n## How to run\nAll executable (Windows64, Linux64, Linux32) are bundled in the same .zip file.\n\n- unzip `survivre-0.48.x.zip` at the location of your choice.\n\n\nfrom a terminal\n\n\n- run `cd \/path\/to\/survivre-0.48.x\/`\n- on Windows 64bits: run `.\/survivre.exe`\n- on GNU\/Linux 64bits: run `.\/survivre.x86_64`\n- on GNU\/Linux 32bits: run `.\/survivre.x86`\n\n## Controls\n**WASD\/ZQSD** or **directional arrows**.\n\n### Misc \n- **W\/Z**: Flycam (menu only)\n- **X**: Debug\n- **Esc**: back to menu (game only)\n\n## Implementation\n- Rendering engine and audio synthesizer coded from scratch in C.\n- Audio assets and soundtrack performed using our synth (+ custom drum-samples). \n\n## Tools\nLinux, C, Make, git, Jack, Ecasound, Audacity, Blender, Glfw, Miniaudio, openGL.\n\n## Also featuring\nNo stress\n\n## Credits:\n- @dokthar: Graphics, Rendering engine.\n- [@nwt](bornej.bandcamp.com): Audio, Synthesizer.","title":"Survivre","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/252501+252502+252503+252504+252505+252506+252507+252508+252509+252510+252511+252512+252513+252514+252515+252516+252517+252518+252519+252520+252521+252522+252523+252524+252525+252526+252527+252528+252529+252530+252531+252532+252533+252534+252535+252536+252537+252538+252539+252540+252541+252542+252543+252544+252545+252546+252547+252548+252549+252550+252551+252552+252553+252554+252555+252556+252557+252558+252559+252560+252561+252562+252563+252564+252565+252566+252567+252568+252569+252570+252571+252572+252573+252574+252575+252576+252577+252578+252579+252580+252581+252582+252583+252584+252585+252586+252587+252588+252589+252590+252591+252592+252593+252594+252595+252596+252597+252598+252599+252600+252601+252602+252603+252604+252605+252606+252607+252608+252609+252610+252611+252612+252613+252614+252615+252616+252617+252618+252619+252620+252621+252622+252623+252624+252625+252626+252627+252628+252629+252630+252631+252632+252633+252634+252635+252636+252637+252638+252639+252640+252641+252642+252643+252644+252645+252646+252647+252648+252649+252650+252651+252652+252653+252654+252655+252656+252657+252658+252659+252660+252661+252662+252663+252664+252665+252666+252667+252668+252669+252670+252671+252672+252673+252674+252675+252676+252677+252678+252679+252680+252681+252682+252683+252684+252685+252686+252687+252688+252689+252690+252691+252692+252693+252694+252695+252696+252697+252698+252699+252700+252701+252702+252703+252704+252705+252706+252707+252708+252709+252710+252711+252712+252713+252714+252715+252716+252717+252718+252719+252720+252721+252722+252723+252724+252725+252726+252727+252728+252729+252730+252731+252732+252733+252734+252735+252736+252737+252738+252739+252740+252741+252742+252743+252744+252745+252746+252747+252748+252749+252750+252751+252752+252753+252754+252755+252756+252757+252758+252759+252760+252761+252762+252763+252764+252765+252766+252767+252768+252769+252770+252771+252772+252773+252774+252775+252776+252777+252778+252779+252780+252781+252782+252783+252784+252785+252786+252787+252788+252789+252790+252791+252792+252793+252794+252795+252796+252797+252798+252799+252800+252801+252802+252803+252804+252805+252806+252807+252808+252809+252810+252811+252812+252813+252814+252815+252816+252817+252818+252819+252820+252821+252822+252823+252824+252825+252826+252827+252828+252829+252830+252831+252832+252833+252834+252835+252836+252837+252838+252839+252840+252841+252842+252843+252844+252845+252846+252847+252848+252849+252850+252851+252852+252853+252854+252855+252856+252857+252858+252859+252860+252861+252862+252863+252864+252865+252866+252867+252868+252869+252870+252871+252872+252873+252874+252875+252876+252877+252878+252879+252880+252881+252882+252883+252884+252885+252886+252887+252888+252889+252890+252891+252892+252893+252894+252895+252896+252897+252898+252899+252900+252901+252902+252903+252904+252905+252906+252907+252908+252909+252910+252911+252912+252913+252914+252915+252916+252917+252918+252919+252920+252921+252922+252923+252924+252925+252926+252927+252928+252929+252930+252931+252932+252933+252934+252935+252936+252937+252938+252939+252940+252941+252942+252943+252944+252945+252946+252947+252948+252949+252950+252951+252952+252953+252954+252955+252956+252957+252958+252959+252960+252961+252962+252963+252964+252965+252966+252967+252968+252969+252970+252971+252972+252973+252974+252975+252976+252977+252978+252979+252980+252981+252982+252983+252984+252985+252986+252987+252988+252989+252990+252991+252992+252993+252994+252995+252996+252997+252998+252999+253000?authors&parents&superparent"},"object":"objects\/sha256\/e3\/e3ed7433b7f6825febb7d0e8a0f8df86e3f6e9a9fae68e60745432dff9844968","record":"shard-3\/json-live-urgent-v3\/records\/428c6fd4fa360f1ffcf66e7fd6fbef593da579ab13bcc06f37002e3c0c032cb8.json","sha256":"e3ed7433b7f6825febb7d0e8a0f8df86e3f6e9a9fae68e60745432dff9844968","source":"https","stored_at":1784022339}}