#gameloop — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #gameloop, aggregated by home.social.
-
La gestione dell'#Input dell'utente nei #Videogiochi è una questione molto delicata.
Se si sbaglia approccio, si rischia di degradare le prestazioni dell'intera applicazione.Supponiamo - quindi - di dover gestire l'input della tastiera...
La prima cosa che verrebbe naturale fare, sarebbe controllare se i tasti risultino premuti durante il classico `update` del #GameLoop…
Probabilmente con una catena di `if` "infinita" che verrebbero testati ad ogni aggiornamento di frame. -
Ho finalmente terminato il refactoring del progetto, dal più classico dei #GameLoop ad un'avanzata e nuova architettura #ECS.
Per arrivare a ciò, ho scritto e pubblicato una piccola libreria: una mia personalissima implementazione dell'architettura ECS in #TypeScript.
Qui il repository, per gli interessati: https://github.com/Byloth/micro-ecs
---
Nulla di definitivo, ancora, eh!
Può esser ancora migliorato e ottimizzato ulteriormente!É tutto ancora in divenire...
Stay tuned! 😉