voxpoplar

voxpoplar wrote

BTW if you want things to show up in your library/download with with the itch client you need to go here

https://itch.io/my-purchases/bundles

then click into your bundle purchase. Then on that page click on the download button next to the game you want. That will take you to the download page but you don't need to actually download any files. Once you go to the download page itself it'll show up in your library and you can install it with the itch client instead.

2

voxpoplar wrote (edited )

I have had so little times for games but I the bundle contains some great stuff I've already played.

Celeste is in there now which I don't think I needs any introduction.

Extreme Meatpunks Forever is a great game with visual novel scenes interspersed with killing nazis using mechs made of meat.

Lenna's Inception is a neat little game that tries to be "what if Zelda had randomly a procedurally generated world?" The answer is sadly "it would be like Zelda but a bit shit" but it does have some genuinely original and wonderful mechanics and moments that make it worth the lackluster random worlds. Sadly a lot of what's great is at the very end of the game. And also most of what's great is the bits that aren't random. I'd honestly love if it got revamped into a single "canon" campaign that was as well designed as the rest of the non-random stuff. It is also a tad edgy, though not as much as it was in the beta version :P

PICO-8 not a game but a wonderful little "fantasy console"/virtual machine designed around providing a friendly, cosy environment to play, share and make games. Has a built in game explorer to download stuff people have already made. The original version of Celeste was made in this.

Butterflies. It's a indie Jet Set Radio basically. Just one map so far. Guy who was making it hung out in the just post discord for a while but some stuff happened. I hope people don't mind me mentioning it.

Dominique Pamplemousse. Short little musical claymation point and click adventure games somewhat about the genders. There's two games and both are in the bundle.

Stuff that's in this that I think seems cool that I have not gotten around to playing: Overland, Night in the Woods, Minit, Secret Little Haven, KIDS, OneShot, SAI, A Normal Lost Phone, Oxenfree, Dujanah

3

voxpoplar OP wrote

whoops this is actually the 2018 one whoops. The 2020 one has slightly updated visuals but it's mostly the same. The only video I could find of the 2020 one had washed out sound without all the base though.

1

voxpoplar wrote

I think there's multiple factors to this. Part of it is Javascript itself. It has confusing and weird behaviour from being a language that for long time didn't so much have a standard as a bunch of different implementations in various browsers that converged on each other while collecting various unintended or undocumented behaviours that became standards simple because if they were changed it would break people's websites. There's also a bunch of reductant ways of doing similar things in it that are kind of confusing.

Here's a talk showing some weird unexpected behaviour. There's reasons for all of this stuff, but they're unintuitive and confusing at first glance.

Then there's the fact that web browsers are generally designed to be really forgiving. Webpages don't generally crash no matter what nonsense you put in the Javascript. The browser will allow the tab to do whatever you want with various values. This means it's very easy for people to make mistakes and not realise they've made them. Or to copy around code without really understanding what it's doing and just tweaking it semi-randomly until it does approximately what they want.

So while Javascript doesn't exactly make it hard to write good code, it makes it extremely easy to write incredibly awful code. Code that's impossible to understand, has lots of side effects or basically only works by accident.

So there is a lot of very very bad Javascript in the world. And for a long time there were not very good tools for working with it other thank text editors and then running it in a browser. Which made debugging Javascript absolute hell. There are better tools now but crying while not being able to understand why the webpage is doing what it was doing is a lot of people's experience with Javascript. And there's still a lot of Javascript that's not written with newer tools or written badly with those tools.

And even with all the better tools that exist now the language itself still lacks a lot of things. It's not really dynamically typed so much as there's a system for building objects that resembles a typing system. There's no inheritance. There's no interfaces. It's very limited and frameworks need very hacky systems in order to work. Using things like React to me feels very weird and like you're fighting the language a lot to make it work.

Then there's also just general dislike for the state of the modern web and what has been built with Javascript. I run NoScript in my browser because the vast majority of websites are much more pleasant to use when you don't let them run Javascript. Because the Javascript they run is mostly just for spying on you and making using the website slower and worse when all you want is to read a fucking article.

And finally there's a lot of criticism of the modern Javascript development ecosystem as it were. I don't have much skin in this game and don't have much opinions on it but the left-pad incident in particular spawned a million blog posts of people questioning how much web developers relied on jenga towers of hundreds of dependencies that could be doing god knows what.

4