Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Shinmera
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
Show HN: Kandria, an action RPG made in Common Lisp, is now out
(store.steampowered.com)
487 points
by
Shinmera
4y ago
|
127 comments
62.
▲
by
Shinmera
4y ago
Yeah I don't know what they use either, but so far repacking that atlas has not been frequent enough that writing my own packer would save time.
63.
▲
by
Shinmera
4y ago
Thanks! Yeah, marketing is definitely a weak point, in large part because it's just something that goes very much against my character. I've tried posting to reddit before, but most communities' strict posting rules about pro
64.
▲
by
Shinmera
4y ago
I'm sure Aseprite could be further optimised to press down the constant factor, but it is performing a rect packing algorithm among other things, which is an NP-hard problem.
65.
▲
by
Shinmera
4y ago
By being lucky enough to have savings, and having a room at my parents' house that doesn't require any rent payments. Without those, it definitely wouldn't have been possible. Recently I've also received some grants, nam
66.
▲
by
Shinmera
4y ago
Heya, I'm the author of the article. I've been working on Kandria full time for close to two years now, and on-and-off for some years while I was doing my Master's at ETH. The engine it's running on, Trial, is a few year
67.
▲
by
Shinmera
4y ago
Psst: it has been possible in the existing demos already, if you know what to tweak ;) Kandria's source code will also be open under a license that permits modding. Keep an eye out for the upcoming Kickstarter in June for more info on
68.
▲
by
Shinmera
9y ago
That's on purpose, and required, for a variety of reasons. First would be that it cannot be put together into a single executable as it is composed of multiple, separate components, that each rely on a specific structure of the file sy
69.
▲
by
Shinmera
9y ago
If you open up an issue we could look into what's required. From what I can tell it shouldn't need much work, just an additional file that configures defaults similar to https://github.com/portacle/emacsd/
70.
▲
by
Shinmera
9y ago
I don't know what Spacemacs does exactly or how it differs from classic Emacs, so I can't really estimate the amount of work required to get it integrated. I assume it would be non-trivial, however, just based on the experience I&
71.
▲
by
Shinmera
9y ago
It should not touch anything outside of its own directory. If it does, then that's a bug and needs to be fixed.
72.
▲
by
Shinmera
9y ago
The help buffer includes its own tutorial that is geared towards the essential parts of Emacs and Lisp editing. I feel like Emacs' own tutorial only distracts from what this package was meant to be focused on.
73.
▲
by
Shinmera
9y ago
Given that packaging things in a self-contained manner is pretty much all this project does, I'm a bit confused about your comment. Could you elaborate?
74.
▲
by
Shinmera
9y ago
You should be able to easily install it by putting `(ensure-installed 'evil)` (and evil setup parts) into the user config file, or using Emacs' package-list, which is explained in the help buffer.