HackerTrans
トップ新着トレンドコメント過去質問紹介求人

maccard

13,987 カルマ登録 14 年前
Software Engineer, with a decade of experience in the games industry working on multiplayer games.

コメント

maccard
·一昨日·議論
I like the time based ness. 30 seconds is plenty of time and one run a day is a nice change of pace from never ending feeds.

Good job, I got 15/18
maccard
·3 日前·議論
Well no, it’s to not have to write asset import pipeline, renderer,UI toolkit, input handling, memory management, serialization, physics, ai, networking, streaming, etc etc.
maccard
·3 日前·議論
Exactly what I've found. It passes the sniff test, but it's now _more work_ to get it from there to actually working.
maccard
·3 日前·議論
Can they?

What products are you talking about? Because I see smaller teams or one man bands putting out low quality prototypes, but not teams of 10 delivering a years work in a sprint.
maccard
·3 日前·議論
> It's plainly ridiculous that tens of millions of dollars can flow into a game project without anyone in charge ever caring about questions like

You ask fair questions, but they're clearly loaded. Games are like any other project, and the desired scope for games has gotten enormous. If you don’t like those games there’s more indie and AA titles being released these days than there were AAA titles 25 years ago. An awful lot of that is down to Unity and Unreal.

> does it feel good to walk around in?

This isn’t a priority for every game. A bunch of the most beloved games have absolutely awful movement mechanics. It’s very often a deliberate choice to _not_ make player movement feel like either Titanfall or TLOU (partially because it’s an incredible amount of work to do that). Some really good examples are Witcher 3, RDR2, shadow of the colossus, the entire fromsoft collection. (And notice none of those are Unreal!)

> does it default to having a nauseating motion blur filter

Motion blur is super divisive. Anecdotally what I’ve seen is that most people just don’t care and there’s a very vocal minority who disable it. We had telemetry on a previous game and the number of people who opted out was minuscule. We gave an option for on/off on first launch of the game. It helps when frame rates are teetering on the edge of our budget which is often why we enable it.

> does it run at 40 FPS with minimum graphical settings on a $2000

What games do you have in mind there?

> even just "is this fun? challenging? interesting in any other way?"

This isn’t fair. Any game I’ve worked on has had the majority of the team playing every week, and the gameplay and design teams playing more often than that. You may not like the game, and that’s fine, and some games might be more vanilla than your liking, but those games are wildly popular. Personally - I think the praise Nintendo get for a simple platformer (which has excellent controls, admittedly) is way overblown, and people are willing to overlook that they’ve been shipping the same game for 20 years and charging more than most AAA games during that time frame. I also think BOTW and TOTK are wildly overrated - they’re padded out, clunky, with some of the worst mechanics in games (weapon stamina) on undercooked hardware.

But that doesn’t mean that other people can’t enjoy them.
maccard
·3 日前·議論
I mean, it is and it isn’t. You picked hard mode, and Unreal’s abstractions are not always great - some things are abstracted to hell and back, others are literally hard coded and impossible to modify (hello CMC). But changing the character movement using CMC (or mover if you want), is very doable with a 30 minute YouTube video. It’s also going to be way, way less work than throwing everything out and starting from scratch. There’s always the option of implementing your own movement on the character instead of using Unreal’s.
maccard
·3 日前·議論
There’s definitely some hallmarks (right click on a text box in any unreal game and I’d say there’s a 90% chance of you getting a raw slate paste action menu) - but I don’t think that defines the engine.

I think working around shader compiles is really tough in Unreal and you’ll struggle to get rid of the stutters even if you do everything you can there. But two games using chaos, UMG, niagara, GAS, and Mover can look and feel night and day different as long as that effort is put in. But it’s easy to not put that in.

> I’ve noticed AAA studios do less custom c++

Yeah - and I do think this is sad. You can take your custom C++ libraries and bolt them onto unreal quite easily, and it’s not an awful amount of work to expose an Unreal friendly API to it. 13 years ago I was tasked with replacing physx in Unreal, I can’t see (m)any studios wanting to spend 6 months on that endeavour these days.
maccard
·3 日前·議論
I’ve worked on a bunch of games that have been canned despite being crafted with love and innovative in their own ways. It’s not enough to just be well crafted, especially if you need to pay the salaries of 10 people for 1-2 years to make the game.
maccard
·3 日前·議論
You don’t need to flat out replace the render pipeline to get a wildly different look, a single new native render pass is very achievable (and if you have the skills to write your own renderer you absolutely have the skills to modify Unreal’s)
maccard
·3 日前·議論
AAA dev here - movemen, physics UI frameworks are infinitely customisable in Unreal. It’s all about how much time you spend on them.
maccard
·4 日前·議論
The license agreement with Epic contains an explicit term that doesn’t allow them to retroactively change the licensing retroactively for an engine version. You might find that you can’t upgrade to VNext, but a rug pull isnt really on the cards.
maccard
·4 日前·議論
Yep! I used to live in Ireland and pubs being closed on Good Friday was like the end of the world.
maccard
·4 日前·議論
It’s funny you give out about supermarket opening hours when being English - Sunday trading laws are arcane in England too!
maccard
·4 日前·議論
Wow how did I manage that.
maccard
·4 日前·議論
Why is switch oled ok but Xbox One X vs Xbox Series X not ok?
maccard
·4 日前·議論
They don’t need to be dererministic, only reproducible.

They’re not reproducible, nor are they even reliable right now.
maccard
·4 日前·議論
I’m sorry but Nintendo don’t get a free pass in naming. Switch v switch Oled is as clear as Xbox series vs Xbox ones

Nintendo, the company who released the Wii, wiiU, gameboy color, game boy advance, DS, 2DS, 3DS; all of which are similar but vaguely incompatible?
maccard
·5 日前·議論
What if you don’t enable pre commit hooks?

> what if your harness hook malfunctions?

That’s a bug in the harness and should be enforced
maccard
·5 日前·議論
I’ve been a daily Firefox user on macOS and windows for a decade. I can count on one hand the number of sites that don’t work.

What sites do you have in mind?
maccard
·5 日前·議論
> , as it will enforce those constraints no matter whether an agent or human is making the commit.

Unless the agent, or the human don't enable the precommit hooks in the first place.