Top
Best
New

Posted by Michelangelo11 3 days ago

2D Vehicles(patkerr.co.uk)
312 points | 74 commentspage 3
hendry 4 hours ago|
Feels like the original, just need some thing to run over.
hackermeows 2 hours ago||
no understeer? fronts are too grippy
gaghak2010 4 hours ago||
It's an interesting project, although not a physics expert I am so curious what the original version looked like!
PatKerr 42 minutes ago|
The original was very similar, but with minimum UI (no "Settings" panel), and it was just black on white line drawings, although I did add skid trails etc. after I'd got the core of it working.
Cadman021 4 hours ago||
I liked your idea. It was really cool.
Barbing 2 hours ago||
StopTheMadness Pro users on iOS: exempt website, so you won’t keep selecting the text on the controls. May still highlight the “Speed Zoom on” line though.
carlos256 3 hours ago||
AI content.
frou_dh 3 hours ago|
Learn from the old master... with a big stinkin' LLM interposed!
PatKerr 40 minutes ago||
Partial AI use, yes, on the diagrams -- somewhat as an experiment to see whether it was any good. I thought it was better than nothing.

But the core text was hand-written, and the code faithfully represents the logic of the hand-crafted original from 30 years ago.

LumJerliu 3 hours ago||
Really nice game
TacticalCoder 2 hours ago||
> It began as a little wireframe demo written in GFA BASIC on my Atari ST home computer (and was later ported to C for use in the actual game).

The Atari ST is in the news today on HN! (there was a TFA about the Atari Falcon, which was a really big Atari ST).

rrr_oh_man 5 hours ago||

  > .eyebrow, .label {
  >  font-size: 0.78rem;
  >  text-transform: uppercase;
  >  letter-spacing: 0.19em;
  >  font-weight: 750;
  >  color: var(--accent);


                  .--.
                  |/`-\
              __ _( '\'
          _.-'  |  __(,
        .' _.-'  \/   %;
       /\.'      /   ;%,
       \/ '.__.-'    '#;
       |     /        ;%,
        \   ||         '`
         \  ||
         |  ))
         |  ||
         |__||_
         | '.__)
          '._)
Just give us the prompt..
fxtentacle 4 hours ago||
I'd say you're fully off the mark here. That page contains serious architectural insight on how to make a "designed" car feeling work within a "physically correct" collision engine. Getting the balance right is super hard and he explains how to do it. I'm confident no AI could do that architecture, so this is most likely hours of hard work with a thin layer of LLM gloss on top.
VMG 4 hours ago|||
No, I don't want to see the prompt. Yes it has some llm tics, but it's clear that he went back and forth before arriving at this. Why would I be interested in the transcript?
whateveracct 4 hours ago||
Pangram says the first half is human and second half is gen AI.

Ran out of steam, I guess...

876433790 3 hours ago|||
Why didn't you check each sentence manually for signs of LLM use, and instead sloppily let Pangram do it for you?
whateveracct 47 minutes ago||
well here's the thing - i did! i smelled the 50/50 and then gave it to Pangram. Neither my nose and Pangram are 100% accurate, but when they both get a hit I'm pretty confident.
PatKerr 2 hours ago||||
Yes, I let the AI generate the diagrams from the code, a bit like tools such as "Doxygen" would in the olden days.

I was a bit pushed for time, and didn't feel inclined to try making the diagrams myself.

Still, I agree that they're a bit "slop adjacent". However, I thought they would be better than nothing for someone trying to get their bearings.. and I did iterate on them a bit to get them to be more useful than the initial clanker efforts!

forrestthewoods 4 hours ago|||
yes and? someone sharing the details of an extremely popular project is super cool. comments like this will not encourage more people to share more cool things.

I'd be ecstatic if more people used AI to share more cool things they've done. that'd be awesome. more of this blog post please.

matsemann 3 hours ago||
But very little of the author shines through here, at least after the intro. I, too, would like to hear more about how someone built stuff, but this is not it.
glouwbug 3 hours ago||
This is good shit
NewsaHackO 4 hours ago|
>One weekend in late August 1996, I wrote a 2D physics simulation which later became the basis of the vehicle system in the eventually popular game "Grand Theft Auto" aka "GTA".

I don't mean to be... judgemental, but if you had the talent to go something like this, why devolve on the remake? One could think that a person with your level of skill would be one of the main vanguard for hand coding. Again, I don't want to be too judgemental, as I am not a great programmer and use assisted tools when planning and designing personal apps, but I am just curious.

GaryBluto 4 hours ago||
Why needlessly do extra work when it's easier than ever before to modernize what is already made? Why would he want to be a vanguard for "hand coding"?
DonaldPShimoda 4 hours ago|||
Sometimes the reward lies in the doing, not in the done.
AustinDev 4 hours ago|||
And for that same reason people knit their own scarves but they don't expect the scarf they see at the store to be hand knit.
zeven7 4 hours ago||||
He's already done the doing.
DonaldPShimoda 4 hours ago||
Yes, I recall well the famous words of Claude Monet: "Well, I painted one scene of water lilies. That should be more than enough for a lifetime."
PatKerr 1 hour ago||
LOL!

I am the author of this thing, and I find your comment very amusing. ;-)

croes 4 hours ago|||
And sometimes not.

Seems the author chose option 2 and focused on the article instead.

DonaldPShimoda 3 hours ago||
So often it feels like people lose track of the actual conversation happening in the comments in favor of posting a cute quip for points...

This thread originated with one poster expressing disappointment that someone of the author's acumen would choose this path, and another poster asked why the author (or someone of their skills) should have chosen a different path. I weighed in with an answer to that question.

Obviously the author did not see things the way I suggested, or else the conversation would not have happened.

Fraterkes 3 hours ago|||
If hand coding doesn't matter, why have your ai write a lengthy explanation on the implementation and architecture of some feature? You don't think this juxtaposition is a bit odd?
GaryBluto 2 hours ago||
I never said manual coding doesn't matter and I don't think anything Kerr wrote implies that he thinks that either. Nor does using LLMs to code mean the implementation and architecture doesn't matter.
bradharris 4 hours ago||
I've been a developer for not nearly as long as the author but long enough that at some point it felt like I was writing the same code and same abstractions over and over again and sometimes a new novel problem would reinvigorate my love of programming but today I'm happy to let an LLM write the tedious code while I give the more fun high level architectural direction and when reviewing the code sometimes I'll give it a nudge in a different direction. I suspect the author has written code like the 2d car physics many times over. Just my 2 cents.