Playing Video Games One Frame at a Time - Ólafur Waage - Meeting C++ 2023

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ม.ค. 2025

ความคิดเห็น • 7

  • @XDjUanZInHO
    @XDjUanZInHO 11 หลายเดือนก่อน +8

    The nordic shorts dude codes????

  • @dave_oleksy
    @dave_oleksy 11 หลายเดือนก่อน +2

    Brilliant!

  • @Ch40zz
    @Ch40zz 11 หลายเดือนก่อน

    Would've probably reverse engineered bejeweled instead of relying on image data but this seems more versatile for other games if you dont want to reverse them all.
    For the algorithm an improvement could be MinMax + AlphaBeta pruning but without knowing what stones move in next that becomes a much much smaller improvement.
    Can obviously reverse engineer that too :P

  • @NielsGx
    @NielsGx 11 หลายเดือนก่อน +1

    So that's how these "script extender" DLL mods for some games work, interesting
    SKSE for Skyrim, BG3se for Baldur's Gate 3, CET for CP2077, ...
    sadly these are never available on Linux/MacOS
    I guess there's no DLL there
    I'll never get NativeCameraTweaks on BG3 MacOS version, rip

    • @valshaped
      @valshaped 11 หลายเดือนก่อน

      Linux has .so ("shared object") files, which are equivalent. You can tell the linker to link arbitrary .so files into any program, as well.
      It won't do anything if the program never calls those functions, but it's a thing you can do

    • @DedmenMiller
      @DedmenMiller 2 หลายเดือนก่อน

      Well if you can run the windows game inside Proton, the windows versions of these extenders will also work there.
      There is nothing blocking this kinda thing on linux, its just that their developers are windows users. As most games are also still windows only.