public void CreateEnemy(EnemyUI enemyUI) { EnemyController enemyController = new EnemyController(); EnemyData enemyData = new EnemyData(40, 10); enemyController.SetEnemyDataOutput(enemyUI); enemyController.SetEnemyDeadOutput(enemyUI); enemyController.SetImpactService(impactService); enemyUI.SetEnemyControllerInput(enemyController); enemyUI.SetEnemyData(enemyData); }