Ik ontwerp en implementeer een entity component systeem in go
Over deze dienst
Entity Component System architectuur is een van de krachtigste patronen voor het bouwen van high-performance, data-gerichte systemen, maar het is zeldzaam om iemand te vinden die er een in productie heeft gebouwd. Ik heb een productie ECS-gebaseerde engine library ontworpen en geïmplementeerd in Go, die wordt gebruikt als basis voor meerdere onafhankelijke game engine producten in een gespecialiseerde iGaming-omgeving, waar prestaties, correctheid en uitbreidbaarheid niet onderhandelbaar zijn.
Of je nu een game engine, een simulatie, een regelsysteem of elk ander systeem bouwt waar samenstelling en prestaties belangrijk zijn, ik kan je helpen bij het ontwerpen van een ECS-architectuur die bij jouw domein past en deze implementeren in idiomatisch, goed getest Go.
Weet je niet zeker of ECS het juiste patroon is voor jouw probleem? Vertel me wat je aan het bouwen bent en ik geef je een eerlijk antwoord.

