- Published on
Building a Superhero Game - Day 3.b - Hair Physics
Introduction
Article
Okie dokie...
Stream Setup & Introduction
- Discord messages sent, live on TikTok, Twitch, and YouTube.
- Adjust the audios, monitor music levels.
- Continuing mobile superhero game development, optimizing dreadlocks geometry, adjusting hair physics based on client's feedback.
Initial Adjustments & Announcements
- Optimized dreadlocks geometry, reduced length per client's request.
- Planning to adjust physics to make hair fuller with more body.
- Engaging with the audience, Q&A about Blender tips, thoughts on various tools, and projects.
Focusing on Hair Adjustment Process
- Adding bones to dreadlocks, checking bone placement precision.
- Ensure smooth bone transformation and correct alignment.
- Stream interaction about game dev tools and experiences.
Detailed Bone Adjustments
- Explained bone and geometry alignment process in Blender.
- Importance of setting key binds for often-used functions in Blender.
- Using Blender’s auto assignment tools & manual corrections for accurate bone transformations.
Viewer Engagement & Interaction
- Responding to viewer's queries about tools, processes, and other suggestions.
- Audience participation in decision-making and giving feedback.
- Engaging in discussions about various game development-related topics.
Weight Painting and Rigging
- Adjusting weight painting for accurate dreadlock animations.
- Confronted and resolved issues with Blender’s weight assignment tools.
- Implementation of different strategies for accurate and smooth dreadlock animations.
Importing to Unity & Physics Adjustments
- Exporting the updated model into Unity.
- Applying physics engine to the hair, adjusting settings to achieve desired behavior.
- Experiencing various challenges in getting the hair to behave realistically.
Detailed Physics Adjustments and Testing
- Explored how different settings affect the overall animation including inertia, damping, smoothing, and gravity.
- Adjusting parameters to ensure the dreadlocks followed character movements naturally.
- Continuous testing and modification to get the desired look.
Closing Remarks & Raid
- Wrapping up the day's tasks, outlining plans for further adjustments.
- Preparing to support another game developer stream with a raid on Twitch.
- Encouraging followers to stay tuned and join the Discord for updates.
Keywords
- Superhero Game Development
- Blender
- Unity
- Dreadlocks Physics
- Bone Adjustment
- Weight Painting
- Game Development Streaming
- Viewer Engagement
- Magicka Cloth Plugin
FAQ
Q: What are the main tools you used in today's stream?
A: The main tools used were Blender for modeling and rigging, and Unity for importing the model and adjusting the physics.
Q: Why are detailed bone and weight painting crucial for hair animations?
A: They ensure accurate, smooth animations and interactions with other objects and forces, leading to more realistic and responsive hair physics.
Q: How do you improve the hair's physics characteristics in Unity?
A: By tweaking various settings in the Magicka Cloth plugin, including gravity, inertia (World and Local), damping, and friction.
Q: How does engaging with viewers benefit your stream?
A: It provides real-time feedback, answers questions, and shares knowledge which can lead to suggestions that improve the development process.
Q: Why did you decide to keep streams family-friendly?
A: To ensure that all viewers, including younger ones, can safely watch without encountering inappropriate content.