Son çıkan yapay zeka modelleri tersine mühendislikte çok iyiler oyunları birbirine modlamaya başlamışlar.

https://www.reddit.com/r/Superintelligence/comments/1wwc24b/ai_is_now_letting_people_flawlessly_mash_up_any/

https://github.com/rehan-remade/universal-modder

Bu repoyu kullanarak yapıyorlarmış.

Stop buying new games - Start modding old ones

PLS SUBSCRIBEmy discord - https://discord.gg/ccFpNC26Tsemail: [email protected]
BeğenFavori PaylaşYorum yap
  • tigiy @tigiy

    Ai kuscam artık cok sıktı beni

  • Höşelek @benvaryaben

    Pişmiş aşa su katılmaz yiğen.

  • Unreal Mannequin @mannequin

    Bunları gerçekten açıp da oynayan var mı? Herhangi bir oyun motoruna yalnızca kodla bu şekilde ekleme yapılması mantıklı gelmiyor bana. AI ile 2 oyunun mashup videosu gibi geliyor bana. Herhangi bir AI tool bu şekilde bir oyun motoru içinde düzenleme yapıp oynanabilecek şekilde bir sonuç verebiliyorsa oyun geliştiriciliği denen şey bitti demektir.

    • Hybrid @hybrid

      Evet o sonucu verebiliyor hocam. Ben çok büyük konuşmak istemedim. Fakat oyun sektörü komple değişicek.

      https://www.youtube.com/watch?v=cPbAtRhFcpQ

      Örnek cs go ya gta sa karakteri eklenmiş. Ai mashup videosu olabilmesi için videolar fazla kusursuz. Bu tersine mühendislik konusunda yüzde 96 gibi bir performans gösteriyor gpt 6 astra benchmarklara göre. Millet işte bu aigamedev subbrediti var orada yeni çıkmış oyunu veriyorum yapay zekaya 6 saatte kaynak kodunu çıkartıyor diyor. Mesela eski bir oyunu veriyor açık kaynak kodlu godot diye bir oyun motoru var bütün her şeyi oraya aktarıp çalışır hale getiriyor oyunu. Gta 4 ü sıfırdan rust dili ile yapay zekaya yazdıranlar var.

      Adamlar şuan adobenin programlarını tersine mühendislik yaptırıyor gelecek seneye adobenin batması olası 😀

    • Hybrid @hybrid

      Hatta bu agent konusunu ondan açmıştım. Son 4-5 ayda bu ajan konusu ile yapay zeka çok başka bir noktaya geldi diyebilirim. Codex yada claude code kullanmayanlar durumdan haberdar değil.

    • Unreal Mannequin @mannequin

      @hybrid Kaynak kodu çıkartıp motora atmak diye bir şey yok ama maalesef. Oyun motorları bu şekilde işlemiyor. Oyunlar koddan ibaret değiller, hatta herhangi bir oyunda kodların oranı %50'yi geçmiyordur. 3D modeller, kaplamalar, sesler, animasyonlar, animasyon motorları, ses kontrolcüleri, UI kontrolcüleri vb bin tane element var. Bunların hiçbirisi de "kodu kopyalayayım atayım" şeklinde çalışmıyor. Tersine mühendislik konusu mantıklı, zaten büyük kısmı amelelik. Ama buradan elde edilen bir veri ile, AI kullanarak sıfırdan oyun yapma işi bana hiç mantıklı gelmiyor. Mod olarak bir oyuna model eklemek zaten zor bir şey değil, bu oyunların bir çoğunun zaten modlama için ayrı motoru var.

    • Hybrid @hybrid

      @mannequin Yok hocam öyle yapmıyor zaten 😀 Kendim yazılımcıyım fakat borsaya döndüm 2 sene önce. Oyunun dosyasının içinde kaynak dosyası yok yani üst(yüksek düzey olacaktı yanlış yazmışım) yazılım dili şeklinde yok. Makine dilini yani 0101010 leri assemblyye çeviriyor. Oradan işte ghidra fln kullanarak c++ a çeviriyor. Oraya çevirdikten ve çalışır hale getirip derleyebildikten sonra godot a fln aktarıyorlar. 3d modeller fln aslında en basit kısımlar reverse engineer etmek için. Asıl zor kısmı yapay zeka şuan otomatik yapıyor. Hatta bu attığım repoda bir miktar bu kısmı anlatmış. Yani kesinlikle kaynak kodunu direkt çıkartamaz zaten o kod orada değil yani gidip c# ile geliştirilen oyun derleniyor exe ye çevirilmesi için o kısımda kaynak kodu kalmıyor zaten çevirme kısmında. Fakat işte tersine mühendislik orada devreye giriyor.

      Hocam model eklemiyorlar ama direkt diğer oyunun içindeki çalışma sistemi eklenmiş. Gta 5 in içine minecraftı entegre ediyorlar block fln koyabiliyorsunuz.

    • Hybrid @hybrid

      @mannequin Bazı eski oyunlarda mesela unity'nin eski versiyonlarındaki oyunlar buna çok açıktı ama işte ben o dönem yeterince deneyime sahip değildim onu yapamamıştım. Fakat millet gerçekten böyle oyun içindeki dosyaları bir şekilde okunur koda çeviriyordu. Tersine mühendislik pek uzman olduğum bir alan diyemem zaten.