Co unity odpierdoliło

31
12 września Unity ogłosiło, że wprowadzają zmiany w naliczaniu opłat za korzystanie z ich silnika. Czemu o tym piszę? Gdyż uważam, że trzeba to nagłosić wszędzie gdzie ludzie interesują się grami, a jestem przekonany, że spora część braci dzidowców i siostr dzidówek też gra.

Od 1 stycznia 2024 roku unity ma naliczać 20 centów za instalację każdej gry która odniosła "sukces", czyli w ciągu ostatnich 12 miesięcy zarobiła 200 000 lub więcej dolarów i od premiery została zakupiona 200 000 razy (dla płatnych licencji te cyferki wyglądają nieco inaczej ale na nich nie będę się skupiał).

I tak, przeczytaliście dobrze, od instalacji, nie zakupu.
Wszystkie instalacje jakie unity ma liczyć to: wszystkie pierwsze instalacje na danym urządzeniu, dema które mogą zostać "ulepszone" do pełnej wersji (czyli jeśli musisz osobno pobrać pełną wersję po przejściu dema to wtedy nie) i... Na stronie unity mam dwie nie do końca spójne informacje na temat wczesnych dostępów.  Na wątku na forum są traktowane jak dema, a na stronie FAQ już piszą wyraźnie że nie (i nie dają więcej szczegółów).

Unity twierdzi, że nie będzie liczyć instalacji pirackich wersji, ani kopii które zostały rozdane na akcjach charytatywnych (z których twórcy często mają prawie nic), do tego też mają "współpracować" z twórcami w przypadku akcji "install bombingu" (czyli celowym oszukiwaniu systemu naliczania instalacji na niekorzyść twórcy gry).  Jeśli jeszcze nie widzicie problemu to napiszę wprost: nikt nie ma pewności, że unity na pewno będzie sobie dostatecznie dobrze radzić z takimi sytuacjami, ani nie wiadomo jak to ma działać.

Przykład: gra x znalazła się w paczce humble bundle, paczkę zakupiło 80k ludzi, piszę do unity o tym fakcie i co oni zrobią z tą informacją? Dadzą mi 80k "darmowych" instalacji, w jakiś sposób oznaczą te 80k gier jako "free to install"?

Do tego jest jeszcze problem graczy: w jaki sposób instalator ma identyfikować ich maszynę? Unity może to zrobić prosto i szybko ale wtedy narażają się na łatwe "install bombingi" bo np. wystarczy zmienić nazwę komputera w ustawieniach. Mogą to też zrobić w sposób który wymaga dostępu do rzeczy w komputerze do których normalnie mają dostęp tylko system operacyjny i zaufane aplikacje, a nie gra na steam kupiona na promce.

W sieci pojawiają się głosy, że "źli dewowie biorą za darmo i zarabiają na unity ale już im nie chcą dać zarobić", jeśli jesteś jedną z tych osób to gratulacje lemingu kapitalizmu, idź się dalej przejmować tym ile zarobią ludzie którzy mają dość hajsu na prywatną wyspę, a jedną głupią decyzją mogą pozbawić tysiące, jak nie setki tysięcy ludzi pracy. A wracając: nikt nie broni unity zarabiać, problemem nie jest to że chcą pieniędzy, a to że nie da się przewidzieć ile oni chcą.

Dla przykładu: załóżmy, że planuję zrobić grę i nie do końca wiem ile kopii sprzedam i ile ona zarobi. 1 kopia będzie kosztować 5$, spodziewam się ok. 200 000 sprzedanych kopii (czyli przychód około miliona). Jeśli przekroczę milion i zrobię grę na unreal engine to płacę 5% przychodu jako opłatę za silnik, czyli 50 000$. Jeśli zrobię grę na unity i każdy kto kupi grę ją zainstaluje to płację 200 000 *0.2$=40 000$ ale co jeśli ludzie będą ją instalować na komputerze do grania i komputerze do nauki? Albo na steam decku? Ile maszyn do grania ma przeciętny klient? Gdzieś między 1-3, czyli płacę gdzieś między 40k$, a 120k$. Tu jest główny problem, koszt silnika jest nieprzewidywalny, a do tego też niezależny od twórcy.
Jeszcze zostaje kwestia tego, że według samego unity tylko 10% gier na unity zalicza się jako "sukces" ale to z kolei zniechęca do tworzenia dobrych gier, bo jeśli gra odniesie sukces to twórcy dostają kopa w jaja o niewiadomej sile.
Ps. Ciekawostka na koniec: aktualny ceo unity w 2011 wpadł na pomysł wprowadzenia opłaty za amunicję w battlefieldzie. Amunicja ci się skończyła? Szybka mikrotransakcja i masz pełen magazynek. (Pomysł na szczęście nie doszedł do skutku)
Obrazek zwinięty kliknij aby rozwinąć ▼

