Implement Software design pattern in Unity 2D game

Job ID: 33010041

Budget: $30 – $250 CAD

I need to create a game in Unity version 2020.3.26 (64-bit) with these features:
• 2D side scroller where you control a spaceship going up and down.
• You have a certain number of lives (adjustable by Dynamic Difficulty Adjustment [DDA]).
• You have to dodge asteroids, as touching one with lose a life.
• You will be invulnerable for a certain period of time after losing a life (time adjustable by DDA).

The game must use the 4 design patterns discussed in the papers attached to implement DDA/ADD (Auto dynamic difficulty).
Related categories: UML Design C# Programming Unity