Live data from Hacker News

Invisible Bunnies That Power World of Warcraft (2017)

kotaku.com

91–100 of 104 posts

Re: Invisible Bunnies That Power World of Warcraft (2017)

#91
post #25

Earlier quoted context omitted.

> Any kind of logic that goes like "IF something(component 1) THEN doSomethingTo(component 2) ELSE doSomethingTo(component 3)" What's the problem here? You write a system that queries these 3 components and then call regular functions. In bevy (a rust ECS framework) it would look sth like this: fn complex_system( query: Query , ) { for (c1, c2, c3) in query.iter() { if condition(c1) { doSomethingTo(c2); } else { doSo…

You seem to be coming from the "it's more like SQL" end of the spectrum. Yes, in that design, my questions aren't hard - but then, this design doesn't give you all the touted performance benefits, since in a data-oriented ECS, you're supposed to iterate over arrays of values directly (Rust may be doing some magic here I don't understand, though). > Could be improved with systems that query based on values of componen…

Even before hearing about ECS I wanted some kind of in-game in-memory database for game objects (preferably with history) so I could write quests and dialogs conditions in general way.

Like "If player seen this kind of a monster already and there's at least 4 people in the room and someone there has this kind of weapon equipped - enter this branch in dialog and progress the quest".

Traditional solution seems to be hardcoded special cases for all conditions which probably has better performance but sucks so much when you're implementing quests and dialogs. You tend to avoid writing quests that require new kinds of data so you end up with fedex quests and murder quests and that's it :/.

How well did this SQLite idea worked out for you?

Re: Invisible Bunnies That Power World of Warcraft (2017)

#92
post #49
post #43

Earlier quoted context omitted.

This is the original source, reporting on a conversation between the writer and someone involved in the design being described. There can't really be a better source than that. Kotaku's uniquely bad reputation among gaming websites is only a result of people pushing a false agenda.

Specifically Kotaku's bad reputation primarily stems from GamerGate.

Not at all in my case. I have no beef with their politics. Kotaku is just a terrible website due to its shallow reporting and almost all its content has a better source that is often linked in the article. They are also needlessly inflammatory and not at all careful in their journalism. Again, this is 1000% not about politics.

Re: Invisible Bunnies That Power World of Warcraft (2017)

#93
post #43

Can anyone point to a better source for this so I can't share it with people? Kotaku is the TMZ of gaming and I never share it, but underlying content is good on this article.

This is the original source, reporting on a conversation between the writer and someone involved in the design being described. There can't really be a better source than that. Kotaku's uniquely bad reputation among gaming websites is only a result of people pushing a false agenda.

I understand that you would think that given the assumed context on this website but I'm not even American and the gamer gate thing was very distant from me, something foreign I read about in the news. I have absolutely no issue with this website's politics or any kind of agenda. Kotaku took a turn for the worse specially after the departure of Jason Schreier. I've read Kotaku for years, and I largely agree with Kotaku's political views and I was never part of any ridiculous gamer gate movement.

It's just a shallow website that is largely made of reposts, low effort sensationalism, poor journalism, and articles that could have been a Tweet. I do not repost it because it is extremely low quality even when it is the original source. But that subject was interesting so I wanted to find another source to share.

Re: Invisible Bunnies That Power World of Warcraft (2017)

#94
post #81
post #59

In a similar vein, WoW has become a lot more dynamic and stateful over the years, and the somewhat-hacky solution used to track what the current character has actually done is invisible quests. It's the exact same system behind the scenes as the more-visible "kill ten rats" quests that NPCs give you, just hidden away so you're not told about them and tracking things like "you've looted this treasure chest in the open…

Wow thanks for this! I have sometimed wondered how I get 50 quests completed! achievement on a new alt even though I barely did 10 quests

The burst of quests is, last I checked, mostly stuff about unlocking battle pets and allied races.

Re: Invisible Bunnies That Power World of Warcraft (2017)