Blender -> Unity

22
Blender -> Unity
Mam mały problem i liczę na to że znajdę kogoś kto wie jak to rozwiązać.
Dlaczego po stworzeniu takiej "platformy" w blenderze na podstawie poradnika:
https://www.youtube.com/watch?v=Os3SYeD6R3k
Po wyeksportowaniu mojego obiektu jak patrzę na niego z góry to nie ma góry i tak samo z dołu. (Pierwsze dwa obiekty działają normalnie)
Męczę się z tym 3 godziny szukając w internecie, ale nic nie mogłem znaleźć.
Obrazek zwinięty kliknij aby rozwinąć ▼

Visual Studio pomoc

14
Dzidki, mam pytanie bo kurwicy dostane.
W visual studio przy odpaleniu nowej templatki do Console app w C# uruchom bez debugowania jest wyszarzone a ctrl+f5 nie działa. Zaczynam z programowaniem i na video pokazuje gościu że to powinno być klikalne i działać a tu klops. Zainstalowałem wszystko co kazał tj. programowanie dla platformy .NET i aparat Unity. W internecie tylko same pytania i kretyńskie odpowiedzi botów z Micosoftu Co robić jak żyć? pomocy płacę grubą złotą a nawet i dwiema
Obrazek zwinięty kliknij aby rozwinąć ▼

Projektowanie gier

20
Witam,
Mam pytanie czy znacie i polecacie jakieś książki do nauki programowania w C# i tworzenia gier w Unity. Jestem całkowicie świeży w tym temacie a chciałbym zacząć swoją przygodę. Niestety przez naturę mojej roboty nie jestem w stanie zapisać się na żadne kursy (ponadto czytałem że nie warto, gdyż tak naprawdę to strata pieniędzy, bo wiadomo że każdy uczy się w innym tempie, a w grupie nikt na nikogo nie czeka + są dość drogie bo nawet po 50 zł za godzinę). Dlatego poszukuje książki, kursów offline (w sensie masz treści video nagrane) które taką wiedzę pozwoliłyby mi zdobyć, zakupiłem przed świętami jedną taką książkę niby z 2022 roku, lecz materiały (paczka assetów) na których się ona opiera nie są już dostępne do pobrania, przez co strasznie utrudnia mi to start :/ 
Link do okładki:
https://ecsmedia.pl/cdn-cgi/image/format=webp,width=270,height=270,/c/unity-i-c-podstawy-programowania-gier-b-iext122302526.jpg
Znalazłem kilka innych, ale nie wiem czy są coś warte, a nie chce marnować hajsu na coś co i tak bym musiał kombinować już na starcie:
1. Kurs offline - https://www.udemy.com/course/unity-kurs-tworzenia-gier/?ranMID=39197&ranEAID=0Bz3A2CPbI4&ranSiteID=0Bz3A2CPbI4-AOUo4O1z.ESmEWPkt3HoRg&utm_source=aff-campaign&utm_medium=udemyads&LSNPUBID=0Bz3A2CPbI4
2. Dwie książki od Heliona:
2.1 https://helion.pl/ksiazki/unity-przewodnik-projektanta-gier-wydanie-iii-mike-geig,unipp3.htm#format/d
https://helion.pl/ksiazki/stworz-gre-w-unity-a-nauczysz-sie-programowania-w-c-pisanie-kodu-ktore-sprawia-radosc-wydanie-v-harrison-ferrone,stwgr5.htm#format/d
Dlatego wolę się was zapytać czy coś znacie i polecacie drogie dzidki, oczywiście nagradzam złota dzidą, plusem na profil i już wypierdalam :)

P.s.
Pytanie pisane na telefonie na szybko w robocie więc za brak ładu i składu przepraszam.
Obrazek zwinięty kliknij aby rozwinąć ▼
0.13750004768372