To the creator thank you for making this. I also enjoyed reading the manifesto. Keep up the good work and never stop fighting capitalism.
Anarch: Super small public domain no-dependency from-scratch suckless Doom clone
21–30 of 64 posts
Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone
#22Earlier quoted context omitted.
I don't think it is satire, but if the author reads this, one first reading it really seems like they want to get people to hate them, but I don't think they do. ALso, they really shouldn't claim "Doom clone" when their game is, technically, much worse than doom in many ways, when one of their major arguments is other games are "made wrong".
> on first reading it really seems like they want to get people to hate them Didn’t read it like that at all. I just read someone explaining their principles and how it relates to something they make.
Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone
#23When I saw "C++17 and Rust are bad" I assumed it would be written in C89. I'm used to that kind of bad take. But it's actually written in C++. There isn't a Makefile, just make.sh. And in there, I don't see the C++ standard specified. I'm guessing g++ defaults to C++98. So that really makes you think. suckless means C++, but not the convenient parts like type inference. Not the safe parts like unique_ptr. A language…
Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone
#24I wish I could live long enough to see sentient robots become part of society and protest this violent game which discriminates robots and encourage violence towards machines. #AIUnitedCancelAnarch
I also wish this wouldn't so political, I don't see what capitalism has done to this guy - including giving him the tools to create this game! There are also plenty of games that can be played and studied freely.
Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone
#25This project is not exactly what it promises. The title is "portable suckless [...] 90s-style Doom clone", however, in the technical details, it's specified that "this is my custom engine (raycastlib) based on raycasting, a technique used in Wolf3D engine, but it's improved, e.g. supporting multiple levels of floor and ceiling, so that the visual result is something between Wolf3D and Doom". I don't think a that an i…
I don't think it is satire, but if the author reads this, one first reading it really seems like they want to get people to hate them, but I don't think they do. ALso, they really shouldn't claim "Doom clone" when their game is, technically, much worse than doom in many ways, when one of their major arguments is other games are "made wrong".
Sure, the writing style is a bit over-stated, but ultimately it demonstrates that the author asked "why should I build this? does it contribute to society?" which are questions that I think aren't always at the fore front of software devs' minds.
You don't have to agree with their conclusions, but I appreciate that this person is thinking about social impact when they write code, and that it appears to be a major motivation.
There are sections which sound like self-aggrandizing promotion, but honestly we tolerate that stuff (esp. on start-up focused sites like ProductHunt and HN) from commercial products all the time that promise to "change the world" if only you give them a small monthly fee or stare at their ads. At least this person is talking about free and public cultural works.
Finally, a bit of a nitpick, but there was a time when "Doom-clone" was the word people used to describe FPSs. If this person is truly trying to create a 90s game, that's actually the better terminology. Granted, it's likely not the most common interpretation of the word these days.
Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone
#26When I saw "C++17 and Rust are bad" I assumed it would be written in C89. I'm used to that kind of bad take. But it's actually written in C++. There isn't a Makefile, just make.sh. And in there, I don't see the C++ standard specified. I'm guessing g++ defaults to C++98. So that really makes you think. suckless means C++, but not the convenient parts like type inference. Not the safe parts like unique_ptr. A language…
That's a totally defensible statement.
Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone
#27Earlier quoted context omitted.
> I didn't read long enough to understand if this is a satire or not. I'm afraid it might not be satire at all judging from the author's other writings: https://gitlab.com/drummyfish/my_writings/-/blob/master/capi...
Under properties of capitalism: > Poverty, crime, violence. Anybody want to tell him?
Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone
#28This project is not exactly what it promises. The title is "portable suckless [...] 90s-style Doom clone", however, in the technical details, it's specified that "this is my custom engine (raycastlib) based on raycasting, a technique used in Wolf3D engine, but it's improved, e.g. supporting multiple levels of floor and ceiling, so that the visual result is something between Wolf3D and Doom". I don't think a that an i…
I stopped reading at this: "In today's world of capitalism and fascism no one thinks anymore about doing something without personal benefit, without expecting something in return. Complete selflessness and aim for the pure indiscriminatory long-term benefit of everyone is no longer even considered and if it appears by chance, it is laughed at and portrayed as stupidity. Technology that we are using every day is infec…
Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone
#29This project is not exactly what it promises. The title is "portable suckless [...] 90s-style Doom clone", however, in the technical details, it's specified that "this is my custom engine (raycastlib) based on raycasting, a technique used in Wolf3D engine, but it's improved, e.g. supporting multiple levels of floor and ceiling, so that the visual result is something between Wolf3D and Doom". I don't think a that an i…
I don't know much about the C++ world, but it holds true for me in the Web. Sure, there is progress and such, but there is also much bloat and unnecessary heavy features which I avoid using, and only use with feature checks if necessary.