Status
SteamPeaks
ChartsSalesUpcomingPatchesEventsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
EventsSteam's own events and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesEventsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Viking City BuilderEventsCreating animations in Viking City Builder - Devlog #7
Community

Creating animations in Viking City Builder - Devlog #7

Viking City Builder · published 28 Jan 2022, 15:00 UTC

All eventsPlayers around this dateRead on Steam

Hello fellow Vikings!

Welcome to this year's first devlog! How are you doing? We have work, work and more work. My introductions team is constantly working on the game and preparing for many exciting things coming in 2022. but we'll have time to show it off later ;)

Referring to my team. You often ask me how we're doing. Let me just say, it's great! The team I am currently working with on Viking City Builder are true professionals and passionate. Every day they prove to me that I could not have made a better choice. And although we've been working together for a short time, it wouldn't be all of this without them. Guys, thanks so much for this!

Ok, let's get to the main topic of this devlog ;) This time we’d like to tell you about the process of making animations and show you some of them.

The animations created during the development process, which ultimately reside in the game engine, begin their process with the character model. A character that has been modeled and textured should be painted with weights assigned to specific bone.This allows us to move the limbs with the bones according to the movements that can replicate the correct movement of the character from a physiological point of view. The character's skeleton itself is simplified relative to human physiology, while retaining appropriate mechanics. We additionally use "helper" bone to move the character, which control the skeleton hierarchy. With this technology (inverse kinematics), we can control one bone that affects the others. Application example: hand bending, where using two bones we influence the other bones that interact in a hierarchy relative to each other. This technique allows for a more accurate and much faster implementation.
Watch on YouTube
The combination of the above bone mechanics is called a "rigg," which controls each bone contained in the skeleton. Controlling a character's movement involves keying frames of video to the correct location in three-dimensional space, which is assigned to the appropriate place in the timeline. This allows us to control the trajectory of bone movement and its duration. The corresponding set of keyframes of bone movement form an animation. To best replicate the movement of the characters we use recordings of ourselves performing specific actions. This makes it as close as possible to the natural structure of human movement phases. Animations are made in external software and then the whole is assembled in the engine, combining previously made animations.

And moving from theory to practice: below is a finished animation on the engine showing Saltmaker.

Watch on YouTube
Salt was important and expensive resource used for preservation of food. It could be obtained through trading or by evaporating water either from the sea (while seawater on average contains 3% salt, Baltic Sea has a salinity of 0.3 to 0.9%) or saline springs using lead pans. Latter source was preferred because of higher yield which is reflected by “wich” towns of Droitwich in Worcestershire, Nantwich, Middlewich and Northwich established by Romans near salt springs in Britain. Anyway, the process was time and fuel consuming, so a clever leader should perhaps look for other sources of this treasure - like foreign lands filled with soft people ;)

I hope you made it to the end. Let us know how you liked such material. Don't forget to check out our Discord, where there's also a lot going on.

See you soon!

More from Viking City Builder

Other announcements

All events
Community26 May 2023Choose your gjalfrmarr! - Devlog #23Greetings, brave Vikings! After the last series of exciting devlogs, in which we presented various aspects of the game's development processes, it's time for more discoveries. Today, we’d like to present you with material that will reveal the secrets of ancient crafts, focusing on shipbuilding and the fascinating types of ships that the Vikings used. Ready? Therefore, we invite you to read! The…Community28 Apr 2023Nanite technology in Viking City Builder - Devlog #22Greetings, Vikings! We have incredible news to share with you - we're taking our game's graphics to the next level with the introduction of a revolutionary technology developed by Epic Games called Nanite . In our latest devlog, we'll explore the capabilities of this incredible technology, how it works, and why we're using it in our game, Viking City Builder. Nanite is an advanced virtualized g…Community31 Mar 2023Seasons - Devlog #21Vikings! Welcome once again to the world of Viking City Builder, where the seasons ebb and flow just like in the real world. As winter gives way to spring, the landscape transforms, offering new opportunities and challenges for your Viking settlement. Read our latest devlog where we’re showing show you the impact of changing seasons on gameplay, as you navigate positive and negative modificatio…