{"author_link":"\/users\/macaroni-dev","author_name":"macaroni.dev","author_uid":"1189182","comments":[{"author_name":"ROBOWARRIOR1982","author_uid":"1082891","time":"2020-10-06T05:14:22Z","epoch":1601961262,"modified":1601961278,"text":"Very nice puzzle game, i like the idea with the clone and the game loop with a specific time to perform action. \nThat's not easy at the start but concept work perfectly and it fit the theme, nice work !\n![scc001.png](\/\/\/raw\/bc3\/41\/z\/38c79.png)","likes":2,"format":"md"},{"author_name":"Conneli","author_uid":"1216300","time":"2020-10-06T05:21:18Z","epoch":1601961678,"modified":1601961678,"text":"I can't stress enough how good the character design is. Stylistically, it's on point. One small point of frustration was if both the player and copy are dead there's nothing to do but wait for the timer. Not sure if it plays into later levels more but I do plan on playing more to find out when I can handle the puzzle concepts a little better! Overall, excellent concept, excellent characters.","likes":3,"format":"md"},{"author_name":"Kisk","author_uid":"1212905","time":"2020-10-06T07:26:54Z","epoch":1601969214,"modified":1601969214,"text":"neat concept, it's somehow reminds me of \"the binding of Isaac\" well done g","likes":1,"format":"md"},{"author_name":"Arad HamidSamiee","author_uid":"1219929","time":"2020-10-06T19:21:48Z","epoch":1602012108,"modified":1602012108,"text":"windows file is corrupted :((\n","likes":0,"format":"md"},{"author_name":"macaroni.dev","author_uid":"1189182","time":"2020-10-06T20:37:45Z","epoch":1602016665,"modified":1602016665,"text":"@arad-hamidsamiee I've had a few people play it on Windows and it worked for them. Could you tell me more about the errors you saw? Thank you :)","likes":0,"format":"md"},{"author_name":"Arad HamidSamiee","author_uid":"1219929","time":"2020-10-06T20:52:35Z","epoch":1602017555,"modified":1602017555,"text":"@macaroni-dev Actualy the .zip file is corrupted for me. I downloaded it three times, even tried to repair them but the zip file is unextractable.","likes":0,"format":"md"},{"author_name":"macaroni.dev","author_uid":"1189182","time":"2020-10-06T21:07:47Z","epoch":1602018467,"modified":1602018467,"text":"@arad-hamidsamiee That's weird! I just downloaded the .zip from the link on my Windows computer a minute ago.\n\nCan you use the command prompt and get a sha256 checksum of the zip? That'll confirm if the download got corrupted or if our Windows are just treating it differently.\n\n```\n> certUtil -hashfile EchoesOfOuroborosWINDOWS.zip sha256\nSHA256 hash of EchoesOfOuroborosWINDOWS.zip:\n2b9d672e02aaa4cf6251c62695f3142a1801e013e1c4bea0a829d83b70934cbb\n```\n\nI did zip it up on Linux with `zip`, so maybe there's something Windows doesn't like about it. [Could you try this .zip file instead? I zipped it in Windows and uploaded a different one.](https:\/\/macaroni-static.sfo2.digitaloceanspaces.com\/EchoesOfOuroborosWINDOWS_2.zip)\n","likes":0,"format":"md"},{"author_name":"etrealjunior","author_uid":"1217790","time":"2020-10-07T09:44:43Z","epoch":1602063883,"modified":1602063883,"text":"I liked your game my congratulations, I also did one if you want to know, and give me your feedback I am very grateful, this is the link https:\/\/ldjam.com\/events\/ludum-dare\/47\/resurrection","likes":1,"format":"md"},{"author_name":"Lamossus","author_uid":"1053200","time":"2020-10-07T17:14:52Z","epoch":1602090892,"modified":1602090892,"text":"One of the best games I played so far! Last levels seemed too easy though","likes":1,"format":"md"},{"author_name":"macaroni.dev","author_uid":"1189182","time":"2020-10-07T18:57:50Z","epoch":1602097070,"modified":1602097070,"text":"@lamossus We're glad you enjoyed it!\n\nAfter submission, we realized the final puzzles had solutions that were easier than we thought. We have ideas for how to make them harder and for many more puzzles and mechanics though! So keep an eye out for a post-Jam version :wink: ","likes":1,"format":"md"},{"author_name":"SamDemaine","author_uid":"1180790","time":"2020-10-07T22:38:57Z","epoch":1602110337,"modified":1602110337,"text":"Hey nice job! I like the graphics and controls are nice! could you check out my game? :D","likes":1,"format":"md"},{"author_name":"FlatKiwi","author_uid":"1200625","time":"2020-10-07T23:50:46Z","epoch":1602114646,"modified":1602114646,"text":"Nice puzzles! the character designs are pretty nice. Solid for a first jam game!","likes":2,"format":"md"},{"author_name":"DOME","author_uid":"1217762","time":"2020-10-09T18:19:41Z","epoch":1602267581,"modified":1602267581,"text":"Just wanted to say how cool the concept is! The art style was also done very well, and I like the color choices. \n\nI'm not very good at the puzzles, so I only got to the third room, but I still enjoyed it a lot. Great work!","likes":2,"format":"md"},{"author_name":"Yoni","author_uid":"1127936","time":"2020-10-16T19:25:44Z","epoch":1602876344,"modified":1602876344,"text":"Great game! I liked the puzzles and I wish there had been more!","likes":1,"format":"md"},{"author_name":"MTabasco","author_uid":"1219839","time":"2020-10-18T21:25:16Z","epoch":1603056316,"modified":1603056317,"text":"Very cool idea, it fits the theme perfectly! The puzzles were very well thought and I think that the difficulty curve was bearable, which is difficult to achieve in a puzzle game with not a lot of time to design.\nThe art is also really cool, I like your style! I would have liked to hear some music or sounds though. :smile: ","likes":1,"format":"md"}],"format":"md","images":["ld47\/215300-29b77e19dfb30212b8f7b35e6e30e8f1.png"],"links":[{"url":"https:\/\/macaroni-static.sfo2.digitaloceanspaces.com\/EchoesOfOuroborosWINDOWS.zip","text":"Youtube"},{"url":"https:\/\/macaroni-static.sfo2.digitaloceanspaces.com\/EchoesOfOuroborosLINUX.zip","text":"Youtube"},{"url":"https:\/\/gitlab.com\/macaroni.dev\/gamedev-scratch\/-\/tree\/LD47_1.0\/ludum-dare\/47-stuck-in-a-loop","text":"Youtube"},{"url":"https:\/\/macaroni-static.sfo2.digitaloceanspaces.com\/EchoesOfOuroborosMAC.zip","text":"Youtube"},{"url":"https:\/\/gitlab.com\/macaroni.dev\/gamedev-scratch\/-\/tree\/LD47_PostJam_1.0\/ludum-dare\/47-stuck-in-a-loop","text":"Youtube"}],"metadata":{"g_key":"59263","g_author":"1189182","g_event":"LD47","g_eventkey":"76","g_subevent":"JAM","g_urlkey":"270318","g_title":"Echoes of Ouroboros","g_status":"PVT1","g_place":"540","g_commentcount":"15","g_site2_node_id":"215300","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"215300","n_urlkey":"270318","n_parent":"212256","n_path":"\/events\/ludum-dare\/47\/echoes-of-ouroboros","n_slug":"echoes-of-ouroboros","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"189182","n_created":"1601155525","n_modified":"1607805275","n_version":"711449","n_status":"COMMIT"},"node":{"id":215300,"parent":212256,"superparent":9,"author":189182,"type":"item","subtype":"game","subsubtype":"jam","published":"2020-10-05T22:00:29Z","created":"2020-09-26T21:25:25Z","modified":"2020-12-12T20:34:35Z","version":711449,"slug":"echoes-of-ouroboros","name":"Echoes of Ouroboros","body":"![TitleScreen.png](\/\/\/raw\/ef2\/e2\/z\/38a2d.png)\n\nEchoes of Ouroboros is a 2D puzzle game. Play as a thief who must finish a job... under *loopy* circumstances!\n\n![ld47-blog.gif](\/\/\/raw\/ef2\/e2\/z\/38cc6.gif)\n\n* Game written from scratch in Haskell ([with `gloss`](https:\/\/hackage.haskell.org\/package\/gloss)) & developed on NixOS\n* Original art made in Clip Studio Paint\n\nPlease enjoy our first ever submission to a game jam!\n\n## Installation\n### Windows\nUnzip the zip and run `EchoesOfOuroboros.exe`\n\nSome users have run into the zip file being corrupted. In that case, [try this download instead](https:\/\/macaroni-static.sfo2.digitaloceanspaces.com\/EchoesOfOuroborosWINDOWS_2.zip)\n\n### Mac\nUnzip the zip and run `EchoesOfOuroboros`. You will have to approve it in System Preferences > Security and Privacy > General. Under \"Allow apps downloaded from:\" (MacOS should also prompt you to do this when you try to run the game.)\n\n### Linux\nUnzip the zip and run `EchoesOfOuroboros`\n\nIf it fails with something like `No such file or directory`, then it's an issue with how we packaged it w.r.t `libc`.\n\nIn that case, we recommend building from source. The easiest way is to use the [Nix package manager](https:\/\/nixos.org\/download.html) and clone the source. In `ludum-dare\/47-stuck-in-a-loop`, just `nix-build` and then run `.\/result\/EchoesOfOuroboros`.\n\nYou can also try installing Haskell tooling (`ghc` and `cabal`) and build from source that way. [`ghcup` is probably the easiest way.](https:\/\/www.haskell.org\/ghcup\/) You can then run `USE_PWD_ASSETS=1 cabal v2-run` in the `ludum-dare\/47-stuck-in-a-loop` subdirectory.\n\n### Post-Jam Updates\n\nThe game now has a few Post-Jam updates:\n\n* Background Music\n* Rebalanced puzzles\n* Falling animation\n* Rewind animation\n* Better asset discovery\n\nIt is currently only available [to build from source.](https:\/\/gitlab.com\/macaroni.dev\/gamedev-scratch\/-\/tree\/LD47_PostJam_1.0\/ludum-dare\/47-stuck-in-a-loop)","meta":{"author":[189182],"cover":"\/\/\/content\/ef2\/e2\/z\/37bd9.png","grade-06-out":"1","link-01-tag":[42337],"link-01":"https:\/\/macaroni-static.sfo2.digitaloceanspaces.com\/EchoesOfOuroborosWINDOWS.zip","link-02":"https:\/\/macaroni-static.sfo2.digitaloceanspaces.com\/EchoesOfOuroborosLINUX.zip","link-02-tag":[42341],"link-03":"https:\/\/gitlab.com\/macaroni.dev\/gamedev-scratch\/-\/tree\/LD47_1.0\/ludum-dare\/47-stuck-in-a-loop","link-03-tag":[42332],"link-04":"https:\/\/macaroni-static.sfo2.digitaloceanspaces.com\/EchoesOfOuroborosMAC.zip","link-04-tag":[42339],"link-03-name":"Source Code (Jam Version)","link-05":"https:\/\/gitlab.com\/macaroni.dev\/gamedev-scratch\/-\/tree\/LD47_PostJam_1.0\/ludum-dare\/47-stuck-in-a-loop","link-05-tag":[42332],"link-05-name":"Source Code (Post-Jam Updates)"},"path":"\/events\/ludum-dare\/47\/echoes-of-ouroboros","parents":[1,5,9,212256],"love":0,"notes":15,"notes-timestamp":"2020-10-18T21:25:17Z","grade":{"grade-01":22,"grade-02":22,"grade-03":22,"grade-04":22,"grade-05":23,"grade-07":21,"grade-08":21},"magic":{"cool":93.955235122353,"feedback":16,"given":16,"grade":21.857142857143,"grade-01-average":3.675,"grade-01-result":540,"grade-02-average":3.7,"grade-02-result":382,"grade-03-average":3.45,"grade-03-result":674,"grade-04-average":4,"grade-04-result":344,"grade-05-average":3.738,"grade-05-result":643,"grade-07-average":3,"grade-07-result":558,"grade-08-average":2.974,"grade-08-result":1217,"smart":-2.8258509207986}},"text":"![TitleScreen.png](\/\/\/raw\/ef2\/e2\/z\/38a2d.png)\n\nEchoes of Ouroboros is a 2D puzzle game. Play as a thief who must finish a job... under *loopy* circumstances!\n\n![ld47-blog.gif](\/\/\/raw\/ef2\/e2\/z\/38cc6.gif)\n\n* Game written from scratch in Haskell ([with `gloss`](https:\/\/hackage.haskell.org\/package\/gloss)) & developed on NixOS\n* Original art made in Clip Studio Paint\n\nPlease enjoy our first ever submission to a game jam!\n\n## Installation\n### Windows\nUnzip the zip and run `EchoesOfOuroboros.exe`\n\nSome users have run into the zip file being corrupted. In that case, [try this download instead](https:\/\/macaroni-static.sfo2.digitaloceanspaces.com\/EchoesOfOuroborosWINDOWS_2.zip)\n\n### Mac\nUnzip the zip and run `EchoesOfOuroboros`. You will have to approve it in System Preferences > Security and Privacy > General. Under \"Allow apps downloaded from:\" (MacOS should also prompt you to do this when you try to run the game.)\n\n### Linux\nUnzip the zip and run `EchoesOfOuroboros`\n\nIf it fails with something like `No such file or directory`, then it's an issue with how we packaged it w.r.t `libc`.\n\nIn that case, we recommend building from source. The easiest way is to use the [Nix package manager](https:\/\/nixos.org\/download.html) and clone the source. In `ludum-dare\/47-stuck-in-a-loop`, just `nix-build` and then run `.\/result\/EchoesOfOuroboros`.\n\nYou can also try installing Haskell tooling (`ghc` and `cabal`) and build from source that way. [`ghcup` is probably the easiest way.](https:\/\/www.haskell.org\/ghcup\/) You can then run `USE_PWD_ASSETS=1 cabal v2-run` in the `ludum-dare\/47-stuck-in-a-loop` subdirectory.\n\n### Post-Jam Updates\n\nThe game now has a few Post-Jam updates:\n\n* Background Music\n* Rebalanced puzzles\n* Falling animation\n* Rewind animation\n* Better asset discovery\n\nIt is currently only available [to build from source.](https:\/\/gitlab.com\/macaroni.dev\/gamedev-scratch\/-\/tree\/LD47_PostJam_1.0\/ludum-dare\/47-stuck-in-a-loop)","title":"Echoes of Ouroboros"}