That's it! The book is ready to be added to the game! Some people asked, so here's a thread about my process πβ¨. #MadeWithGodot 1/10
It all started with a page on blender. It's a simple grid mesh with two bones and I spent some time animating it. 2/10
Later on I had to change it, I had to add a bone in the middle, and tweak things so that the uv mapping would not change too much during the animation. 3/10
Then I imported this as a gltb file into #GodotEngine I had a hard time making it so that I can apply different textures on each side, and animate the page in both directions. 4/10
I spent some time to support viewport textures on both faces of a page. 5/10
The next part was the hardest part. I added an array of pages and I created a procedural animation to make it so that each page would be at the right place and rotation, based on what's the current page. 6/10
I then made a system to actually create pages for the book. 7/10
This system is now robust, you can give the book node a function that take the page number as an input and outputs a node that is the 2D content of the page. That way this function can either use existing pages or create pages from template pages. 8/10
I finally added hard covers and a spine, it's really cool to see it working. 9/10
And now the next step is to add it to my game! Fallacy Quiz, (Wishlist it on steam please :D ) 10/10
@UnrollHelper
Share this Scrolly Tale with your friends.
A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.
