Live data from Hacker News

Setris – Tetris with Sand Physics

mslivo.itch.io

181–190 of 191 posts

Re: Setris – Tetris with Sand Physics

#182

Cool game, pretty hard too, I love it! If you are trying to get it running on Linux (e.g. in WSL), you need libfontconfig, libxrender and libxtst installed. This worked for me on Ubuntu: sudo apt install libfontconfig1 libxrender1 libxtst6 export LIBGL_ALWAYS_INDIRECT=0 ./Setris-1.2 (I use WSL as a more powerful sandbox to run things. Windows Sandbox is, unfortunately, not capable enough to run graphics-heavy stuff a…

And this is why gaming on Linux never took off.

/ is only taking off now that a large corporation is backing it and unifying how to do stuff more.

Re: Setris – Tetris with Sand Physics

#183

Cool game, pretty hard too, I love it! If you are trying to get it running on Linux (e.g. in WSL), you need libfontconfig, libxrender and libxtst installed. This worked for me on Ubuntu: sudo apt install libfontconfig1 libxrender1 libxtst6 export LIBGL_ALWAYS_INDIRECT=0 ./Setris-1.2 (I use WSL as a more powerful sandbox to run things. Windows Sandbox is, unfortunately, not capable enough to run graphics-heavy stuff a…

And this is why gaming on Linux never took off.

I don't know, I had a pretty good experience with Steam/Ubuntu. Most games worked out of the box.

Re: Setris – Tetris with Sand Physics

#184
post #125

Earlier quoted context omitted.

That's not true at all. The whole reason why graphics on the original NES were so compact is because the color palette was so limited. Not only that, but tiles could only have a maximum of 4 colors within them, one of which was considered the "transparent" color if you wanted blending. So they were only 2 bits. So yes, it does absolutely and unequivocally affect the binary size. Having made NES games for fun before,…

I disagree. A comparison of "higher resolution" in the terms of NES would only mean an increase in nametable size, not in binary size of program. Of course if "increase in resolution" also meant increase in CHR size or sprite count, or color palette size then you would be correct. My point in NES or in modern software, the target resolution you want wouldn't have an affect on binary size. Having made NES games for fu…

You're also ignoring the fact that most of this functionality happened in chips. That's not the case with modern machines.

Re: Setris – Tetris with Sand Physics

#185

Cool game, pretty hard too, I love it! If you are trying to get it running on Linux (e.g. in WSL), you need libfontconfig, libxrender and libxtst installed. This worked for me on Ubuntu: sudo apt install libfontconfig1 libxrender1 libxtst6 export LIBGL_ALWAYS_INDIRECT=0 ./Setris-1.2 (I use WSL as a more powerful sandbox to run things. Windows Sandbox is, unfortunately, not capable enough to run graphics-heavy stuff a…

And this is why gaming on Linux never took off.

It's an equivalent to not distributing the necessary DLLs in Windows, which is something that I've definitely seen happening before as well.

Re: Setris – Tetris with Sand Physics

#188
post #4

This is nutty, I love it. One word of caution, I wouldn't mention the word Tetris anywhere, just use "falling block classic game" or whatever else, as it's one of the most trigger happy IP I know of after Nintendo. That said it's so far detached from the original you might be fine.

7 days later, it's been DMCA'd. The notice mentions the music, which is weird because I didn't hear any music in the gameplay videos posted here.

Re: Setris – Tetris with Sand Physics

#189
post #4

This is nutty, I love it. One word of caution, I wouldn't mention the word Tetris anywhere, just use "falling block classic game" or whatever else, as it's one of the most trigger happy IP I know of after Nintendo. That said it's so far detached from the original you might be fine.

[flagged]

Re: Setris – Tetris with Sand Physics

#190

Earlier quoted context omitted.

Depends how it's backed, how static it is, and so on. The lisp runtime may fit in 20 MB, but not every language's runtime is so compressible. It may be smaller if one used something like C#/.NET where it's reasonable to assume, on windows, that everyone has specific common versions of the runtime laying around. And then there are things like libraries. How dependent on the state of the OS do you want to be? Do you br…

Custom Java runtimes can be generated using jlink [1] which take a fraction of the space needed for a “full” JRE. I have some applications packaged like this and the Windows installer exe, generated using NSIS, is under 15 MB. [1]: https://docs.oracle.com/en/java/javase/11/tools/jlink.html

Sure, but then you have to add back all the Java libraries they then used ontop of it. I assume the developer also used a tool like this to cut it down, the issue of bundling the custom Java runtime was never the size, it's that java was never supposed to need to do it this way (not that that is the end user developers fault of course).
Post reply on HN