#95
Back in the day (late 90s), I was heavily into the Marathon series and game engine. The trilogy box set came with a whole bunch of 3rd party levels, including one inspired by Myst. As Marathon was only one step up from Doom and (before getting open sourced and turning into Aleph One) had no actual scripting language, the level creator had to fake lots of things the hard way, one of which was by spawning NPCs to shoot at other NPCs, with weapons whose shots were marked as "can toggle switches" and some switches between shooters and their targets.

Re: Invisible Bunnies That Power World of Warcraft (2017)

#96
post #43

Earlier quoted context omitted.

This is the original source, reporting on a conversation between the writer and someone involved in the design being described. There can't really be a better source than that. Kotaku's uniquely bad reputation among gaming websites is only a result of people pushing a false agenda.

I understand that you would think that given the assumed context on this website but I'm not even American and the gamer gate thing was very distant from me, something foreign I read about in the news. I have absolutely no issue with this website's politics or any kind of agenda. Kotaku took a turn for the worse specially after the departure of Jason Schreier. I've read Kotaku for years, and I largely agree with Kota…

Jason Schreier left in 2020, and the title on this post indicates it's from 2017. So even if all of that is true, and none of your negative perceptions were absorbed due to gamergate, this article still came out in the period before the point when you think Kotaku took a turn for the worse.

Re: Invisible Bunnies That Power World of Warcraft (2017)

#97
post #96

Earlier quoted context omitted.

I understand that you would think that given the assumed context on this website but I'm not even American and the gamer gate thing was very distant from me, something foreign I read about in the news. I have absolutely no issue with this website's politics or any kind of agenda. Kotaku took a turn for the worse specially after the departure of Jason Schreier. I've read Kotaku for years, and I largely agree with Kota…

Jason Schreier left in 2020, and the title on this post indicates it's from 2017. So even if all of that is true, and none of your negative perceptions were absorbed due to gamergate, this article still came out in the period before the point when you think Kotaku took a turn for the worse.

Oh Kotaku was a low quality website long before that.

And of course I'm being truthful why would you just assume otherwise? Do I need to send you my Brazilian RG and CPF? The internet is so tiresome. Just open the website, read it. It's really bad. This is not a fucking narrative.

Re: Invisible Bunnies That Power World of Warcraft (2017)

#98
post #49
post #43

Earlier quoted context omitted.

This is the original source, reporting on a conversation between the writer and someone involved in the design being described. There can't really be a better source than that. Kotaku's uniquely bad reputation among gaming websites is only a result of people pushing a false agenda.

Specifically Kotaku's bad reputation primarily stems from GamerGate.

Kotaku was a joke for me and my gamer crew way before that.

Re: Invisible Bunnies That Power World of Warcraft (2017)

#99
post #68

Earlier quoted context omitted.

I disagree re: React. To me, class-based has one advantage over functional. A component is an object and therefore perhaps ought to be represented by a class. That being said, functional maybe is a bit simpler.

> A component is an object and therefore perhaps ought to be represented by a class. That's what those who ditch inheritance altogether when designing languages challenge and it turns out not much of value is lost :) 'Component is an object' is something you'd hear from an OOP practitioner which isn't exactly convincing to people thinking functionally.

I actually use a little bit of both OOP and functions.

What I don't understand, I suppose, is if a Component isn't an object that acts, then what is it?

Re: Invisible Bunnies That Power World of Warcraft (2017)

#100
post #96

Earlier quoted context omitted.

Jason Schreier left in 2020, and the title on this post indicates it's from 2017. So even if all of that is true, and none of your negative perceptions were absorbed due to gamergate, this article still came out in the period before the point when you think Kotaku took a turn for the worse.

Oh Kotaku was a low quality website long before that. And of course I'm being truthful why would you just assume otherwise? Do I need to send you my Brazilian RG and CPF? The internet is so tiresome. Just open the website, read it. It's really bad. This is not a fucking narrative.

Kotaku has always been, and remains, fine. On opening it now, it's basically indistinguishable from any other gaming news outlet. That's why I'm skeptical of your claim that your opinion isn't influenced by gamergate; it has always been an unremarkable video game outlet, neither notably fantastic nor notably terrible.
Post reply on HN