Hacker Newsnew | past | comments | ask | show | jobs | submit | laurentlb's commentslogin

There's no specific filter. The main effect is blending the previous frame with the current frame. When blending, I modify the coordinates and add some noise. This makes the graphics look less basic and it creates this noisy trail when things move.

The source code is here: https://github.com/laurentlb/shmup8/blob/main/src/shaders/sc...

Blending is on lines 241, 242.

I didn't try to get a specific 80s look, I just played with formulas.


Interesting topic. I appreciate the effort that went into this, there are some good animations.

But I find this kind of presentation much harder to read than a classic blog post. It's difficult to skim through the text to see how far it goes (and the article structure is not apparent); instead, I was kind of forced to read the text sentence by sentence (since I was familiar with the topic, I wanted to skip over the basics).


It may be more appropriate to compare this to a video than a blog post. This is an interactive video where you control the pacing, such that you don't have to pause if you need more time to read, and can advance as soon as you're done reading the current slide. I generally prefer text content over video content myself, but this seems fine as a variation of the latter.


Very nice project! Thanks for making it open-source and very easy to use. I hope you'll find contributors and be able to get a nice collection of animations!

I'm starting a new project, I may have to use this tool in the next few months.


Could also check out the Auto Rig Pro ( https://artell.gumroad.com/l/auto-rig-pro ) plugin in Blender, as it does corrective shape-keys and makes exports to Unity/Unreal trivial. Also, FaceIt ( https://faceit-doc.readthedocs.io/en/latest/ ) uses the iPhone Lidar with the Unreal App, and makes facial expression capture less buggy.

Keep in mind most motion capture files are considered live-performances, and must be licensed by the original rights holders:

https://www.mocapclub.com/Pages/Library.htm

https://github.com/MattiasFredriksson/io_anim_c3d/releases

This project sort of works for basic mocap (calibration needs ChArUco board):

https://freemocap.org/

Or if you have the resources and athletic actors around:

https://www.rokoko.com/

Or for student projects could try:

https://www.mixamo.com/

Hope you make something awesome and fun =3


What's the downside of open sourcing it?


Honestly, I'm not really sure.

I assume regret. Perhaps someone else will take it and finish it release it on steam and make bank. Who knows.

Part of the reason of asking the question is I was hoping to hear from other people who have done something similar so they can share their experience and feelings on the matter.


What if the game was completely done? To your satisfaction, which you are entitled to change, but you've been the only judge so far.

Whether you open-sourced it or not your next step might be to start building a community to allow for enthusiasts' input.

That would be pretty much of a major change without additional coding required.

This would not be the same game effort from you compared to coding it all by yourself any time you have anything to do with it. Like it has been so far.

You would have to be very careful about the community you keep, but it should be about the opposite of isolating.

Now back where we started, OTOH what if you were simply "done with the game", but the game itself is far from done?

I estimate you've got more major milestones in mind and that would mean a lot more of the same kind of effort.

As you are considering, opening it up could give it continued progress whether or not you contribute any more yourself, also whether or not it's you who builds a community.

But it might be a unique opportunity to build a pretty similar community as if the game was far more complete.

Starting right now without having to wait.

Could be the least isolating your progress has been since the beginning.

And community building or participation could be just the thing for a breath of fresh air, and you were probably going to do it sooner or later anyway.


Thank you for that. That's great advice.


Each time I read this kind of feedback, I wonder if there should be a free, community driven, alternative to Duolingo.

- Content may be provided by contributors (like Duolingo did for many years)

- It could be supported by donations (I believe the costs can be kept low)

My feeling is that lots of problems with Duolingo are caused by monetization (and many things were better in Duolingo a few years ago).

I'm still not sure of how it should be designed and what we need exactly. One of the problems is also to get enough contributors. I'd be interested in hearing more thoughts on this.

As a hobby, I started building an alternative to the Duolingo Stories feature (https://lingostories.org), but it's still fairly limited.


I'm making a free/unmonetized language learning app as my side project. (I made it out of anger at duolingo, lol.) You can check it out at https://yap.town . It's sophisticated in some ways but simplistic in others, for example there are not yet any stories. If you want to collaborate, hit me up, my email is in my bio. I think the world needs an actually-good language learning app


Could LibreLingo be a useful step in this direction?

Previously discussed in April (363 comments): https://news.ycombinator.com/item?id=43829035

And in 2022 (2 comments): https://news.ycombinator.com/item?id=34142852


It would be lovely if such a project pans out.

However, I would say that for very popular languages (Japanese, in my case), there are probably good (but paid) niche apps/resources. If your target language is Finnish, there are fewer options, like another commenter points out on the parent thread.


I'd rather have the choice to control the camera (the "smart" camera could be used only if I don't control it), because it didn't work well for me.

Nice game otherwise.


Building old code and getting the same result is not always trivial to do.

Potential issues:

- If you have content in a database, can you able to restore the database at any point in time?

- If you code has dependencies, were all the dependencies checked in the repository? If not, can you still find the same version you were using.

- What about your tools, compilers, etc.? Sure some of them like Go are pretty good with backward compatibility, but not all of them. Maybe you used a beta version of a tool? You might need to find the same version of the tools you were using. By the way, did you keep track of the versions of your tools, or do you need to guess?

Even with static websites, you can get into trouble if you referenced e.g. a JS file stored somewhere else. But the point is: going back in time is often much easier with static websites.

(Related topic: reproducible builds.)


It's defined in the standard library and can be redefined by anyone.

It's usually called operator because it uses an infix notation.


Interesting project!

When I looked into CYOA, I opted for Ink. It's using a nice text-based language, a bit like markdown. It worked well for me, and I think it's a good option if you want to use a text editor.

I wrote about my experiments here: https://laurent.le-brun.eu/blog/my-adventures-with-narrative...


Theoretically, epub format is ideal for a cyoa format book. Each choice at the end of the page can be a hyperlink to the next (internal) file, and the pages/files themselves could be marked non-linear (so that someone can't just page through to see all the pages).

Unfortunately, Apple and the others who have authored epub clients do not implement it correctly and behave as if non-linear pages are supposed to be some sort of footnote, and pop up models to display them, rather than just treating them as the reflowable content that they should be. Not marking them as non-linear is also problematic, because something about it seems off when you can just scrub through pages in linear order. It's unlikely to ever be fixed either, so the format itself is ruined for this purpose.


It's a shame that Apple didn't get non-linear epubs right, considering they're the ones who made HyperCard!


I've been tinkering on and off with a javascript hack that I hope would prevent swiping through files/chapters, but I could never get it to work right. There's not alot of documentation even saying what javascript is permitted in epub... there are a few of the Jackson Fighting Fantasy books that I'd like to convert and keep the hit points and dice rolls entirely within epub (I think CYOA had this as well with a "flip a coin and if it's heads turn to page X").

Oh well.


I'm close to finishing a commercial interactive story with choices using Ink: https://store.steampowered.com/app/3040110/Outsider/


Ink looks iteresting! Twinery provides a nice visual editor for the passages and branches which I found appealing. Ultimately, I used Mermaid to create visual snapshots of the story which were useful when editing the physical book.


Nice project!

As it was not clear from the description, there's a one-time payment (4.29€) to get more than 7 puzzles in a day.

Lichess also offers a good alternative to this, although their offline support is limited.


> offline support is limited.

You are limited to 50 puzzles when off the network, and when you reconnect, the next 50 (or the delta between how many you played and 50) are redownloaded.


CT-ART 4.0 is the gold standard. Again, not fully free, but it has some very instructional features, like playing against alternate moves, solving mini versions of a puzzle, playing the opposite side etc. Used it for years.


To be fair you shouldn't be sitting in the bathroom for that long because you'll develop hemorrhoids.


To be fair you shouldn't be sitting in the bathroom for that long because you'll develop hemorrhoids.

Maybe he's really good at chess?

(Unlike my former co-worker who would monopolize the one men's room stall for two hours at a stretch doing chess puzzles on his phone, and I'd have to go to the IT building. Gross.)


Just use a standing potty?


I thought squatting was all the rage.


Alas, I remember an article about a guy with a rectal prolapse after watching videos for hours on his phone using a squatting toilet.


TacticMaster on F Droid seems to have all the same features for free.


A great app no doubt but the descriptive hints on OffChess and a different rating system set OffChess apart from TacticMaster.


ChessKing has some stuff availabke only after payment, but has pretty good thematical collections.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: