Weekly devlog! GIFs!
Added 2019-08-08 03:52:12 +0000 UTCHello all! I hope you're having a wonderful day. This week, I focused mainly on the character's animations. Since a picture is worth 1000 words, I think I'll just show you what I mean. Keep in mind, these backgrounds and UI elements are placeholder.

Above is Kira and Eva stepping into a scene.

Above shows inactive characters stepping out of the scene.

Above shows Kira and Eva having a side conversation with each other. I think I spoke of this earlier, but instead of "Blah blah blah," Kira said to Eva, I'm trying to visually show who's talking to whom. Wow, I don't know if I'm using "whom" correctly in that previous sentence, but it feels right.
Anyway, this is supposed to show that Eva is talking to Kira as opposed to you. Does it convey that?
This was actually a big undertaking, because I replaced the way existing animations worked in the game and used a library called DOTween instead. This library is badass and gave me that "elastic bounce" effect for free.
If I hadn't replaced the animation library, I'd have to come up with every permutation of animation possible. e.g., Eva joining a side conversation when she's off screen to the right, when she's off screen to the left, when she's on the right side of the screen, when she's on the left side of the screen, when she's in the middle of the screen... and that's just for side conversations. There's lots of other animations I want to do besides side conversations.
With this library, I can just say, "I don't care where Eva is, move her to the side conversation." That's a lot less work! I don't know whom wrote this library, but they did a great job.
Anyways, here's the details of what I worked on this week:
- When you click on a character in a location with two characters, the other character should step out of the scene
- Bug: Jessie's expressions don't work
- Install DOTween
- Replace Mia's movement animations with DOTween
- Replace Kira's movement animations with DOTween
- Replace Amy's movement animations with DOTween
- Replace Eva's movement animations in the bathroom with DOTween
- Replace Jessie's movement animations with DOTween
- Replace Eva's movement animations in the field with DOTween
- Replace Olivia's movement animations with DOTween
- Replace Hannah's movement animations with DOTween
- Replace Luna's movement animations with DOTween
- Create an animation where two characters move to the side to have a conversation with each other
- Put Kira's Intro into the game - Kira's intro has a ton of animations in it. The "shop keep" steps into your one on one conversation with her multiple times.
- Put Hannah's intro into the game
- Add movement animations to Hannah's intro - This scene had even more animations in it than Kira's. Lots of side conversations!
Let me know what you think! Have a good week everyone!
Comments
Well I would argue that the current animation does not look like they're sliding on ice, but that's my subjective opinion :)
Bawdy Ink Slinger
2019-08-18 17:52:16 +0000 UTCWell, that's kind of inevitable when you have static sprites moving around, isn't it?
Wild Bill
2019-08-16 13:39:27 +0000 UTCI'll try it out soon, but it kind of looks like they'd be sliding on ice.
Bawdy Ink Slinger
2019-08-16 02:35:35 +0000 UTCPerhaps a quadratic might be a better choice than the cubic now I think of it, it would have a lower peak velocity.
Wild Bill
2019-08-15 12:57:11 +0000 UTCI'm down to change it (it's very easy). Which one of these do you think would look best? https://easings.net/en
Bawdy Ink Slinger
2019-08-15 02:57:37 +0000 UTCWell, it just doesn't look good. I'm not familiar with that library, so I don't know how much control you have over it, but I'd see if you can have the travel time increase a bit with distance and reduce the overtravel. Personally I don't think I'd use that particular transition at all, what's wrong with a regular cubic easing function?
Wild Bill
2019-08-11 10:37:15 +0000 UTCTrue, but is that bad? If so, why?
Bawdy Ink Slinger
2019-08-10 18:56:08 +0000 UTCRegarding the animations, they look pretty good, but are perhaps a little too fast and in some cases have a little too much overtravel. It seems to be worst the further the girl is moving. When Eva comes in from the right in that last one, it looks like she's running full speed into Kira and bouncing off her!
Wild Bill
2019-08-09 14:24:05 +0000 UTCI meant to let me know what you think of the animations, but I like all feedback I can get :)
Bawdy Ink Slinger
2019-08-09 02:10:18 +0000 UTC'who's talking to whom' is correct, but 'whom wrote this library' isn't. It should be either 'who wrote this library' or 'this library was written by whom'. ...That *is* what you meant when you said to let you know what we think, right?
Wild Bill
2019-08-08 08:52:17 +0000 UTC