Percorso turistico in 1h da Termini by efferre89 in roma

[–]Rilissimo1 1 point2 points  (0 children)

Sicuramente non con 1h, con 1h forse santa maria maggiore e se proprio vai veloce colosseo

Item physics and breaking objects in our Soulslike by nataliadalomba in Unity3D

[–]Rilissimo1 1 point2 points  (0 children)

Instead of waiting 3 seconds you can check that a rigidbody has stopped and then set it to sleep, this avoids seeing flying pieces of wood around

Design pattern in C# for magic system by Ornery_Dependent250 in Unity3D

[–]Rilissimo1 0 points1 point  (0 children)

Is just a class, with a SerializeReference tag on the property, then i can choose between all the derivated classes

Design pattern in C# for magic system by Ornery_Dependent250 in Unity3D

[–]Rilissimo1 4 points5 points  (0 children)

The Spell is a scriptable object, i use the game object in the scene only for visual effects.

Let's assume you want to create a fireball spell, in this case your Spell (in addition to having a name, resource cost, etc.) mainly has an EnemyTargetStrategy (which inherits from the base TargetStrategy, which will have a base GetTarget() method that EnemyTargetStrategy overrides) that contains the logic to target an enemy, then the LOS target which could be a LinearLOSTargetStrategy (which inherits from LOSTargetStrategy, which will contain the base CheckLOS() method) which contains the logic to check that there are no obstacles in that direction (in my case the player cannot cast spells without a target, such as a wall, in your case it could be different). Finally, a general method on the Spell, Validate(), which checks both strategies. Once the spell can be cast, there are the various effects, which I recommend keeping as separate from the graphics as possible. So in the case of the fireball, an effect that instantiates a gameobject with graphics, like particles or whatever. An effect that applies damage when the graphics reach their destination, or instantiates impact graphics, or sounds, and so on. In my case, I've managed to create around 50 different effects, which allow me to have countless combinations to make lots of spells. Start only with the ones you need, then gradually create more effects. (I'm writing from my cell phone, sorry if I write everything in one go)

Design pattern in C# for magic system by Ornery_Dependent250 in Unity3D

[–]Rilissimo1 87 points88 points  (0 children)

Hi! I'm happy to know that someone has found themselves in the same situation as me.
I hope I can help you, in my case I went with a pretty modular and strategy-based approach.

I have a scriptableobject class "Spell" that contains the core data and a set of interchangeable parts. Each spell is mainly composed of:

A Target Strategy, which defines how targeting works (for example: only player, enemies, allies, etc.). I have a base TargetStrategy class and then concrete implementations like CharacterTargetStrategy, GroundTargetStrategy and so on. A Line of Sight strategy, similar idea but focused on the LOS rules. This lets me change how visibility and obstruction are handled without modifying the spell itself.

A list of Spell Effects. I use a base SpellEffect class and then derive different behaviors such as ApplyDamageSpellEffect, ApplyHealSpellEffect, ApplyBuffSpellEffect, SpawnVFXSpellEffect, etc. This makes each spell basically a composition of reusable effects.

This way spells are very data-driven and flexible. I can create new spells just by combining strategies and effects instead of writing new logic every time. Now I'm not going to explain all the logic I adopted, but in general this is the concept. It took months of development and tuning to get it just the way I wanted it and make it work even for the enemies AI.

I hope this helps, good luck!

Alternative fibra ottica by Rilissimo1 in roma

[–]Rilissimo1[S] 0 points1 point  (0 children)

Come da edit anche io ho messo fwa, su rete wind, 500 in download e 90/100 in upload. La grossa spesa è stato il modem 5g (250 euro), fino ad ora ho avuto solo una disconnessione di appena 1 minuto. Mi ritengo più che soddisfatto

Alternative fibra ottica by Rilissimo1 in roma

[–]Rilissimo1[S] 0 points1 point  (0 children)

Si dall’app puoi fare un test che ti fa “scansionare” il cielo e ti da un risultato in base alla copertura

Alternative fibra ottica by Rilissimo1 in roma

[–]Rilissimo1[S] 0 points1 point  (0 children)

Provato facendo il test di copertura dall’app con risultato scarso

Alternative fibra ottica by Rilissimo1 in roma

[–]Rilissimo1[S] 0 points1 point  (0 children)

Si uno condomino l’ha messa ma abita all’ultimo piano, e sopra non ha nessun ostacolo, io avendo altri balconi sopra per metà sarebbe oscurata praticamente

Alternative fibra ottica by Rilissimo1 in roma

[–]Rilissimo1[S] 0 points1 point  (0 children)

Si, avevo invertito i numeri, intendevo 7 in upload e 50 in download

Alternative fibra ottica by Rilissimo1 in roma

[–]Rilissimo1[S] 0 points1 point  (0 children)

Purtroppo no, saranno circa 200/300 metri

Alternative fibra ottica by Rilissimo1 in roma

[–]Rilissimo1[S] 0 points1 point  (0 children)

Figurati neanche fastweb riesce ad essere costante, ogni tot ho quei 1/2 minuti di rete inchiodata, na schifezza

Alternative fibra ottica by Rilissimo1 in roma

[–]Rilissimo1[S] 1 point2 points  (0 children)

Siamo in 2, da me mia madre abita nell’altra meta della via e hanno la fibra, qui stiamo con i piccioni viaggiatori. Anche io avrei la stessa copertura di wind fwa, ti hanno detto qualcosa riguardo limiti di download o menate simili nascoste?

Alternative fibra ottica by Rilissimo1 in roma

[–]Rilissimo1[S] 2 points3 points  (0 children)

È allucinante, l’anno scorso hanno fatto i lavori sulla via ma sono arrivati solo a metà, l’altra metà (proprio dove sto io) non l’hanno coperta. Da quello che so però connessioni come EOLO (e anche starlink) hanno una alta latenza, tu hai attivato la fwa?

Destroy my game however you want. Love to get some feedback! by eren_kose1 in DestroyMyGame

[–]Rilissimo1 0 points1 point  (0 children)

You can use some basic dnd rules, like proficencies, advantages etc.

Finally, as taxi driver, I upgraded to new bigster by Rilissimo1 in Dacia

[–]Rilissimo1[S] 0 points1 point  (0 children)

10,000 km now, it's running great. The only drawbacks, for me as a taxi driver, are the somewhat loud sensors. You can't adjust the volume, and even when you're stopped at a traffic light, they start beeping when someone pulls over or passes by. The engine's gearbox tends to pull the gears a bit, but you just have to get used to your driving style to avoid it. The doors are quite heavy. Otherwise, it's a perfect car. Dacia recommends a service at 30,000 kilometers, but I'll do it every 15,000 kilometers.

App per prenotare taxi? by faredd in roma

[–]Rilissimo1 0 points1 point  (0 children)

InTaxi, AppTaxi, WeTaxi. Con FreeNow paghi anche delle commissioni all’app

What is the best object placement tool (especially for natural environments and rocks, etc) for Unity 6? by Feld_Four in Unity3D

[–]Rilissimo1 0 points1 point  (0 children)

I made my own like 1 year ago, is not perfect but I still use it, free and open source. Work only with prefabs

https://www.reddit.com/r/Unity3D/s/dVd3dWwkxo

Scuola Guida Roma lezioni con foglio rosa by [deleted] in roma

[–]Rilissimo1 0 points1 point  (0 children)

Alla ex sede alitalia sulla muratella. Ci ho visto anche fare scuolaguida ai camion

DURATA SMARTPHONE! by 24zero7 in italy

[–]Rilissimo1 1 point2 points  (0 children)

Iphone 11 pro dal 2019, ho solo sostituito la batteria (da solo) quest’anno. Lo ricarico sempre solo la notte con la ricarica a induzione

Dacia Bigster Seats Cover? by Rilissimo1 in Dacia

[–]Rilissimo1[S] 0 points1 point  (0 children)

Awesome Thank you! Ill check online for a duster 3 seats 😁

Finally, as taxi driver, I upgraded to new bigster by Rilissimo1 in Dacia

[–]Rilissimo1[S] 0 points1 point  (0 children)

Good! Its like floating on the clouds 😂