RaycatRakittra

Joined 10 years ago

Karma
86
Submissions
34
Member since
Feb 17
Web/desktop game dev. Ambitious creative-type.
View on Hacker News

Recent submissions

Comment · 11 months ago
Author here.

Were you using the noscript version? There are sort options for added order, name (ascending), and name (descending) but only with the JavaScript version. I should really add those options to the noscript version too.

Glad you liked it!

Comment · 2 years ago
While you absolutely can use Godot to export to web, I found the exports themselves to be pretty lacking. For one, the export size is much larger compared to other game engines and frameworks. Because we're targeting web and not desktop, small size is a must-have as many people who play web games are more likely to leave and never come back if they're waiting for the game to load.
Comment · 5 years ago
I don't feel like it's too complex. I started working with it about two years back and was productive within the first hour.

You definitely don't have to use everything. The only "requirement" you need - I use the term very loosely - is knowing how to use sigils ($,@,%,&) and understanding when to use which, which is easier than it looks. The rest of the knowledge comes naturally if you're inclined to refactoring.

For me, that means I'd write the most verbose solution first, then slowly work my way down to fewer SLoC. A recent programming problem took about 20 lines in Python but was a one-liner in Raku. I know SLoC isn't everything but it provides the dopamine this lizard brain craves, haha.

Comment · 5 years ago
Comment · 5 years ago
Don't you directly run/contribute to Planimeter's products?
Comment · 5 years ago
Comment · 6 years ago
That's really gonna come down to your workflow and use cases. For me, the Lisp is a bit more welcoming than VimScript for me. It's much easier to test out a small snippet of something in-buffer which might grow into something else.

But, putting Lisp aside, going through the growing pains was worth it for me because of org-mode. I'm certain Vim might have something similar but the proper `org` package is definitely on my list of benefits. I have an org-file that tracks my time and generates invoices with a click of a button. Another one documents all the API calls in another project with interactive areas, thanks to org-babel. I think being able to craft documents like this is invaluable but again, it's gonna come down to how you do work and what makes you happy/efficient.

Comment · 6 years ago
I would give it another shot. I was a Vim zealot that converted over with Spacemacs, but I ditched Spacemacs once I knew the names of the packages I used the most. The package `evil` is enough to satisfy your modal editing needs (perhaps you already knew about it). Anything that doesn't fit your workflow can be changed to fit into that same modal editing paradigm. It just takes time but it's worth it in my humble opinion.

Just remember: Emacs' main strength comes from how malleable and extensible it can be. Give it time; don't jump ship after a few bumps. Patch it up with some Elisp and keep sailing.

Comment · 6 years ago
This looks sweet.

To me, the physicality of one of the "fantasy consoles" mixed with a bit more power might make for some interesting games and projects. The only thing I would wonder is if they could tilt that screen up a bit like an AlphaSmart.

Comment · 6 years ago
Every time I hear a glowing testimony like this, I get a little hopeful but then I remember the current state of the JavaScript ecosystem. Perhaps you could shed some light on this?

Is it possible to make externs or definitions of library functions? How much time does it take to take a fresh library and write those externs to access them in Parenscript land? And what limitations did you run into?

Cheers.

Comment · 6 years ago
Pretty sure it has to be a public repo with a README.md in it
Comment · 6 years ago
Sounds like you got an amalgam of bad first impressions. Sorry to hear that!

So, something that helped me get pass that inertia was learning where init.el resided and how it is loaded. After I read about that, installing a package manager that's not constrained to the minibuffer was a 3-4 line endeavour (use-package). Save, reload. After that, you might get a notification of Emacs warning you about trusting an unknown source. (I always accept here.) After that, it was a matter of using M-x use-package and installing packages that I remembered from Spacemacs: which-key, restart-emacs, swiper/counsel/ivy, and hydra were enough to get me up and running.

Regarding the overly complicated commands, I agree that they're a bit lengthy but you are able to change the ergonomics of your keybindings at will. My config is heavily inspired by evil-leader and I put a lot of functionality behind "C-;". So, "C-; f p f" will open a search dialog for all of the files in the current VCS repo. This might be lengthy for some but it feels right to me. I like that about Emacs.

Sorry for the rambling! If you ever decide to try it out again, feel free to message me and I'll help where I can.

Comment · 6 years ago
+1 for all statements regarding TVTropes. It isn't "just a click", trust.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton