{"author_link":"\/users\/ic-rainbow","author_name":"IC Rainbow","author_uid":"1183063","comments":[{"author_name":"etrealjunior","author_uid":"1217790","time":"2020-10-07T10:52:48Z","epoch":1602067968,"modified":1602067968,"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":0,"format":"md"},{"author_name":"Nolife_M","author_uid":"1226524","time":"2020-10-07T17:26:01Z","epoch":1602091561,"modified":1602091561,"text":"It looks cool, especially the space moood.Shame I've got no linux.","likes":0,"format":"md"},{"author_name":"TwoHands","author_uid":"1227093","time":"2020-10-07T17:37:01Z","epoch":1602092221,"modified":1602092322,"text":"I couldn't get it to run in my Pop!_OS (Ubuntu 20.04) VM. The error I get is: \"VulkanException {vulkanExceptionResult = ERROR_INITIALIZATION_FAILED}\". Is there a possibility you could build for Windows too?","likes":1,"format":"md"},{"author_name":"IC Rainbow","author_uid":"1183063","time":"2020-10-07T17:58:48Z","epoch":1602093528,"modified":1602093528,"text":"I've tried to get a windows+vulkan in time, but alas ):\n\nThanks for putting effort in VM though. I think you should enable something called \"GPU passthrough\" in VM settings for graphics stuff to work.","likes":0,"format":"md"},{"author_name":"113hz","author_uid":1084980,"time":"2020-10-07T18:05:07Z","epoch":1602093907,"modified":1602093907,"text":"Couldnt get to run either, get \norboros.AppImage: SDLCallFailed {sdlExceptionCaller = \"SDL.Video.Vulkan.vkGetInstanceExtensions (1)\", sdlFunction = \"SDL_Vulkan_GetInstanceExtensions\", sdlExceptionError = \"Invalid window\"}  \non ubuntu1~18.04.1","likes":1,"format":"md"},{"author_name":"Nailuj29 Gaming","author_uid":"1212330","time":"2020-10-07T18:08:54Z","epoch":1602094134,"modified":1602094134,"text":"I don't have a capable linux machine to run this. If you could explain the build process you used on Linux, I could try to make a windows build. I already have Haskell installed.","likes":2,"format":"md"},{"author_name":"IC Rainbow","author_uid":"1183063","time":"2020-10-07T18:20:41Z","epoch":1602094841,"modified":1602094841,"text":"On Ubuntu the usual `stack build` is enough. On windows it requires to fiddle with DLLs, SDKs and whatnot. I'll try to figure it out before the next jam comes (=","likes":0,"format":"md"},{"author_name":"iorena","author_uid":"1215518","time":"2020-10-07T18:28:44Z","epoch":1602095324,"modified":1602095324,"text":"It took me a while to figure out what I was supposed to do, maybe the player controllable object could have been more distinct visually from the collectables. It was also pretty hard to catch the containers.\n\nGreat idea and impressive execution without a game engine!","likes":1,"format":"md"},{"author_name":"56_","author_uid":1219176,"time":"2020-10-07T19:26:58Z","epoch":1602098818,"modified":1602098818,"text":"This is by far my favourite game I've come across in ld47 so far. It runs great on 1 out of 2 of my manjaro machines. But sometimes I get stuck and get the \"incorrect orbit, engine stopped\" error whatever direction I try.","likes":1,"format":"md"},{"author_name":"IC Rainbow","author_uid":"1183063","time":"2020-10-07T19:35:55Z","epoch":1602099355,"modified":1602099355,"text":"Yeahh.... It still has some weird controls bugs where you get... stuck \ud83d\ude05","likes":0,"format":"md"},{"author_name":"SamDemaine","author_uid":"1180790","time":"2020-10-07T22:38:12Z","epoch":1602110292,"modified":1602110292,"text":"Hey nice job! I like the graphics and controls are nice! could you check out my game? :D","likes":0,"format":"md"},{"author_name":"Tom\u00e1\u0161 Selmeci","author_uid":"1058363","time":"2020-10-07T22:52:51Z","epoch":1602111171,"modified":1602111171,"text":"Sorry i cannot try the game (mac user) but i have rated based on the video you have in description. You really set the mood right and the space atmosphere feels great","likes":1,"format":"md"},{"author_name":"Meek Bits","author_uid":"1212297","time":"2020-10-08T06:48:46Z","epoch":1602139726,"modified":1602139726,"text":"This reminds me of good times with KSP.\nGreat sounds, solid implementation of orbits. Pity I can say that only based on a movie (Windows user).","likes":1,"format":"md"},{"author_name":"omnes ludos","author_uid":"1208705","time":"2020-10-08T23:33:27Z","epoch":1602200007,"modified":1602200007,"text":"by the screenshots, it looks incredible for 3 days! in Haskell!","likes":1,"format":"md"},{"author_name":"alpacalypse","author_uid":"1221245","time":"2020-10-08T23:42:05Z","epoch":1602200525,"modified":1602200525,"text":"I can't run this but I really admire projects like this in LD. Thanks for adding a video, it looks like a great achievement.","likes":1,"format":"md"},{"author_name":"podchasov","author_uid":"1183997","time":"2020-10-11T04:56:34Z","epoch":1602392194,"modified":1602392194,"text":"Good job!","likes":0,"format":"md"},{"author_name":"JoeDev","author_uid":"1211746","time":"2020-10-11T14:47:58Z","epoch":1602427678,"modified":1602427678,"text":"This was really fantastically unique, and even though I was utterly terrible at it (I am awful at this kind of thing), it was a very cool concept and quite satisfying to play. ","likes":1,"format":"md"},{"author_name":"IC Rainbow","author_uid":"1183063","time":"2020-10-11T15:20:26Z","epoch":1602429626,"modified":1602429626,"text":"I'm terrible at it too! :hugging:","likes":0,"format":"md"},{"author_name":"Nailuj29 Gaming","author_uid":"1212330","time":"2020-10-15T14:33:35Z","epoch":1602772415,"modified":1602772415,"text":"I tried running the Windows build, and it crashed. I created a issue on your GitLab repo with more details.","likes":1,"format":"md"},{"author_name":"aerloth","author_uid":"1218810","time":"2020-10-17T19:54:24Z","epoch":1602964464,"modified":1602964464,"text":"I really like this idea! Kerbal space program was an enlightenment to me - it allowed me to teach myself orbital mechanics, it is super cool to see a mini-version of this that super approachable.\n\nI really missed some visual indication of the burn direction (played on windows) - the prograde\/retrograde\/normal\/antinormal etc were familiar terms to me, but to a newcomer it could be super confusing.\n\nThis could be easily a super good tool to explain orbital mechanics in class or to anybody that's interested - I'd love to see this thing polished and available as a webgl\/mobile thing!\n\nKeep on keeping on!","likes":1,"format":"md"},{"author_name":"Voidsay","author_uid":"1191558","time":"2020-10-17T22:49:29Z","epoch":1602974969,"modified":1602974969,"text":"Ah a fellow Linuxmancer!\n\nFor some reason it just gives up on me when I try to run it. Not sure what it is looking for since the file is there\n\n```\norboros.AppImage: resources\/click.ogg: openBinaryFile: does not exist (No such file or directory)\n```","likes":1,"format":"md"},{"author_name":"Thulium Games","author_uid":"1122243","time":"2020-10-18T04:24:44Z","epoch":1602995084,"modified":1602995084,"text":"Really cool game, I couldn't really figure out how to control it well but it was still fun. The ambient style music was really good too. Also Bonus points for making the game without an engine, I tried to do that once using and the most I did was make a simple 2d platformer with really buggy collision.","likes":1,"format":"md"}],"format":"md","images":["ld47\/214538-c71e4e3cb76cb0a4b49daa6be1103c01.png"],"links":[{"url":"https:\/\/gitlab.com\/dpwiz\/orboros","text":"Youtube"},{"url":"https:\/\/icrbow.itch.io\/orboros","text":"Youtube"},{"url":"https:\/\/icrbow.itch.io\/orboros","text":"Youtube"}],"metadata":{"g_key":"59196","g_author":"1183063","g_event":"LD47","g_eventkey":"76","g_subevent":"JAM","g_urlkey":"270184","g_title":"OrboROS","g_status":"PVT1","g_place":"917","g_commentcount":"22","g_site2_node_id":"214538","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"214538","n_urlkey":"270184","n_parent":"212256","n_path":"\/events\/ludum-dare\/47\/orboros","n_slug":"orboros","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"183063","n_created":"1600964958","n_modified":"1603205660","n_version":"707319","n_status":"COMMIT"},"node":{"id":214538,"parent":212256,"superparent":9,"author":183063,"type":"item","subtype":"game","subsubtype":"jam","published":"2020-10-05T21:48:20Z","created":"2020-09-24T16:29:18Z","modified":"2020-10-20T14:54:20Z","version":707319,"slug":"orboros","name":"OrboROS","body":"> It's a snake! On orbital planes!\n\nThis is a no-engine game based on raw Vulkan SDK and some Haskell libraries I made to load stuff. The source code is on GitLab.\n\n~~I haven't figured out how to build it on Windows, so... At least the Linux build should work out of the box on anything older than Ubuntu 18.~~\n\nThe gameplay is a Snake - you move around and collect stuff. The twist is the playing field is actually 6-dimensional, as in [6 orbital elements](https:\/\/en.wikipedia.org\/wiki\/Orbital_elements). See below for controls.\n\n## Controls\n\nThe controls are **not** intuitive. I had difficulties with rendezvous missions in Kerbal Space Program so I made this to grok it. It should be even more difficult with limited fuel, time and other restrictions.\n\nThe controls are two-fold:\n\n* To actually change your orbit, activate (and hold) `[space]`.\n* To lock spacecraft orientation use:\n  * `[W]` - orient prograde. That is, towards your next position, \"forward\". This will raise the opposite point of your orbit.\n  * `[S]` - orient retrograde. Turn around, engine-forward and prepare to brake. This will lower the point at 180\u00b0 around your orbit.\n  * `[A]`\/`[D]` - orient \"inside\" and \"outside\" orbit. This is where things get funky. Those are slow burns that shift your orbit around.\n  * `[Q]`\/`[E]` - orient perpendicularly to your orbital plane. This will adjust your inclination, however unintuitively. Even slower burn.\n\nThat's it. Things will get faster the closer they get to the planet. Red color indicates the greater speed and lower altitude.\n\n![Capture d\u2019\u00e9cran de 2020-10-06 00-51-24.png](\/\/\/raw\/71b\/c2\/z\/37ce8.png)\n\n### Extras\n\n* `[\u2190]`\/`[\u2192]` - rotate camera around the planet to get a better look.\n* `[P]` toggles game time. You still can do your burns though. This is to simulate more powerful engines and give you some time to think.\n* `[1]`\/`[2]` - spawn more containers to catch!\n* `[Backspace]` - jettison your score and yourself to restart.\n\n![Capture d\u2019\u00e9cran de 2020-10-06 01-20-39.png](\/\/\/raw\/71b\/c2\/z\/38191.png)\n\nWindows\/Mac gamers, sorry. I've made a recording of one not too bad run, so you can play on YouTube (=\n\nhttps:\/\/www.youtube.com\/watch?v=rjKo7XVAdAM\n\n> *UPD:* I've managed to build an run it on Windows!\n","meta":{"author":[183063],"link-01":"https:\/\/gitlab.com\/dpwiz\/orboros","link-01-tag":[42332],"link-01-name":"Haskell Source","link-02":"https:\/\/icrbow.itch.io\/orboros","link-02-tag":[42341],"link-02-name":"Linux (vulkan)","cover":"\/\/\/content\/71b\/c2\/z\/3a526.png","link-03":"https:\/\/icrbow.itch.io\/orboros","link-03-tag":[42337],"link-03-name":"Windows (vulkan)"},"path":"\/events\/ludum-dare\/47\/orboros","parents":[1,5,9,212256],"love":0,"notes":22,"notes-timestamp":"2020-10-18T04:24:44Z","grade":{"grade-01":21,"grade-02":21,"grade-03":21,"grade-04":21,"grade-05":21,"grade-06":21,"grade-07":18,"grade-08":21},"magic":{"cool":118.37541490319,"feedback":10,"given":27.5,"grade":20.625,"grade-01-average":3.421,"grade-01-result":917,"grade-02-average":3.079,"grade-02-result":1097,"grade-03-average":3.684,"grade-03-result":407,"grade-04-average":3.868,"grade-04-result":512,"grade-05-average":3.342,"grade-05-result":996,"grade-06-average":3.395,"grade-06-result":607,"grade-07-average":2.219,"grade-07-result":1105,"grade-08-average":3.263,"grade-08-result":929,"smart":-2.699148917896}},"text":"> It's a snake! On orbital planes!\n\nThis is a no-engine game based on raw Vulkan SDK and some Haskell libraries I made to load stuff. The source code is on GitLab.\n\n~~I haven't figured out how to build it on Windows, so... At least the Linux build should work out of the box on anything older than Ubuntu 18.~~\n\nThe gameplay is a Snake - you move around and collect stuff. The twist is the playing field is actually 6-dimensional, as in [6 orbital elements](https:\/\/en.wikipedia.org\/wiki\/Orbital_elements). See below for controls.\n\n## Controls\n\nThe controls are **not** intuitive. I had difficulties with rendezvous missions in Kerbal Space Program so I made this to grok it. It should be even more difficult with limited fuel, time and other restrictions.\n\nThe controls are two-fold:\n\n* To actually change your orbit, activate (and hold) `[space]`.\n* To lock spacecraft orientation use:\n  * `[W]` - orient prograde. That is, towards your next position, \"forward\". This will raise the opposite point of your orbit.\n  * `[S]` - orient retrograde. Turn around, engine-forward and prepare to brake. This will lower the point at 180\u00b0 around your orbit.\n  * `[A]`\/`[D]` - orient \"inside\" and \"outside\" orbit. This is where things get funky. Those are slow burns that shift your orbit around.\n  * `[Q]`\/`[E]` - orient perpendicularly to your orbital plane. This will adjust your inclination, however unintuitively. Even slower burn.\n\nThat's it. Things will get faster the closer they get to the planet. Red color indicates the greater speed and lower altitude.\n\n![Capture d\u2019\u00e9cran de 2020-10-06 00-51-24.png](\/\/\/raw\/71b\/c2\/z\/37ce8.png)\n\n### Extras\n\n* `[\u2190]`\/`[\u2192]` - rotate camera around the planet to get a better look.\n* `[P]` toggles game time. You still can do your burns though. This is to simulate more powerful engines and give you some time to think.\n* `[1]`\/`[2]` - spawn more containers to catch!\n* `[Backspace]` - jettison your score and yourself to restart.\n\n![Capture d\u2019\u00e9cran de 2020-10-06 01-20-39.png](\/\/\/raw\/71b\/c2\/z\/38191.png)\n\nWindows\/Mac gamers, sorry. I've made a recording of one not too bad run, so you can play on YouTube (=\n\nhttps:\/\/www.youtube.com\/watch?v=rjKo7XVAdAM\n\n> *UPD:* I've managed to build an run it on Windows!\n","title":"OrboROS"}