{"author_link":"\/users\/firellon","author_name":"firellon","author_uid":1002078,"comments":[{"id":1123823,"author_name":"pavlov36","author_uid":"pavlov36","epoch":1744026258,"text":"Cool game, like the art and music! Is the circles placeholders or don't encounter pattern this it?","format":"md","likes":1,"spam":"N"},{"id":1124131,"author_name":"grid96","author_uid":"grid96","epoch":1744033265,"text":"I really like the purple theme of the game and how the caves transform into rooms when completed is really satisfying. Also the music works well and doesn't get annoying.\n\nFound a bug when I want to select different tile but I hovering over a place I can put the current tile it places the tile through the button. Also maybe scrolling at the edges of the screen would be better?\n\nAll in All a very good entry though.","format":"md","likes":1,"spam":"N"},{"id":1125131,"author_name":"LanaLux","author_uid":"lanalux","epoch":1744052192,"text":"wow, great design!! i got a high score of 2500. my only wish was to be able to click and drag to pan the screen. again, really great design and execution! :) ","format":"md","likes":1,"spam":"N"},{"id":1130823,"author_name":"boboneoone","author_uid":"boboneoone","epoch":1744122123,"text":"That was great! reminds me of Carcasone. Very impressive that you got the intelligent tile placement working in such little time. Very clean graphics as well with a consistent style.","format":"md","likes":2,"spam":"N"},{"id":1130836,"author_name":"LDJam user 5243","author_uid":"5243","epoch":1744122184,"text":"Great game! Got up to 4000 points before I got stuck. I would have loved being able to remove pieces that are not turned in to structures yet, but that's a minor gripe. All in all, very fun!","format":"md","likes":1,"spam":"N"},{"id":1131161,"author_name":"Frib","author_uid":"frib","epoch":1744124556,"text":"That was pretty neat! Managed to reach 16300 as a Deephammer before I stopped, as I still had 24 draws left and I think I've seen everything at this point. One little detail I loved was the construction sound fitting with the music. I wish there was more variety or other kinds obstacles or goals to overcome, but that's the nature of game jams :D Good stuff, I enjoyed it!\n\nOne nitpick I have is that when you have a tile selected for placement, and you click on a card, if the tile can be placed then it will be placed. Would rather it just switched with the card, because I may or may not have placed a few isolated rooms here and there. I hope nobody notices it :D","format":"md","likes":1,"spam":"N"},{"id":1134497,"author_name":"firellon","author_uid":"firellon","epoch":1744147505,"text":"Thanks, everyone, for the constructive feedback!\n\n@pavlov36 no, Reliquaries actually serve in a bunch of missions later, so keep an eye on them :)\n\n@grid96 @frib made sure the card areas are not clickable through, so no more unintended tile placement\n\n@lanalux added camera panning and Q\/E to zoom with, so should be much better now\n\n@frib 16k points?? wow, that's magnificient! Feel free to share screenshots of your architecture, by the way\n\nAdded more challenge for the later game stages, so it's not a cakewalk anymore ;)\n\n@daandruff removal of tiles - maybe, some day... it was part of the design that the depths you've explored stay in place and obstruct your further advancement though :D ","format":"md","likes":0,"spam":"N"},{"id":1134899,"author_name":"Frib","author_uid":"frib","epoch":1744151012,"text":"@firellon I hate to be that guy, but it's against the rules to make changes like that during the rating period. Unless it's a fix for a critical bug that completely breaks the game, you shouldn't touch it. Things like balance changes, additional content and UI tweaks aren't critical, so I recommend you revert those changes and wait for the rating period to be over","format":"md","likes":0,"spam":"N"},{"id":1135211,"author_name":"LanaLux","author_uid":"lanalux","epoch":1744154505,"text":"@firellon nice! i played it some more: high score of 5250! :)","format":"md","likes":1,"spam":"N"},{"id":1136549,"author_name":"firellon","author_uid":"firellon","epoch":1744177437,"text":"@frib Fair enough. I've marked the Windows build as the original Compo submission. It was not changed a bit since publishing and will not be, so anyone who would like to see the game in its original state, still can.\n\nAlso, I've added a changelog to be very transparent what exactly has changed: none of the base game mechanic, graphics, audio, etc. have been updated, keeping the game essentially the same, but a bit more accessible and fair in the late game than before. I believe that should not significantly affect the grades, but then again, it's up to your judgement.\n\nThank you for the feedback!","format":"md","likes":0,"spam":"N"},{"id":1139923,"author_name":"ThatSommeS","author_uid":"thatsommes","epoch":1744227124,"text":"I spent too much time playing this, thank you!\nI was a little confused as to how the missions actually worked in my first play, but figured it out an had fun!\n\nThank you!","format":"md","likes":2,"spam":"N"},{"id":1140379,"author_name":"DazyLude","author_uid":"dazylude","epoch":1744232097,"text":"I love Carcassonne, and I love dwarves, so in my eyes this is a perfect mix :) \n\nPretty good puzzle game, I found it really fun!","format":"md","likes":1,"spam":"N"},{"id":1141999,"author_name":"SoundJammer","author_uid":"soundjammer","epoch":1744267973,"text":"Awesome music \u2014 really motivates you to build big! So far, my top score is 1100. I think I\u2019ll definitely come back to this game, if only to listen to that soundtrack again! =) ![\u0421\u043d\u0438\u043c\u043e\u043a \u044d\u043a\u0440\u0430\u043d\u0430 2025-04-10 094337.png](\/\/\/raw\/f9e\/36\/z\/6bd9c.png)","format":"md","likes":1,"spam":"N"},{"id":1142830,"author_name":"SYPIAC","author_uid":"sypiac","epoch":1744291699,"text":"![win.png](\/\/\/raw\/236\/32\/z\/6be18.png)\nLove the game! My favourite of the compo so far. Great music as well. I don't know how you managed to fit so much work into 48 hours! My score's not the best, I think I need to figure out some more.","format":"md","likes":1,"spam":"N"},{"id":1150688,"author_name":"Eugenik","author_uid":"eugenik","epoch":1744609280,"text":"Waow.\n","format":"md","likes":1,"spam":"N"},{"id":1151709,"author_name":"JovialKnoll","author_uid":"jovialknoll","epoch":1744680979,"text":"I really like how you decided to implement this type of placement puzzle game! Reminds me of Carcassonne, but more exploratory. The music and sfx came out great as well, and the UI doesn't get in the way. I wish that moving the mouse wouldn't keep scrolling the field when I'm just trying to select something above, but that's a small issue.","format":"md","likes":1,"spam":"N"},{"id":1152189,"author_name":"MEGA Marlon","author_uid":"mega-marlon","epoch":1744732964,"text":"This was really fun, I found it a bit tricky once it started only giving me weaker tiles and wish i could destroy already placed tiles at some form of cost. Played a few rounds of it and had a good time!","format":"md","likes":1,"spam":"N"},{"id":1154571,"author_name":"NonDev","author_uid":"nondev","epoch":1745052660,"text":"I found this really quite compelling. Smallest of gripes would be that the scrolling from click-dragging doesn't map one-to-one with mouse movement, so it feels a bit sluggish. But otherwise great stuff!","format":"md","likes":1,"spam":"N"},{"id":1155336,"author_name":"Yanato","author_uid":"yanato","epoch":1745176059,"text":"Cool game, I like that you have to think and remember the types of orders. But it is quite difficult. Only 3K scorepoints 9_9\n\n![Screenshot_2.png](\/\/\/raw\/e67\/e5\/z\/6c5c2.png)","format":"md","likes":1,"spam":"N"},{"id":1155855,"author_name":"Euler Moises","author_uid":"euler-moises","epoch":1745269130,"text":"At first I thought it was boring. Then I realized that I had been playing for an hour and wanted to expand the cave even more. I don't think I need to say that I liked it. :D\n\nA nice and relaxing game.\n\nJust the fact that I made a game by myself already deserves my respect and admiration. One day I will be able to do something like that.\n\nI'm glad I found this game.\n\nCongratulations!","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ldjam-media\/sha256\/bb\/bbf65956df340ebb7cd64d9d7822c9b742e0cd8a0e2f8ab93e168d8546432f44.png"],"links":[{"url":"https:\/\/nebulate.itch.io\/ridge-heart","text":"HTML5 - Post-Compo"},{"url":"https:\/\/github.com\/Nebulate-me\/LD57","text":"Link"},{"url":"https:\/\/nebulate.itch.io\/ridge-heart","text":"Windows - Original Build"}],"metadata":{"g_key":"96904","g_author":"1002078","g_event":"LD57","g_eventkey":"111","g_subevent":"COMPO","g_urlkey":"448381","g_title":"Ridge Heart","g_status":"WAYBACK","g_place":"61","g_commentcount":"20","g_site2_node_id":"408432","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"408432","n_urlkey":"448381","n_parent":"406845","n_path":"\/events\/ludum-dare\/57\/ridge-heart","n_slug":"ridge-heart","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"2078","n_created":"1743427563","n_modified":"1779667866","n_version":"1306983","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD57","removed_author":false},"_superparent":9,"_trust":9,"author":2078,"body":"![Capsule_Title.png](\/\/\/raw\/e18\/z\/6b5c0.png)\n\n*Built solo in 48 hours for Ludum Dare 57*\n\n**Repository:** [GitHub](https:\/\/github.com\/Nebulate-me\/LD57)\n\n\n## \ud83e\uddf1 The Story\n\nBeneath the wind-bitten peaks of the mountain ridge, a new dwarven kingdom is taking shape \u2014 forged not in war, but in stone and sweat.\n\nYou are the newly appointed dwarven **Architect**, entrusted with a modest stockpile of resources and the ambition to carve a legacy into the living mountain.\n\nAs your work begins, **tasks arrive from dwarven nobles, guildmasters, and deepfolk elders** \u2014 each demanding greater halls, longer corridors, and more elaborate constructions. The deeper and more complex the fortress becomes, the harder their requests.\n\nBut with every task fulfilled, your name earns respect \u2014 and more resources are granted to continue the great work.\n\n**Plan wisely, carve efficiently, and see that Ridge Heart rises strong from the stone.**\n\n![LD_57_screenshot-1.png](\/\/\/raw\/e18\/z\/6b5c2.png)\n\n## \ud83d\udd79\ufe0f Controls\n\n| Action                      | Control              |\n|-----------------------------|----------------------|\n| Select & Place a Room       | Left Mouse Button    |\n| Complete a Mission          | Left Mouse Button    |\n| Cancel Room Selection       | Right Mouse Button   |\n| Rotate Selected Room        | Mouse Wheel          |\n| Pan Camera around           | Left Mouse Button    |\n| Zoom In \/ Out               | Mouse Wheel or Q\/E   |\n| Restart Game                | **R**                |\n\n\n## \ud83c\udfae How to Play\n\n- Draw **Room Cards** and place them *adjacent* to existing rooms.\n- Align rooms to form specific **Mission Patterns** \u2014 like crosses, lines, or corners.\n- When a mission is complete, it will **highlight in gold** \u2014 click to complete it and earn new resources.\n- **Plan ahead**: If you run out of cards with no way forward, your service ends (with dignity\u2026 or disgrace).\n- The longer you endure, the **deeper** you go \u2014 and the more complex the tasks become.\n\n\n![LD_57_screenshot-2.png](\/\/\/raw\/e18\/z\/6b5c6.png)\n\n## \ud83d\udee0\ufe0f Tech\n\nBuilt with:\n- **Unity** (C#)\n- **Aseprite** (pixel art)\n- **Zenject** (dependency injection)\n- **BeepBox** (music and sound effects)\n- **Chat-GPT** (documentation)\n\nPowered by custom packages from [Nebulate.me](https:\/\/github.com\/Nebulate-me):\n- [DI-Tools](https:\/\/github.com\/Nebulate-me\/DI-Tools.git)\n- [SignalsHub](https:\/\/github.com\/Nebulate-me\/SignalsHub.git)\n- [Unity-Utilities](https:\/\/github.com\/Nebulate-me\/Unity-Utilities.git)\n\n\n## \ud83d\udce6 Status\n\n**6.04** - first release of Windows and WebGL version\n\n**7.04** - added camera panning and improved the tutorial to be step-by-step instead. Kept original Windows build for anyone who would like to play it.\n\n**8.04** \u200b- made sure the cards (Rooms and Missions) cannot be clicked through, so no room can be placed through those areas; added Q\/E support for Camera zoom on the touch pads, adjusted the balance and added more missions (not changing the base mechanic) to the later game stages\n\nThis is a jam build \u2014 expect a few bugs, a bit of jank, and maybe even a misplaced rune.\n\nIf you enjoyed the game, feel free to \u2b50 the repo or echo your thoughts to the depths!","comments":20,"comments-timestamp":"2025-04-21T20:58:50Z","created":"2025-03-31T13:26:03Z","files":[{"author":2078,"id":37875,"name":"Win_LD57.zip","node":408432,"size":41902628,"status":9,"tag":0,"timestamp":"2025-04-06T22:49:13Z"}],"files-timestamp":"2025-04-06T22:49:13Z","grade":{"grade-01":23,"grade-02":23,"grade-03":22,"grade-04":23,"grade-05":23,"grade-06":23,"grade-07":1,"grade-08":23},"id":408432,"love":0,"magic":{"cool":111.14378604524,"feedback":12,"given":23.625,"grade":23,"grade-01-average":3.762,"grade-01-result":61,"grade-02-average":3.571,"grade-02-result":86,"grade-03-average":3.375,"grade-03-result":135,"grade-04-average":3.143,"grade-04-result":228,"grade-05-average":3.476,"grade-05-result":140,"grade-06-average":3.667,"grade-06-result":71,"grade-08-average":3.524,"grade-08-result":120,"smart":-6.4585653306515},"meta":{"allow-anonymous-comments":"1","author":[2078],"cover":"\/\/\/content\/e18\/z\/69c38.png","grade-07-out":"1","link-01":"https:\/\/nebulate.itch.io\/ridge-heart","link-01-name":"HTML5 - Post-Compo","link-01-tag":[42336],"link-02":"https:\/\/github.com\/Nebulate-me\/LD57","link-02-tag":[42332],"link-03":"https:\/\/nebulate.itch.io\/ridge-heart","link-03-name":"Windows - Original Build","link-03-tag":[42337]},"meta-timestamp":"2026-05-25T00:11:06Z","modified":"2026-05-25T00:11:06Z","name":"Ridge Heart","node-timestamp":"2025-04-09T14:25:32Z","parent":406845,"parents":[1,5,9,406845],"path":"\/events\/ludum-dare\/57\/ridge-heart","published":"2025-04-06T22:49:40Z","scope":"public","slug":"ridge-heart","subsubtype":"compo","subtype":"game","type":"item","version":1306983},"text":"![Capsule_Title.png](\/\/\/raw\/e18\/z\/6b5c0.png)\n\n*Built solo in 48 hours for Ludum Dare 57*\n\n**Repository:** [GitHub](https:\/\/github.com\/Nebulate-me\/LD57)\n\n\n## \ud83e\uddf1 The Story\n\nBeneath the wind-bitten peaks of the mountain ridge, a new dwarven kingdom is taking shape \u2014 forged not in war, but in stone and sweat.\n\nYou are the newly appointed dwarven **Architect**, entrusted with a modest stockpile of resources and the ambition to carve a legacy into the living mountain.\n\nAs your work begins, **tasks arrive from dwarven nobles, guildmasters, and deepfolk elders** \u2014 each demanding greater halls, longer corridors, and more elaborate constructions. The deeper and more complex the fortress becomes, the harder their requests.\n\nBut with every task fulfilled, your name earns respect \u2014 and more resources are granted to continue the great work.\n\n**Plan wisely, carve efficiently, and see that Ridge Heart rises strong from the stone.**\n\n![LD_57_screenshot-1.png](\/\/\/raw\/e18\/z\/6b5c2.png)\n\n## \ud83d\udd79\ufe0f Controls\n\n| Action                      | Control              |\n|-----------------------------|----------------------|\n| Select & Place a Room       | Left Mouse Button    |\n| Complete a Mission          | Left Mouse Button    |\n| Cancel Room Selection       | Right Mouse Button   |\n| Rotate Selected Room        | Mouse Wheel          |\n| Pan Camera around           | Left Mouse Button    |\n| Zoom In \/ Out               | Mouse Wheel or Q\/E   |\n| Restart Game                | **R**                |\n\n\n## \ud83c\udfae How to Play\n\n- Draw **Room Cards** and place them *adjacent* to existing rooms.\n- Align rooms to form specific **Mission Patterns** \u2014 like crosses, lines, or corners.\n- When a mission is complete, it will **highlight in gold** \u2014 click to complete it and earn new resources.\n- **Plan ahead**: If you run out of cards with no way forward, your service ends (with dignity\u2026 or disgrace).\n- The longer you endure, the **deeper** you go \u2014 and the more complex the tasks become.\n\n\n![LD_57_screenshot-2.png](\/\/\/raw\/e18\/z\/6b5c6.png)\n\n## \ud83d\udee0\ufe0f Tech\n\nBuilt with:\n- **Unity** (C#)\n- **Aseprite** (pixel art)\n- **Zenject** (dependency injection)\n- **BeepBox** (music and sound effects)\n- **Chat-GPT** (documentation)\n\nPowered by custom packages from [Nebulate.me](https:\/\/github.com\/Nebulate-me):\n- [DI-Tools](https:\/\/github.com\/Nebulate-me\/DI-Tools.git)\n- [SignalsHub](https:\/\/github.com\/Nebulate-me\/SignalsHub.git)\n- [Unity-Utilities](https:\/\/github.com\/Nebulate-me\/Unity-Utilities.git)\n\n\n## \ud83d\udce6 Status\n\n**6.04** - first release of Windows and WebGL version\n\n**7.04** - added camera panning and improved the tutorial to be step-by-step instead. Kept original Windows build for anyone who would like to play it.\n\n**8.04** \u200b- made sure the cards (Rooms and Missions) cannot be clicked through, so no room can be placed through those areas; added Q\/E support for Camera zoom on the touch pads, adjusted the balance and added more missions (not changing the base mechanic) to the later game stages\n\nThis is a jam build \u2014 expect a few bugs, a bit of jank, and maybe even a misplaced rune.\n\nIf you enjoyed the game, feel free to \u2b50 the repo or echo your thoughts to the depths!","title":"Ridge Heart","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/408001+408002+408003+408004+408005+408006+408007+408008+408009+408010+408011+408012+408013+408014+408015+408016+408017+408018+408019+408020+408021+408022+408023+408024+408025+408026+408027+408028+408029+408030+408031+408032+408033+408034+408035+408036+408037+408038+408039+408040+408041+408042+408043+408044+408045+408046+408047+408048+408049+408050+408051+408052+408053+408054+408055+408056+408057+408058+408059+408060+408061+408062+408063+408064+408065+408066+408067+408068+408069+408070+408071+408072+408073+408074+408075+408076+408077+408078+408079+408080+408081+408082+408083+408084+408085+408086+408087+408088+408089+408090+408091+408092+408093+408094+408095+408096+408097+408098+408099+408100+408101+408102+408103+408104+408105+408106+408107+408108+408109+408110+408111+408112+408113+408114+408115+408116+408117+408118+408119+408120+408121+408122+408123+408124+408125+408126+408127+408128+408129+408130+408131+408132+408133+408134+408135+408136+408137+408138+408139+408140+408141+408142+408143+408144+408145+408146+408147+408148+408149+408150+408151+408152+408153+408154+408155+408156+408157+408158+408159+408160+408161+408162+408163+408164+408165+408166+408167+408168+408169+408170+408171+408172+408173+408174+408175+408176+408177+408178+408179+408180+408181+408182+408183+408184+408185+408186+408187+408188+408189+408190+408191+408192+408193+408194+408195+408196+408197+408198+408199+408200+408201+408202+408203+408204+408205+408206+408207+408208+408209+408210+408211+408212+408213+408214+408215+408216+408217+408218+408219+408220+408221+408222+408223+408224+408225+408226+408227+408228+408229+408230+408231+408232+408233+408234+408235+408236+408237+408238+408239+408240+408241+408242+408243+408244+408245+408246+408247+408248+408249+408250+408251+408252+408253+408254+408255+408256+408257+408258+408259+408260+408261+408262+408263+408264+408265+408266+408267+408268+408269+408270+408271+408272+408273+408274+408275+408276+408277+408278+408279+408280+408281+408282+408283+408284+408285+408286+408287+408288+408289+408290+408291+408292+408293+408294+408295+408296+408297+408298+408299+408300+408301+408302+408303+408304+408305+408306+408307+408308+408309+408310+408311+408312+408313+408314+408315+408316+408317+408318+408319+408320+408321+408322+408323+408324+408325+408326+408327+408328+408329+408330+408331+408332+408333+408334+408335+408336+408337+408338+408339+408340+408341+408342+408343+408344+408345+408346+408347+408348+408349+408350+408351+408352+408353+408354+408355+408356+408357+408358+408359+408360+408361+408362+408363+408364+408365+408366+408367+408368+408369+408370+408371+408372+408373+408374+408375+408376+408377+408378+408379+408380+408381+408382+408383+408384+408385+408386+408387+408388+408389+408390+408391+408392+408393+408394+408395+408396+408397+408398+408399+408400+408401+408402+408403+408404+408405+408406+408407+408408+408409+408410+408411+408412+408413+408414+408415+408416+408417+408418+408419+408420+408421+408422+408423+408424+408425+408426+408427+408428+408429+408430+408431+408432+408433+408434+408435+408436+408437+408438+408439+408440+408441+408442+408443+408444+408445+408446+408447+408448+408449+408450+408451+408452+408453+408454+408455+408456+408457+408458+408459+408460+408461+408462+408463+408464+408465+408466+408467+408468+408469+408470+408471+408472+408473+408474+408475+408476+408477+408478+408479+408480+408481+408482+408483+408484+408485+408486+408487+408488+408489+408490+408491+408492+408493+408494+408495+408496+408497+408498+408499+408500?authors&parents&superparent"},"object":"objects\/sha256\/54\/5492414629c90c3c7e6e17ce489f60e1dfdaa81e7b35d18b9ef9840a3239cc2f","record":"shard-0\/json-live-urgent-v3\/records\/27b39c5f13ac84c4d48a5e6d51e09c61842503df3df652abec39ef64f5db8436.json","sha256":"5492414629c90c3c7e6e17ce489f60e1dfdaa81e7b35d18b9ef9840a3239cc2f","source":"https","stored_at":1784022522}}