Portfolio Projects

Rider

Catstronaut: Mission Impawssible

Spy

Features

Mountable
Riding
Additive turning
Additive eye blinking
Ik legs

The Process

My idea was to challenge myself through interaction between two different playable game characters.In this project I chose to interact a creature with a human. The focus is on being able to jump up and ride the Opossum around the level.The work process has been to get placeholder animations into the game engine to be able to start and build the gameplay logic, iterate the animations and gameplay logic together over time.

Animations

The animation process started with animating the Opossum and how the animal moves. After that I animated the player based on the Opossum's movements

Mount

Idle

Walk

Run

Additive eye blinkning

Additive turning

Ik legs

Blueprint

Reflections

This project has had its challenges but it has also been very fun and educational with the interaction between characters. I have achieved the idea I had and the goal is to develop it further.

Credits

Opossum model: Frida Backman
Opossum rig: Alfred Nilsson
Red Hood rig: Alexander Jansson
Red Hood model: Anton Berngarn
Stylized House Interior: StylArts

The Process

The idea behind this work has been to build on my hobbys of telling stories with animations and cameras. Inspired of games by Naughty Dog more specific: The Last of Us. We got the opportunity to record motion capture at Sharkmob. When I heard that I thought about making this project.

Mocap data

The motion capture data was processed in MotionBuilder, then implemented into Unreal Engine where the camera sequence was assembled.
The actors were my classmates and I directed the project

Behind the scenes

Credits

Edward model and rig : Alfred Nilsson
Kynan model : Vincent Lu
Kynan rig : Jacky Coh
Caine model and rig : Jacky Coh

Kynan moCap : Emilia Eriksson
Caine moCap : Minoo Farazdaghi
Edward moCap : Nils Påhlman

Games

Spite Equilibrium

Bardo

Catstronaut: Mission Impawssible

Spite Equilibrium

" When angels and demons waged their final war, a great angel sealed the gate of hell. Now you awaken to break the seal and unleash hell once again. "

This was my fifth project at The Game Assembly during the 6 months development period of this game project. I was responsible for the player animations.This project was special because this game runs on the groups own game engine. We encountered new problems and limits that I haven't seen before and needed to find solutions and work arounds.It was a fun project to work on with it's own challenges.

Left Swipe

Right Swipe

Idle

Shrine

Death

Fire Breath

Dash (Pose)

GroundSlam

Run

Pull

"As a young boy, explore your way through feudal Japan in search for your missing brother. Navigate through 6 visually stunning levels in this atmospheric platformer inspired by Sheepy: A short adventure."

This was the third project at The Game Assembly.During this project we did a unique pipeline to get the maya animations into spritesheet and then implemented into the custom engine. I was responsible for the player rig and some of player animations, while the development we encountered scale problems. I took the responsibility to identify what caused it and to find a solution to it.

Rush Start

Rush

Rush End

Grab ledge

Hold ledge

Idle

Player Rig

Catstronaut: Mission Impawssible

" As a corporate astronaut, jump around colourful planets to collect your lost cargo. Avoid the clingy goobers and become employee of the month! "

This was my sixth project at The Game Assembly during the 17 weeks of productionIn this project, I was responsible for the player character in the game. With this project I wanted to work further and develop myself with motion capture for gameplay. We recorded the motion capture together with my animation team at Sharkmob. My role was to help direct which movements would be performed.The material was then transferred to MotionBuilder. The game character was cleaned up and transferred to the project group's game engine to continue the work there. The level landing animation was a collaboration with another animator. I took the looping animation and added a new ending to it so it could work as an animation for when you start a level.

Idle

Level Landing

Fish Oil Pickup

Crouch

Crouch Loop

Death

Jump

Falling

Landing

Ground Pound Start

Ground Pound (Pose)

Ground Pound End

LongJump

LongJump Landing

Catstronaut: Mission Impawssible

" As a corporate astronaut, jump around colourful planets to collect your lost cargo. Avoid the clingy goobers and become employee of the month! "

This was my sixth project at The Game Assembly during the 17 weeks of productionIn this project, I was responsible for the player character in the game. With this project I wanted to work further and develop myself with motion capture for gameplay. We recorded the motion capture together with my animation team at Sharkmob. My role was to help direct which movements would be performed.The material was then transferred to MotionBuilder. The game character was cleaned up and transferred to the project group's game engine to continue the work there. The level landing animation was a collaboration with another animator. I took the looping animation and added a new ending to it so it could work as an animation for when you start a level.

Idle

Level Landing

Fish Oil Pickup

Crouch

Crouch Loop

Death

Jump

Falling

Landing

Ground Pound Start

Ground Pound (Pose)

Ground Pound End

LongJump

LongJump Landing

About me

Hi! My name is Linus. I’m a game animator currently studying at
The Game Assembly. My passion for animation comes from bringing characters to life and telling their stories through gameplay and cinematics. During the years at school, interest in implementation has increased more and more, I find the complexity and challenges of it interesting.
Outside of work, I like to spend my time outdoors. I like photography, especially landscapes and cityscapes. As a side project I work with the band Counquer Red as their photographer. Besides that, I like to play games, watch movies and bake.My goal now is to grow as an animator and work together with other talented people in the game industry.You will love my cinnamon buns!

I am part of The Game Assembly’s internship program. As per the
agreement between the Games Industry and The Game Assembly, neither student nor company may be in contact with one another regarding internships before April 15th.
Any internship offers can be made on April 27th, at the earliest.

Photography