
Wpis użytkownika Catharsis w Gry
CatharsisOsobistość
39piorunówOstatnio Epic Games zapowiedziało, że ich nowe gry będą robione w dużej części przez AI od kodowania po grafiki. A dzisiaj wypuścili totalnie nowy launcher dla swojego sklepu który został w całości napisany od zera przez AI xD. Dosłownie go vibe codowali i napisali to w pierwszym zdaniu artykułu o nim:
Programming is hard. So, instead of doing that, we vibe coded a new Epic Games Launcher that’s way faster and more responsive than the current one, and has a new look.
Szanuje za szczerość xD. Chyba największym plusem tej akcji jest to, że AI im przy okazji zrobiło build na #linux i od teraz ten sklep jest oficjalnie dostępny na tym systemie a gry Windowsowe mają się odpalać tak jak w innych launcherach za pomocą warstwy translacji. Czyli potwierdza się też to co pisałem ostatnio, AI wkrótce doprowadzi do tego, że dostępność oprogramowania na Linuxie nie będzie już problemem przy przesiadce z Windowsa.
Oczywiście na razie bardzo odradzam instalowanie go i bycie beta testerem ale szczerze mówiąc to patrząc po tym jak słaby był ich poprzedni launcher to poprzeczka jest tak nisko ustawiona, że po testach przez graczy i paru poprawkach ten pewnie będzie całkiem używalny xD. Poczekam aż wyjdzie z bety i chętnie sprawdzę jak działa na Linuxie.
https://launcher.epicgames.com/
https://store.epicgames.com/news/epic-games-launcher-preview
Komentarze (23)
Na klapie z lenistwa trzymam jeszcze powycinanego W10 ale jeśli tak to się będzie rozwijać to wreszcie będę się mógł od tego gówna uwolnić :grinning:
Fuck you microshit!
@Catharsis Jeśli będzie działać dobrze to ja nie mam nic przeciwko użyciu AI.
Ciekawostka, system do portowania exekow z PS5 na natywne aplikacje linuxowe
https://github.com/boykopovar/AnyPS5
@Catharsis emulator mnie nie zaskoczył jak to. W życiu bym nie powiedział że powstaną otwarte narzędzia do przepisywania ABI pomiędzy systemami operacyjnymi (chociaż PS5 to zmodyfikowane FreeBSD).
@m_h To i ten drugi emulator PS5 to jest już ciekawostka na osobny post. Prędkość prac nad tymi projektami jest powalająca. Żeby takie coś powstawało jeszcze za życia konsoli to jest wielkie xd.
@Catharsis na linuksie problemy z wydajnością, na innych systemach nie sprawdzałem, ale widać, że błędy w kodzie, a nie tylko kompatybilność. W dodatku uxowo nieprzemyślane (nie było komu tego zaprojektować nawet czy poprawiać ai?)
Zrobili to pewnie w tydzień, mogli drugi tydzień dopieścić
I mam wrażenie, że historia zatoczyła koło. W pierwszych wersjach silnika funkcjonował Unreal Script. W UE4 zrezygnowali z niego tłumacząc, że lepiej od razu kodować w C++, a jak ktoś nie umie, to może sobie wyklikać blueprintami. A ostatnio dowiedziałem się, że w UE6 mają powoli wycofywać blueprinty na rzecz nowego języka, dzięki czemu ma się niby łatwiej kodować gry z użyciem ai...
@baklazan to chyba jest częsta przypadłość środowisk typu "low-code". Właśnie rzeźbię w czymś takim u siebie w robocie i zespołowy development, czy nawet zwykła kontrola wersji po prostu tu nie istnieją.
Ostatnio dostawca środowiska chwalił się, że eksperymentuje z AI, które na podstawie krótkiego prompta potrafi wystrugać z gotowych komponentów formularz. I co z tego, skoro całą mechanikę pod spodem i tak trzeba wyklikać ręcznie.
@Catharsis a "VCS lepszy niż git" (z lfs) to słyszałem nie raz : >. I albo są to VCSy które nic nowego nie wprowadzają de facto albo są zbyt skomplikowane w obsłudze żeby ludzie umieli ich efektywnie używać
@Catharsis jeśli nie dostarcza sposobu mergowania blueprintów, albo nie robi czegoś absolutnie rewolucyjnego, to nie sądzę żeby cokolwiek w tej kwestii zmieniał ; D
@baklazan Ekipa od Epic Games stworzyła też system kontroli wersji który jest wygodny do korzystania z plikami binarnymi. Zamiast gita, który średnio się do tego nadaje. Nie wiem jak by się sprawdził w sytuacji o której mówisz ale pewnie warto wspomnieć:
https://github.com/epicgames/lore
@MostlyRenegade blueprinty mają jedną tragiczna wadę praktyczną. Masz zespół pracujący nad grą. Pracujecie na systemie kontroli wersji. Jest jeden blueprint który chce zmodyfikować n osób, dla n > 1:
a) jeśli się da (a np na git z lfs to nie takie hop siup), jedną osoba lockuje blueprint, reszta czeka aż skończy, wtedy robi to następna z n - 1,
b) robią zmiany wszystkie na raz, a potem otwierają na dwóch monitorach (jeden z wynikiem , drugi z kolejnymi wersjami) po kolei wszystkie wersje i porównują we wszystkich oknach czy wszystkie ustawienia są jak należy i wynik wprowadzają do jednej wersji xD
Blueprinty są niemergowalne, to binarny format do którego UE nie wprowadził wersji tekstowej, którą by się dało mergować, ani nie zapewnił mergera zewnętrznego który by to zrobił na wersji binarnej.
Do tego dołóżcie to, że na blueprintach pracują często artyści, ludzie nietechniczni, więc sytuacje jak b) były jedynym wyjściem, bo ludzie spędzili 2 tygodnie nad danym plikiem i nie można było połowy tej pracy od tak wyrzucić.
@Catharsis pora poszukac nowej roboty
@koszotorobur tak se to tlumacze
@GreatSouthernFrendkill - tylko jeśli Twoja praca to w większości tylko pisanie kodu :stuck_out_tongue_winking_eye:
@Catharsis nie zdziwiłoby mnie gdybym to właśnie twoj komentarz zacytował 😉
@GreatSouthernFrendkill prawda i wspominam o tym ostatnio pod połową podobnych postów xD
mam takie dziwne wrażenie że ostatnie jailbrake'i i darmowe PSNy sony zostały z jednej strony striggerowane przez zachłanność korporacji ale z drugiej umożliwione przez rozwój AI. projekty reverse engineering dały możliwość ogarnięcia tego w chwilę, a nie żmudnych lat kilka...
Gabe do konczy projekt Fenix i na dnie oceanow znajdzie sekret zycia wiecznego i do konca dziejow bedzie ostoja dla takich jak my.
Jeszcze w sumie jedna sprawa, teraz widzę, że zapowiedziano też pełne wsparcie dla Easy Anti-Cheat na Linuxie oraz Fortnite na Linuxa! Nie gram w tę grę ale omg to jest big news.
@Stashqo Nvidia na pewno pracuje nad tym od jakiegoś czasu, już nawet nie używając AI tylko dosłownie zatrudnili człowieka który wcześniej zajmował się pisaniem open source sterowników Nvidii dla Linuxa. A teraz pewnie jeszcze wszystko przyspieszy przez AI to możemy się spodziewać, że dożyjemy czasów gdzie Nvidia przestanie być problemem na LInuxie xD.
@Catharsis jest anticheat, to jeszcze tylko ogarną sterowniki i wydajność na kartach nvidii i się przesiadam na linuxa xD


