User avatar
Grifdail @grifdail@social.grifdail.fr
3y
Unity announcement: List of why it's bad.

- It's a price increase, nobody like that.
- It's a flat amount per install, meaning it's not tied to the revenue or the price of the game, meaning it some case it might represent a good percentage of the revenue.
- It's per install, meaning reinstalation count, meaning free copy count.
- It also mean free to play games relying on in app purchase are higtly penalized.
- How are they going to track those install ? Can you thrust them to give you the right amount ? How are they going to deal with piracy ?
- It's hard to budget for that kind of tax.
- This will affect game currently in production and about to be released. Those game did not budget for this. Imagine already having deal for gamepass or epic and suddenly out of nowhere you'll earn significantly less for it.
- How can you thrust unity to not screw you over again in the futur. What if they change their price in 6 month?
- Meanwhile the unity editor is not getting better. Feature are inusable and unmaintained, they are major bug and crash that are not getting fixed, even in the LTS. A lot of their new feature are not good (Input.
- They removed Unity Plus. This suck this is the most major plan.
- They basicaly have a monopoly right now. You can't just switch engine. You're stuck if your in the middle of production.
- There's the potential insider trading alegation.
- Unity as a company suck. They made a lot of weird and shity move in the recent year.

(Edit: Typo, and grammar)
1
0
0
0
User avatar
🪨 @Varpie@peculiar.florist
3y
@grifdail Niveau monopole, je ne fais pas de jeux donc je sais pas comment ça tient la route mais y a pas de l'import/export entre Unity et Godot ou Unreal ? Au moins Unreal c'est sur des royalties donc la plupart des merdes avec ce nouveau système ne s'appliquent pas.
1
0
0
0
User avatar
Grifdail @grifdail@social.grifdail.fr
3y
@Varpie Ha non pas du tout. Ca serait comme demander de transformer une App PC en app dans le browser: C'est pas les meme language, pas la meme logique. Changer d'engine en cours de prod ca implique de tout refaire à presque zero. C'est extremement rare et ca implique un budget consequent. Globalement meme les mise a jours sont a eviter. Y a beaucoup de jeux qui sont bloqué sur des version extremenent outdated de leurs engine.

En plus de ca il y a les competence humaine. Ca fait pres de 10 ans que je bosse sur unity. Je maitrise pas mal l'engine. Aujourd'hui passé sur autre chose ca impliquerais beaucoup de formation et je part avec 0 experience.
On as aussi pas mal de code, d'outil et de plugin que l'on ne pourais pas prendre avec nous si on change d'engine.
1
0
0
0
User avatar
🪨 @Varpie@peculiar.florist
3y
@grifdail Ah oui je vois. Après, changer d'engine pour les nouveaux jeux, ce ne serait pas non plus partir de 0, t'as quand même toutes les connaissances de base sur comment créer un jeu qui restent applicables, et même si c'est pas le même langage (genre C# pour Unity et C++ pour Unreal), t'as des grosses similarités, je suppose que c'est pareil pour les interfaces (manipuler le viewport et tout). C'est forcément du boulot, mais comparé à moi par exemple t'aurais beaucoup moins de mal à t'adapter.
1
0
0
0

User avatar
Grifdail @grifdail@social.grifdail.fr
3y
@Varpie oui effectivement, c'est pas comme si on changeait complètement de domaine, mais ça reste pas évident et t'as un temps d'adaptation. Si demain tu me demandes de refaire un de mes proto dans unreal, ça me prendras au moins le double du temps, et ça sera moins robuste.
0
0
0
0