News Liste Endzone - A World Apart

Developer Blog Post - Building Animations & Fluff Paths
Endzone - A World Apart
15.03.24 14:51 Community Announcements

- "It's the hustle and the collective aspiration to elevate what we possess. Witnessing the machines in operation - observing our companions harvesting berries and sifting through scrap - that's what ignites the drive within each of us. We all yearn for advancement and renewal." -



What makes a game feel alive?


A city-building strategy game thrives on detail. As a player, you want to be able to understand how your own settlement grows and comes to life. In addition to detailed buildings and a vibrant environment, animations play an immediate role in immersing oneself directly into the experience. In Endzone 2, it's important for us to continue visually depicting the lives of settlers and making all processes within the settlement readable and accessible. In this context, the term often used is the 'Wuselfaktor'. To achieve this, we have implemented several systems that enable animations of buildings and settlers within buildings.



Building Animations


To animate buildings in Endzone 2, certain precautions need to be taken. It's necessary for us to plan ahead in the visual design phase and make compromises. For instance, all objects intended to receive animation must already exist as separate sub-objects within the final building. An example of this would be the crucibles that hold the molten metal of the Iron Caster.


Upgraded Well placed on swamp area.



Furthermore, we've developed several custom tools that allow us to create keyframe animations for each individual object. This involves generating a bone object at the necessary location. Bones can be envisioned as actual skeletal structures. By manipulating the rotation and translation of these objects at any given point in time, we craft smooth animations for the various components of the building.


In-engine screenshot of the Iron Caster Building, showing the single Bone components and interface.


Brick Factory Animation.



By individually treating subcomponents within the building, highly complex workflows can be coordinated and depicted as animations. For instance, the complete animation of the Iron Caster spans nearly 60 seconds. However, we typically aim to keep each animation within a range of 15-30 seconds.


Iron Caster Animation.




Fluff Paths



"Fluff paths" is our system's term for a path that is detached from the actual navmesh. This allows settlers, who typically follow their established routes, to spontaneously wander into building areas and trigger scripted animations. An example of this would be the fishing hut. A settler walks from their house to the fishing hut, where, in a scripted animation, they take a fishing rod, walk to the front of the pier, and then cast their line. This is observable in the example below, where the orange area depicts the collision or “border” of the fishery and the small blue dots are visual pointers of the coordinates to the right. Each point represents a checkpoint of the path and a possible Animation that is played there.


In-engine screenshot of the Fishery, showing the available Fluff Paths.



The Fluff Path system is also used to specify where builders should stand to support the construction of a building with animations. Within Unity, we can precisely designate individual points or, in our case, "anchors," where a path ends and the construction animation can be played.

Another outstanding feature of our custom solution is the ability to directly link the number of possible Fluff paths and animations to the number of settlers working in a specific building. For instance, if the Iron Caster can accommodate up to 10 settlers working simultaneously, we can create 10 different animation presets. When a settler enters the building, they randomly select one of these presets. This approach allows us to showcase complex workflows while ensuring that settlers never get stuck in each other.



https://store.steampowered.com/app/2144640/Endzone_2/

As Discord is our main platform for feedback and discussion within the community, we highly recommend joining us and sharing your feedback there.




Logo for Endzone - A World Apart
Release:18.03.2021 Genre: Simulation Entwickler: gentlymad Vertrieb:keine Infos Engine:keine Infos Kopierschutz:keine Infos Franchise:keine Infos
Einzelspieler Mehrspieler Koop

Aktuelle Steam News
Neue Steam News in der ePrison Datenbank

New Screenshots & 175k Wishlist Milestone
Endzone - A World Apart
25.04.24 09:59 Community Announcements
Developer Blog Post - Settlement Branches and Building Placement
Endzone - A World Apart
17.04.24 13:52 Community Announcements
Endzone triple-i Sale + Gameplay Trailer Endzone 2
Endzone - A World Apart
11.04.24 08:13 Community Announcements
Truly grateful - 150k Wishlists for Endzone 2
Endzone - A World Apart
10.04.24 17:17 Community Announcements
Developer Blog Post - Building Animations & Fluff Paths
Endzone - A World Apart
15.03.24 14:51 Community Announcements
Assemble Publisher Sale Kicks Off!
Endzone - A World Apart
27.01.24 18:05 Community Announcements
Developer Blog Post - Expeditions & Exploration
Endzone - A World Apart
18.01.24 15:10 Community Announcements
125.000 Wishlists - Thank you!
Endzone - A World Apart
01.12.23 17:05 Community Announcements
Developer Blog Post - Prototype Development
Endzone - A World Apart
01.12.23 11:35 Community Announcements
Vote for Endzone!
Endzone - A World Apart
22.11.23 11:00 Community Announcements
Developer Blog Post - Creating and Designing Buildings
Endzone - A World Apart
10.11.23 13:17 Community Announcements
It's a wrap!
Endzone - A World Apart
27.10.23 13:02 Community Announcements
48 Hours Left & New Stretch Goal!
Endzone - A World Apart
24.10.23 10:20 Community Announcements
Developer Blog Post - Creating Our Settlers
Endzone - A World Apart
17.10.23 12:15 Community Announcements
You did it - 100% Funded!
Endzone - A World Apart
11.10.23 08:13 Community Announcements
Developer Blog Post - The Badlands, Map Generation & Vehicles
Endzone - A World Apart
10.10.23 14:58 Community Announcements
Halfway to Our Goal in Just a Week!
Endzone - A World Apart
04.10.23 21:37 Community Announcements
Kick-starting Endzone 2 has begun!
Endzone - A World Apart
26.09.23 12:12 Community Announcements
Endzone joins Save & Sound! ????
Endzone - A World Apart
11.09.23 16:59 Community Announcements
The Way Ahead
Endzone - A World Apart
08.09.23 14:59 Community Announcements
Pathfinder | Patch #8 | V 1.2.8630.30586
Endzone - A World Apart
22.08.23 17:50 Community Announcements
Endzone 2 | Announcement
Endzone - A World Apart
22.08.23 17:43 Community Announcements
Keep an eye on the Opening Night Live - Pre Show
Endzone - A World Apart
21.08.23 17:00 Community Announcements
Let’s talk about Endzone and a new journey ahead!
Endzone - A World Apart
11.05.23 10:06 Community Announcements
Greenery | Patch #7 | V 1.2.8529.18208
Endzone - A World Apart
11.05.23 09:57 Community Announcements