Showcases
How to
Notifications
EA
arruda_work
WebGL Builds
71 views
0 plays
0 likes
0 comments
Bazou, Le Poisson Perdu
Creation and replication with known FLAPPY BIRD GAME.
73 views
13 plays
1 likes
2 comments
Runner Random Winner - Coroutine Un...
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class RunnerBe : MonoBehaviour { public Text winText; public Transform endLine; private float durationMin = 2; private float durationMax = 7; // Start is called before the first frame update void Start() { //On calcule une durée random entre une valeur min et max float runDuration = Random.Range(durationMin, durationMax); Vector3 targetPosition = new Vector3(endLine.position.x, transform.position.y, transform.position.z); //OU BIEN : Vector3 targetPosition = transform.position + new Vector3(endLine.position.x - transform.position.x, 0, 0); StartCoroutine(RunCoroutineVector(transform.position, targetPosition, runDuration)); //StartCoroutine(RunCoroutineVector(transform.position.x, endLine.position.x, runDuration)); } IEnumerator RunCoroutineVector(Vector3 start, Vector3 target, float duration) { float elapsedTime = 0; while (elapsedTime < duration) { float completionPercent = elapsedTime / duration; Vector3 newPosition = Vector3.Lerp(start, target, completionPercent); transform.position = newPosition; //Mise à jour du counteur de temps écoulé elapsedTime += Time.deltaTime; yield return null; } //Ces lignes sont exécutées à la fin de l'interpolation winText.text = gameObject.name + " Won"; winText.gameObject.SetActive(true); // active StopAllOtherCoroutine(); } //IEnumerator RunCoroutine (float startX, float targetX, float duration) //{ // float elapsedTime = 0; // while (elapsedTime < duration) // { // float completionPercent = elapsedTime / duration; // float newX = Mathf.Lerp(startX, targetX, completionPercent); // //Application du nouveau X // transform.position = new Vector3(newX, transform.position.y, transform.position.z); // //Mise à jour du counteur de temps écoulé // elapsedTime += Time.deltaTime; // yield return null; // } // //Ces lignes sont exécutées à la fin de l'interpolation // winText.text = gameObject.name + " Won"; // winText.gameObject.SetActive(true); // StopAllOtherCoroutine(); //} void StopAllOtherCoroutine() { RunnerBe[] allRunners = FindObjectsOfType<RunnerBe>(); for (int i = 0; i < allRunners.Length; i++) { RunnerBe runner = allRunners[i]; runner.StopAllCoroutines(); } } }
133 views
7 plays
0 likes
0 comments
Procedural Game - Eduardo de Arruda
★ COMMANDES > A et Left - Changer de piste vers la gauche D et Right - Changer de piste à droite S et Down - Slider Backspace et Up - Sauter ☋ TYPE DE JEU VIDEO > Endless Runner Version procedural 9.0 Deuxieme version - https://play.unity.com/mg/other/exercise-5-isart-2021-1 Premiere version - https://play.unity.com/mg/other/exercise-5-2-isart-2021 ☣ BUGS > - Problèmes de mouvement, dans Unity ok mais le Build et WebGL ont bien fonctionné de manière incontrôlable visuellement, rappel d'opter pour une facile mouvement la prochaine fois.
145 views
26 plays
1 likes
0 comments
Exercise 5 - ISART 2021
My latest microgame.
112 views
9 plays
0 likes
0 comments
Exercise 5.2 - ISART 2021
My latest microgame - Prototypage
131 views
13 plays
0 likes
0 comments
Exercise 5 - ISART 2021
Prototypage
113 views
7 plays
0 likes
0 comments
Labyrinthe 5.0
Eduardo de Arruda - GD1 - ISART 2020
176 views
15 plays
1 likes
1 comments
GD1 - Sphere & Cubes - Eduardo de A...
My latest microgame.
141 views
2 plays
0 likes
0 comments
GD1 - Sphere & Cubes - Eduardo de A...
Enjoy =D
256 views
12 plays
0 likes
2 comments
Eduardo de Arruda
My latest microgame.
157 views
5 plays
0 likes
0 comments
Achievements
Made With Unity Showcase - October
Bazou, Le Poisson Perdu
13 PLAYS
My First Microgame
GD1 - Sphere & Cubes - Eduardo de Arruda 2020
12 PLAYS