jjcaudill / dakotas-journey

2D Platformer starring Dakota!
0 stars 0 forks source link

Prototype Game Mechanics #2

Open jjcaudill opened 3 years ago

jjcaudill commented 3 years ago

Rope physics: https://youtu.be/XvS4U5Y0d4g

Seesaw

Gathering materials

Buttons to activate elevators

jjcaudill commented 3 years ago

Slopes: Maybe if we can figure out that the ground is sloped (is one side colliding and the other not?). Then we can activate another state. Climbing (up or down) and that would just be a new animation.

Edit: This has been taken care of by no longer locking Z rotation. Also by setting Z to 0 when jumping. This makes some awkwardness but I'll just have to think about that.

jjcaudill commented 3 years ago

Triggered Item Spawns: Idea for a level where you are falling and have to dodge rocks or other items. Items need to spawn at a location when Dakota reaches a location

jjcaudill commented 3 years ago

Grabbing rope to drag and have it interact with objects like: https://reddit.com/r/Unity2D/comments/gpgur7/now_i_can_lift_box_with_rope/

Edit: rope grab is done. Need to work out awkwardness of the swinging and grab a bit further in.

jjcaudill commented 3 years ago

Eat food, then next projectile is a poop bomb or something. I'm very mature...

jjcaudill commented 3 years ago

Water physics: This is already almost there. Need to have some logic in where you lose health after a point.

jjcaudill commented 3 years ago

Pistons: Move in and out: can crush Dakota but she can jump on them to move around in the level

jjcaudill commented 3 years ago

Sprinting: either time based or holding shift. Haven't thought about it enough

jjcaudill commented 3 years ago

Add levers to activate things: Can probably just have a sprite you can interact with and it moves through key frames. Maybe you can move the collider from one side to the other