リソースが非常に限定されていてOOPが使えない状況ならタスクシステムが有効になるかもな