Mam byt (enitity) do którego wrzucam komponenty: CPosition, CPhysics, CRectangle oraz CPlayerControl.
W czasie naciśnięcia przycisku X chciałbym stworzyć kolejny byt jako pocisk.
Jak powinienem się do tego zabrać. Czy stworzyć dodatkowy komponent CTank() i do niego upchnąć funkcje takie jak strzelanie, upgrade,


























mój kod
https://pastebin.com/Qy5ai93C
i to zadanie
https://pl.spoj.com/problems/PP0501A/
na ogół algorytm euklidesa zapisuje się tą metodą z odejmowaniem