Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika Catharsis w Gry

Osobistość

w Gry

37piorunów

Ostatnio 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 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)

Gruba ryba1piorunów

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!

Kosmonauta4piorunów

Ciekawostka, system do portowania exekow z PS5 na natywne aplikacje linuxowe

https://github.com/boykopovar/AnyPS5

GitHub - boykopovar/AnyPS5: Tool for automatic PS5 executables porting to Linux and WindowsTool for automatic PS5 executables porting to Linux and Windows - boykopovar/AnyPS5GitHub
Kosmonauta0piorunów

@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).

Osobistość3piorunów

@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.

Kosmonauta0piorunów

@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ć

Tytan0piorunów

@dzek gorzej, tekst "programming is hard" brzmi jakby to jakiś manager IT wymyślił i zvibecodował - czekamy na ciekawe bugi, łuki i exploity zamieniające go w koparkę kryptowalut : >

Fanatyk3piorunów

@Catharsis

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...

Fanatyk0piorunów

@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.

Tytan0piorunów

@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ć

Tytan0piorunów

@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

Osobistość0piorunów

@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

GitHub - EpicGames/lore: Lore is a next-generation, open source version control systemLore is a next-generation, open source version control system - EpicGames/loreGitHub
Tytan0piorunów

@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ć.

Twórca7piorunów

@Catharsis pora poszukac nowej roboty

Fanatyk8piorunów

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...

GURU4piorunów

Gabe do konczy projekt Fenix i na dnie oceanow znajdzie sekret zycia wiecznego i do konca dziejow bedzie ostoja dla takich jak my.

Osobistość7piorunów

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.

Osobistość4piorunów

@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.