{"author_link":"\/users\/roryh","author_name":"roryh","author_uid":1165766,"comments":[{"id":623331,"author_name":"Maple","author_uid":"maple","epoch":1619422395,"text":"\"You win.\" lol, classic.\n\nPretty interesting take on a hardcore platformer. It was nice to have a new challenge.\n\nRad job with with the engine. :> Also, nice work with the different areas. The graphics and music really adds to the atmosphere, feeling like a drone in those places. (The sound-font\/music works very well towards that too btw.)\n\nTbh the physics felt a tad too slippery for me and took a while to grasp, and I felt that hitboxes on spikes could be more forgiving (Empty space in drone's lower-right corner can collide with empty space on right-wall spike's top-left corner).\n\nAside from that, the game feels pretty cohesive and polished. Definitely one of your better solo submissions and looking forward to more. ;) Nicely done.","format":"md","likes":0,"spam":"N"},{"id":627028,"author_name":"RuslanCH","author_uid":"ruslanch","epoch":1619449027,"text":"There is not enough progress in complexity.","format":"md","likes":0,"spam":"N"},{"id":627029,"author_name":"IanTheBee","author_uid":"ianthebee","epoch":1619449030,"text":"This game feels very polished, and very fleshed out.\n\nIt's nice to see a precision platformer, especially in a game jam, with a really fleshed out. The graphics look simple but great, and fit very well. Hitboxes were unforgiving, which isn't what you want in a game such as this.\n\nThis is definitely a great entry in the jam, and im glad you made this. Top marks.","format":"md","likes":1,"spam":"N"},{"id":627074,"author_name":"Kevin S","author_uid":"kevin-s","epoch":1619449263,"text":"Very cool game! Congrats for getting all of this done in 48 hours!\n\nI'm being very picky here but it feels like the hit box on the guy is a little too big, i.e. I die sometimes when I haven't quite hit a spike.\n\nGreat job overall and keep up the good work!","format":"md","likes":1,"spam":"N"},{"id":627185,"author_name":"ristoretto","author_uid":"ristoretto","epoch":1619449875,"text":"The hovering mechanic is interesting, how you jump a specific height and then move along it for a time. \n\nThe slow acceleration and inertia does make the controls feel a little unresponsive. \n\nI like the graphics\/sound\/music!\n\nThis is as far as I got:\n \n![2021-04-26 Ludum dare game.PNG](\/\/\/raw\/279\/1\/z\/3d8ab.png)","format":"md","likes":0,"spam":"N"},{"id":627189,"author_name":"rakart","author_uid":"rakart","epoch":1619449884,"text":"Loved this one !\n\nIt feels really polished and plays really. The levels are really well done : not too obvious and not too frustrating if you get into a groove. The \"lava\" zone is maybe the most frustating, it's where I started to feel I didn't have enough control over the drill. \n\nOverall it's a really solid game. Congratulations on such a nice entry !","format":"md","likes":0,"spam":"N"},{"id":627216,"author_name":"asdehielo","author_uid":"asdehielo","epoch":1619450066,"text":"I managed to complete it! I really enjoyed the early levels, they felt more *puzzly*, but towards the end there was a huge spike in difficulty that made it a little bit frustrating.\n\nI enjoy a good challenge though!","format":"md","likes":0,"spam":"N"}],"format":"md","images":["ld48\/wayback-placeholder.png"],"links":[{"url":"https:\/\/github.com\/RoryHiggins\/JE\/releases\/download\/ld48_1.0\/ld48_ssp2022.rar","text":"Link"},{"url":"https:\/\/github.com\/RoryHiggins\/JE\/archive\/refs\/tags\/ld48_1.0.zip","text":"Link"}],"metadata":{"g_key":"77705","g_author":"1165766","g_event":"LD48","g_eventkey":"109","g_subevent":"COMPO","g_urlkey":"374418","g_title":"Spelunking Simulator Pro 2022","g_status":"WAYBACK","g_place":"99999","g_commentcount":"7","g_site2_node_id":"249828","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"249828","n_urlkey":"374418","n_parent":"233335","n_path":"\/events\/ludum-dare\/48\/spelunking-simulator-pro-2022","n_slug":"spelunking-simulator-pro-2022","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"165766","n_created":"1619391732","n_modified":"1776463819","n_version":"751619","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD48","removed_author":false},"_superparent":9,"_trust":1,"author":165766,"body":"Short little hover physics platformer where you control a survey drone investigating a cave.\n\nControls:\nPlayer: wasd\/arrow keys\/dpad (game controller) to move.  Moving up will jump, moving down will temporarily stop hovering.  esc to quit.\nMenu: wasd\/arrow keys\/dpad to navigate.  z\/enter to select a menu option.\n\nThe hover physics are a bit unusual.  The goal was to allow very precise horizontal movement, with an emphasis on clinging to walls and ceilings for positioning.  The physics is not very difficult to master but I think it turned out kinda neat.\n\nMap editor controls:\nMiddle click to toggle between playing and not playing.  When not in playing mode, up\/down to toggle between editor modes (editing, map select, playing).\nIn editing mode: left\/right\/a\/d to cycle between selections.  Mouse to move cursor, and z to change brush selection to match what cursor is hovering over.\nIn map select mode: left\/right to toggle between maps.\nIn playing mode: play normally.  Middle click to return to editing mode.\nThe map editor automatically saves any changes made.  Note that if you've changed to a built-in level, you will end up permanently editing it.  To restore built-in maps, redownload\/re-extract the game and replace the affected .world files in apps\/ld48\/data\/ with the ones from the fresh copy of the game.\n\nCredit:\nAseprite used for making the \"art\".\nMusic procedurally generated using Abundant Music (https:\/\/pernyblom.github.io\/abundant-music\/index.html) and recorded with airfont 380 sound font.\nCustom Lua\/C game engine [j25](https:\/\/github.com\/RoryHiggins\/JE\/tree\/ld48), uses SDL2, zlib, libpng, libglew, luajit.\n\n![screenshot1.png](\/\/\/raw\/687\/82\/z\/3c759.png)\n\n![screenshot2.png](\/\/\/raw\/687\/82\/z\/3c75a.png)\n\n![screenshot4.png](\/\/\/raw\/687\/82\/z\/3d83e.png)\n\n![screenshot3.png](\/\/\/raw\/687\/82\/z\/3c75c.png)","comments":7,"comments-timestamp":"2021-04-26T15:14:26Z","created":"2021-04-25T23:02:12Z","files":[],"files-timestamp":0,"grade":{"grade-01":10,"grade-02":10,"grade-03":10,"grade-04":10,"grade-05":10,"grade-06":10,"grade-07":8,"grade-08":10},"id":249828,"love":0,"magic":{"cool":67.612340378281,"feedback":4,"given":4,"grade":9.75,"grade-01-average":3.563,"grade-02-average":3.5,"grade-03-average":3.438,"grade-04-average":3.438,"grade-05-average":3.563,"grade-06-average":3.188,"grade-07-average":1.75,"grade-08-average":3.188,"smart":-25.291263236237},"meta":{"allow-anonymous-comments":"1","author":[165766],"cover":"\/\/\/content\/687\/82\/z\/3d840.png","link-01":"https:\/\/github.com\/RoryHiggins\/JE\/releases\/download\/ld48_1.0\/ld48_ssp2022.rar","link-01-tag":[42337],"link-02":"https:\/\/github.com\/RoryHiggins\/JE\/archive\/refs\/tags\/ld48_1.0.zip","link-02-tag":[42332]},"meta-timestamp":"2026-04-17T22:10:19Z","modified":"2026-04-17T22:10:19Z","name":"Spelunking Simulator Pro 2022","node-timestamp":"2021-04-26T14:44:29Z","parent":233335,"parents":[1,5,9,233335],"path":"\/events\/ludum-dare\/48\/spelunking-simulator-pro-2022","published":"2021-04-25T23:38:18Z","scope":"public","slug":"spelunking-simulator-pro-2022","subsubtype":"compo","subtype":"game","type":"item","version":751619},"text":"Short little hover physics platformer where you control a survey drone investigating a cave.\n\nControls:\nPlayer: wasd\/arrow keys\/dpad (game controller) to move.  Moving up will jump, moving down will temporarily stop hovering.  esc to quit.\nMenu: wasd\/arrow keys\/dpad to navigate.  z\/enter to select a menu option.\n\nThe hover physics are a bit unusual.  The goal was to allow very precise horizontal movement, with an emphasis on clinging to walls and ceilings for positioning.  The physics is not very difficult to master but I think it turned out kinda neat.\n\nMap editor controls:\nMiddle click to toggle between playing and not playing.  When not in playing mode, up\/down to toggle between editor modes (editing, map select, playing).\nIn editing mode: left\/right\/a\/d to cycle between selections.  Mouse to move cursor, and z to change brush selection to match what cursor is hovering over.\nIn map select mode: left\/right to toggle between maps.\nIn playing mode: play normally.  Middle click to return to editing mode.\nThe map editor automatically saves any changes made.  Note that if you've changed to a built-in level, you will end up permanently editing it.  To restore built-in maps, redownload\/re-extract the game and replace the affected .world files in apps\/ld48\/data\/ with the ones from the fresh copy of the game.\n\nCredit:\nAseprite used for making the \"art\".\nMusic procedurally generated using Abundant Music (https:\/\/pernyblom.github.io\/abundant-music\/index.html) and recorded with airfont 380 sound font.\nCustom Lua\/C game engine [j25](https:\/\/github.com\/RoryHiggins\/JE\/tree\/ld48), uses SDL2, zlib, libpng, libglew, luajit.\n\n![screenshot1.png](\/\/\/raw\/687\/82\/z\/3c759.png)\n\n![screenshot2.png](\/\/\/raw\/687\/82\/z\/3c75a.png)\n\n![screenshot4.png](\/\/\/raw\/687\/82\/z\/3d83e.png)\n\n![screenshot3.png](\/\/\/raw\/687\/82\/z\/3c75c.png)","title":"Spelunking Simulator Pro 2022","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/249501+249502+249503+249504+249505+249506+249507+249508+249509+249510+249511+249512+249513+249514+249515+249516+249517+249518+249519+249520+249521+249522+249523+249524+249525+249526+249527+249528+249529+249530+249531+249532+249533+249534+249535+249536+249537+249538+249539+249540+249541+249542+249543+249544+249545+249546+249547+249548+249549+249550+249551+249552+249553+249554+249555+249556+249557+249558+249559+249560+249561+249562+249563+249564+249565+249566+249567+249568+249569+249570+249571+249572+249573+249574+249575+249576+249577+249578+249579+249580+249581+249582+249583+249584+249585+249586+249587+249588+249589+249590+249591+249592+249593+249594+249595+249596+249597+249598+249599+249600+249601+249602+249603+249604+249605+249606+249607+249608+249609+249610+249611+249612+249613+249614+249615+249616+249617+249618+249619+249620+249621+249622+249623+249624+249625+249626+249627+249628+249629+249630+249631+249632+249633+249634+249635+249636+249637+249638+249639+249640+249641+249642+249643+249644+249645+249646+249647+249648+249649+249650+249651+249652+249653+249654+249655+249656+249657+249658+249659+249660+249661+249662+249663+249664+249665+249666+249667+249668+249669+249670+249671+249672+249673+249674+249675+249676+249677+249678+249679+249680+249681+249682+249683+249684+249685+249686+249687+249688+249689+249690+249691+249692+249693+249694+249695+249696+249697+249698+249699+249700+249701+249702+249703+249704+249705+249706+249707+249708+249709+249710+249711+249712+249713+249714+249715+249716+249717+249718+249719+249720+249721+249722+249723+249724+249725+249726+249727+249728+249729+249730+249731+249732+249733+249734+249735+249736+249737+249738+249739+249740+249741+249742+249743+249744+249745+249746+249747+249748+249749+249750+249751+249752+249753+249754+249755+249756+249757+249758+249759+249760+249761+249762+249763+249764+249765+249766+249767+249768+249769+249770+249771+249772+249773+249774+249775+249776+249777+249778+249779+249780+249781+249782+249783+249784+249785+249786+249787+249788+249789+249790+249791+249792+249793+249794+249795+249796+249797+249798+249799+249800+249801+249802+249803+249804+249805+249806+249807+249808+249809+249810+249811+249812+249813+249814+249815+249816+249817+249818+249819+249820+249821+249822+249823+249824+249825+249826+249827+249828+249829+249830+249831+249832+249833+249834+249835+249836+249837+249838+249839+249840+249841+249842+249843+249844+249845+249846+249847+249848+249849+249850+249851+249852+249853+249854+249855+249856+249857+249858+249859+249860+249861+249862+249863+249864+249865+249866+249867+249868+249869+249870+249871+249872+249873+249874+249875+249876+249877+249878+249879+249880+249881+249882+249883+249884+249885+249886+249887+249888+249889+249890+249891+249892+249893+249894+249895+249896+249897+249898+249899+249900+249901+249902+249903+249904+249905+249906+249907+249908+249909+249910+249911+249912+249913+249914+249915+249916+249917+249918+249919+249920+249921+249922+249923+249924+249925+249926+249927+249928+249929+249930+249931+249932+249933+249934+249935+249936+249937+249938+249939+249940+249941+249942+249943+249944+249945+249946+249947+249948+249949+249950+249951+249952+249953+249954+249955+249956+249957+249958+249959+249960+249961+249962+249963+249964+249965+249966+249967+249968+249969+249970+249971+249972+249973+249974+249975+249976+249977+249978+249979+249980+249981+249982+249983+249984+249985+249986+249987+249988+249989+249990+249991+249992+249993+249994+249995+249996+249997+249998+249999+250000?authors&parents&superparent"},"object":"objects\/sha256\/22\/22dffc0ae8c8bacdeba23e1a3d8dc21a6be702b97094c3c119b12a25ed52d3e3","record":"shard-1\/json-live-urgent-v3\/records\/521705b8db3e15e576c64879bd2531f6b22252ebbc3cfe9ce19b4d0726b77db0.json","sha256":"22dffc0ae8c8bacdeba23e1a3d8dc21a6be702b97094c3c119b12a25ed52d3e3","source":"https","stored_at":1784022382}}