Wow, looks awesome! I love these indie sidescrollers. Will it be available for Linux, maybe on GOG?
It's already available for GOG. You can get it on Steam, Itch, or on our website. All versions are DRM free.
Thanks!
61–70 of 133 posts
Wow, looks awesome! I love these indie sidescrollers. Will it be available for Linux, maybe on GOG?
It's already available for GOG. You can get it on Steam, Itch, or on our website. All versions are DRM free.
Thanks!
Earlier quoted context omitted.
It's already available for GOG. You can get it on Steam, Itch, or on our website. All versions are DRM free.
Hm, I can't find it on GOG. Did you mean for Linux? The Itch site says Linux is available, so I'll get it there or on your website. Thanks!
Earlier quoted context omitted.
Hm, I can't find it on GOG. Did you mean for Linux? The Itch site says Linux is available, so I'll get it there or on your website. Thanks!
Sorry, my brain is fried. It's already available for Linux on itch and Steam is what I meant to say.
This is dope as heck. I used to contribute to the common lisp SDL2 bindings. Great to see a polished game on Steam written in Common Lisp! Recently saw one in Haskell too. And there have been several in Javascript over the years. Did you find you had to manually manage the GC? Did you take advantage of CLOS?
What was the Haskell game if you dont mind me asking?
Forgive me if this is a dumb question, if I install this through Steam can I hack on it?
You need a full copy of the game from Steam or somewhere else to hack the game. You can get the source code here: https://github.com/shirakumo/kandria and hack on it that way.
You can also just look at the asset files in the install folder and mess around with those. Nothing's encrypted.
Which compiler did you use? Did you generate an executable machine code image with it? How are you drawing graphics with Lisp (SDL, DirectX, OpenGL, something else)?
I was originally a Kickstarter backer when the developer was advertising the game as intended to be open-sourced, but then open-source became a Kickstarter goal so I withdrew the backing.
The source code for the engine, Trial, and the game, Kandria, are both open and on our GitHub under Shirakumo.
Looking at the Kickstarter right now:
"Stretch Goal 3: Modding Support
This goal includes three things in specific:
The game source code will be publicly available! ... The code will be released under a license that prohibits using it for any commercial activities, and requires you to share-alike any modifications you make. The release will also not include any assets, so you'll still need a copy of the official game to play it."
Earlier quoted context omitted.
Common Lisp is pretty cool, and to my knowledge this is the first major game title using it that is actually released.
Maybe not common lisp, but look up crash bandicoot by naughty dog software for the playstation. That was an exclusive playstation title, probably the third biggest title in terms of sales on the playstation, and it was written in Lisp.
All of which makes Kandria even more refreshingly welcome.
Earlier quoted context omitted.
Maybe not common lisp, but look up crash bandicoot by naughty dog software for the playstation. That was an exclusive playstation title, probably the third biggest title in terms of sales on the playstation, and it was written in Lisp.
To my knowledge, Naughty Dog have never fully implemented a game in a Lisp. They used it and custom languages written in Racket as scripting and automation tools. The game posted here appears to be written in Common Lisp from the engine up.