Hacker Newsnew | past | comments | ask | show | jobs | submit | loh's commentslogin

Just for fun, I built a first person shooter game in UE5 from scratch using agentic coding. I've only spent a couple of months on it in my free time so far, and it isn't complete yet, but it's close enough that I could definitely release an early access version with another month or so of work. The most time consuming tasks have actually been tasks that agentic coding hasn't been able to help out with, like animations and mapping. The game is mostly written in C++ and sometimes the agent makes some bad decisions, but with a bit of extra guidance and being smart about my git commits so that I can revert and try again if necessary, I've always been able to make it work the way I want. I most definitely would not have been able to build this on my own in any reasonable amount of time.

FWIW it seems like it heavily depends on the agent + model you're using. I've had the most success with Claude Code (Sonnet), and only tried Opus 4.5 for more complex things. I've also tried Codex which didn't seem very good by comparison, plus a handful of other local models (Qwen3, GLM, Minimax, etc.) through OpenCode, Roo, and Cline that I'm able to run on my 128 GB M4 Max. The local ones can work for very simple agentic tasks, albeit quite slow.


The best way to think about Codex is an outsourced contractor.

You give it a well-defined task, it'll putter away quietly and come back with results.

I've found it to be pretty good at code reviews or large refactoring operations, not so much building new features.


Did you encounter any issues related to the fact that Unreal Engine uses a specific / custom flavor of C++?

Not really, no, at least not with Claude. It seems to already understand the UE5 way of doing things, but there were a couple of edge cases for new features beyond its cutoff date where I had to refer Claude to the UE5 documentation. Once it read the documentation however, it understood and continued without issue. Also, for any compilation errors, I just copy and paste the error messages into Claude Code and it usually fixes it immediately.

Yeah, I looked all over for a comparison and couldn't find anything in the repo, on their social media, etc. I saw some other comments here that said it's supposed to be "15.8 fp16 ops compared to 14.7 fp32 ops" but that isn't really enough to go on. Maybe when I have the time I'll install their TestFlight app and do some comparisons myself.


I had a good chuckle at "squishy machines". That's a really interesting way to think about it. It makes me wonder if, some day, we will be able to build "squishy machines" of our own, capable of outperforming silicon while using a tiny fraction of the energy.


Thanks for this. Just a few minutes ago I pulled up an old project using `ts-node` with ESM and tried to run it on a new machine, had some issues and remembered reading your comment here earlier. I switched to `tsx` and in less than a minute everything was working beautifully. I'll probably migrate all my TS projects to `tsx`.


For years I had the same gut issues described by others here, seemingly caused by a combination of factors. I'll share what helped me solve the problem.

The most effective thing for me seemed to be hitting the gym hard, lifting heavy and sweating a lot.

Alongside that, I went through a lot of trial and error with the foods my body would tolerate. I started with a low histamine/low FODMAP approach, various fasting methods, bone broths (collagen), probiotics (sauerkraut, kefir), etc., and slowly introduced various foods on top of that while noting what made me feel good or bad and basing my diet around that. Everyone is different so what worked for me diet-wise may not work for you.

Lastly, for my particular case, I think liver-boosting supplements like milk thistle and NAC helped significantly (and probably some others for any vitamin/mineral deficiencies, especially D3+K2). I suspect the root cause of my problems was toxic mold plus stress/trauma.


This is why, on almost every website I visit where I know I'll be opening multiple links (which would normally require hitting the back button to view them all), I just open every link in a new tab and then close the tab when finished.

I suspect many people use HN (and similar) this way.

It's always a fun time when I occasionally use the browser/website "as intended" and hit the back button, but the scroll position has been completely lost so it takes a bit to find the exact place I was looking originally.


Sure, and I do that too. This is for navigating within the page though, and no I'm not going to open a new tab per comment I want to read.


Give Molecule.dev a look. (I'm the creator. Lots of open source improvements in the future, but for now, it is what it is.)


Whoa, I might have to try the mouse -> usbc adapter just for fun! I had no idea that was a thing.


You can also get USB-C to DP/HDMI/VGA/DVI adaptors that support USB passthrough. "Most" (?) modern phones support DP-over-USB-C now and some even open a DeX-inspired desktop environment when connected (which even if it's broken/buggy like Huawei's implementation means the external display is driven at its native resolution, so media plays properly).

The adapters on AliExpress run $6-15 and are entirely adequate for the task IME.


Very cool! I'm definitely going to try this out.


A neural net was my first guess as to how this would work but was pleasantly surprised at the actual technique used, which makes a lot of sense. The animated gif does a great job of explaining it on its own.


It sort of reminds me of a video game UI for an RPG or something. Game UIs usually do a great job of organizing and simplifying complex hierarchical information and making it quick and intuitive to find what you need. A lot of the web tech I've built over the years has been inspired by well designed games.


Yes completely agree. I was going to post the same thing and did a quick CTRL+F to see if anyone else felt similarly. I don't even play video games that often but this immediately made me think "Wow this really feels like a video game somehow"


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: