Live data from Hacker News

Anarch: Super small public domain no-dependency from-scratch suckless Doom clone

gitlab.com

11–20 of 64 posts

Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone

#11
post #4
post #3

This 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 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

#12
From the “manifesto”:

> In today's world of capitalism and fascism

Today’s world is run by neoliberal planned economies, what some Communists might call “state-run capitalism” (usually in reference to China). Fascism and capitalism is so far away from an accurate description of how today’s world operates. When you’re that far on the left, you lose the ability to distinguish between Fascism and Liberalism.

Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone

#13
post #3

This 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 infected by this poison more than anything else."

Clearly this person has a huge self interest in the form of an axe to grind and inflation of their own ego. That's OK, but it's not good to lie to oneself about motivations.

Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone

#14
post #12

From the “manifesto”: > In today's world of capitalism and fascism Today’s world is run by neoliberal planned economies, what some Communists might call “state-run capitalism” (usually in reference to China). Fascism and capitalism is so far away from an accurate description of how today’s world operates. When you’re that far on the left, you lose the ability to distinguish between Fascism and Liberalism.

[deleted]

Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone

#15
When 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 with inheritance _and_ all of C's footguns.

What a head-scratcher. Excellent outsider art.

Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone

#16

When 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…

He claims it's written in a subset of C99 that also compiles as C++

Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone

#17
post #8
post #7

Appreciate the open nature of the project. But this is sort of what state of the art web fps looks in 2020 ;) https://digiplay-gaming.itch.io/brawlbots UE4 compiled to WebGL 2. The payload itself is a massive binary. My bias is still toward optimized WebGL 2 beating SDL 2 via emscriten. But that requires a deeper drive to demonstrate. Still, it's nice to have choices. And I think what we are seeing is definitely near…

But is it fun? A lot of modern games miss the fun bit. GTA V is the only modern game I’ve played which appears to have kept the fun bit intact.

That game isn't even modern anymore. It came out for the PS3 era. We're getting old fam

Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone

#18
post #6
post #2

"... attempts to avoid possible cultural dependencies and barriers (enemies are only robots, no violence on living beings)." I'm sure violence against robots will be unacceptable in 10 years. Or even now: https://www.dailymail.co.uk/sciencetech/article-2955544/Woul...

Not to mention that the meaning of "violence" has been shifting steadily as well. Like this game and the art project, but the ideas like "no violence on living beings" (see the FAQ for more nonsense) seems pretty misguided.

Violence is speech if you're smashing the fash. Silence is violence if you're white.

Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone

#19
post #3

This 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…

> There's definitely a significant self-absorption in this project. [...] I didn't read long enough to understand if this is a satire or not.

Definitely sounds like a suckless project to me!

Re: Anarch: Super small public domain no-dependency from-scratch suckless Doom clone

#20
post #7

Appreciate the open nature of the project. But this is sort of what state of the art web fps looks in 2020 ;) https://digiplay-gaming.itch.io/brawlbots UE4 compiled to WebGL 2. The payload itself is a massive binary. My bias is still toward optimized WebGL 2 beating SDL 2 via emscriten. But that requires a deeper drive to demonstrate. Still, it's nice to have choices. And I think what we are seeing is definitely near…

Doesn't work on my laptop, just a black page.
Post reply on HN