Solemarc

joined 2 years ago
[–] Solemarc@lemmy.world 2 points 2 days ago (1 children)

My understanding was that this little 6 man team did work on the game in an r&d role, testing stuff for levels, characters etc. So they weren't a useless team, but I doubt they were as big a deal as the media is making out.

[–] Solemarc@lemmy.world 12 points 4 days ago* (last edited 4 days ago)

Firstly, this dude is not the game director, he's the director of a 6 man support studio based in the US. Netease fired his 6 man team. Apparently his studio did R&D stuff related to the game. Since the game is killing it I guess netease wants to stop outsourcing it but that's just an unsubstantiated guess.

My source: https://dotesports.com/marvel/news/not-even-marvel-rivals-is-safe-from-layoffs-as-game-directors-entire-dev-team-is-reportedly-let-go

[–] Solemarc@lemmy.world 21 points 6 days ago (3 children)

Rust makes multi threading very easy you can just use

thread::spawn();

But rust makes Async difficult because it's naturally stackless so you need to create your own scheduler or use someone else's like Tokio. Also, people have a bad habit of conflating async with concurrency which makes it more confusing.

[–] Solemarc@lemmy.world 3 points 2 weeks ago (2 children)

Also, a funny side effect of game programming is that loosely coupled components like this can make development harder. If it doesn't need to be split like this, you probably shouldn't.

[–] Solemarc@lemmy.world 3 points 2 weeks ago* (last edited 2 weeks ago)

I'm going to preorder monster hunter wilds, I'll do it the day before and pre-download it. Does that count?

[–] Solemarc@lemmy.world 2 points 3 weeks ago (1 children)

My brother in Christ, this isn't a crate, it's a programming language written in rust.

[–] Solemarc@lemmy.world 4 points 3 weeks ago

The best way to learn is to just do it! When I'm starting out with something I generally have a few ideas of basic things I could do with it, generally that's making simple CRUD apps (when I started using Axum I made a simple API that returns json from a file directory as long as the directory is formatted as: /type/name. Then I went and made a website using vanilla js/html/CSS and made everything run using the backend).

This second project is great because there's always something else I could do like auth, like not doing a post and redirect to the same page for updates, like creating dynamic client & employee pages, like using an actual db instead of a script to make CSV files as a db. IMO, THIS is where you learn things.

[–] Solemarc@lemmy.world 1 points 1 month ago* (last edited 1 month ago)

I hope they can do it, I've always adored monster hunter but I remember playing DD2 on release and the game struggled at 30fps, default settings. The game has gotten better by some amount since then, I haven't been back to that game though.

I assume RE engine was mandated from on high but if DD2 and MH6 struggle with performance, I'm assuming that the next open world game from Capcom will probably run on UE5 like the rest of the industry.

[–] Solemarc@lemmy.world 24 points 1 month ago* (last edited 1 month ago) (2 children)

Sony owns Bloodborne, Miyazaki can only be as involved as Sony allows. No way an exec doesn't know this lol.

[–] Solemarc@lemmy.world 1 points 1 month ago

Maybe, I've never used go templates before.

[–] Solemarc@lemmy.world 13 points 1 month ago (2 children)

My comment was supposed to be a bit of a joke...

Generally speaking, you cannot read a file from disk using JS in the browser because the sandbox doesn't allow the code access to your disk. If you googled something like "read a file JS" it probably made an assumption that you're using Server side like nodejs or deno. The only exception for in-browser that I know of is to upload files using an input tag.

view more: next ›