DAY 1 AND 2 CONTINUED
So, the player must free prisoners... but I dont have idea how to make the prisoners. I couldnt find any assets that I liked.
So this is the first version of the prisoners. And maybe the last.
The weird movement is generated by a Sin function
private void AnimatePrisoner() { Vector3 temporalPosition = _prisoner.localPosition; temporalPosition.y = amplitude * Mathf.Sin(Time.time * frequency) + _verticalShift; _prisoner.localPosition = temporalPosition; }
The prisoner has a collider and when the player collides with it, the remaining prisoner count decreases.
private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.CompareTag("Player")) { FreePrisoner(); } }
Now I should start to work on the level desing, at least the logical desing