This week, we began to verify and implement the core technical content required for the project, focusing on the research of the production and implementation process of plant growth effects. In combination with the project requirements, we plan to represent the growth process of plants from seedling to mature stage through animation, and import the completed resources into the game engine for interactive development and scene integration.
During the technical research process, I proposed utilizing the Geometry Nodes system in Blender to programmatically simulate the growth process of plants. This method enables the control of plant morphology changes through parameters, achieving a more natural growth animation effect, while also possessing high adjustability and scalability. However, it is also relatively difficult to produce, requiring the construction of numerous programmatic nodes. We have recorded this method

Meanwhile, the team has also begun discussing the choice of project development platform. Currently, the main consideration is to use Unity or UE5 (Unreal Engine 5) as the development engine for the project
We have also completed the preliminary task division. By clarifying the scope of responsibilities for each member, we hope to enhance team collaboration efficiency and ensure that the project progresses in an orderly manner according to the predetermined plan.
Since team members have varying degrees of experience with both engines, we did not make a selection solely based on functionality. Instead, we conducted a comprehensive evaluation that took into account the technical backgrounds of team members, division of labor, and the actual needs of the project.
During the discussion, we believed that the choice of development tools not only affects the implementation effect of the project, but also directly impacts team collaboration efficiency and development progress. Therefore, based on the technical abilities of our members and the modules they are responsible for, we analyzed the adaptability of the two engines, hoping to leverage the existing strengths of the team through reasonable division of labor and reduce learning and communication costs.
Leave a Reply