top of page
Backgriound _01.jpg

portfolio

VR Experience

Project:

Group project to create a .apk for Oculus Quest standalone within 3,5 weeks.

​

Our Idea:

We wanted to create a battle arena with different types of weapons and enemies with a low polly and cartoon graphics. 

​

Work:

I created animations for the players' hands that got affected by how the player held their controllers. I also create animations for each type of enemies, such as idle, walking and attack. 

 

I created the baseline for the player and enemy HP and taking damage, other teammates worked on the visuals for it afterwards. 

I created the weapons and the blueprints with colliders, how they were held in the hands and doing damage. 

​

I also added so the player can pick between teleportation and joystick movement with a 8 point rotation. Which made it feel better in combat but also gave the player options for motion comfort.

​

If i would continue on the project i would optimize the enemies blueprints, better animations and blendspaces, bug fixing. I would also work more on hand gestures to depend on what VR headset is getting used. 

​

Credits:

Full credit to the team with: Rade Brezar, Frida Wiig, Emma Flodin!

​

Music: Migfus20 from freesound.org

UE5 Tooldevelopment

Project:

A three-part project for UE5 to make a widget tool, a utility blueprint and a blueprint to spawn static mesh.

​

My idea:

First one I wanted to make a widget that gives easy designer access and sorting static mesh to folders in outliner.

​

Second one for the utility blueprint I wanted to make an easy rename and sorting blutility.

​

Third project I wanted to make a foliage blueprint to easily spawn a forest and water foliage

​

Work:

I created a widget tool that can help designers to easily make changes on static mesh that is placed out in the world. Change scale, rotation, rotate multiply object to face another object, spawn more of same mesh with distance inbetween, sort and create folder with mesh that contain a specific name.

​

The blutility I made one for material instance to easily change start prefix, remove end prefix and sort and create a folder. I also made one for textures to add start prefix, end prefix and sort into a folder.

​

For the foliage blueprint I made so it spawn different mesh depending on what collision surface the line trace hits. For example the land area gets trees and rocks while the water gets lily pads. The blueprint also makes it optimized by thinking its only one of each different static mesh is there while visually you spawn in 100.

​

Credits:

3D assets from: Quixel - Megascans

​

Music:  FoolBoyMedia  from freesound.org

Final Thesis - Can AI Help Making A Game?

Project:

My education final thesis we had 6 weeks to work on a project of our own choice and at the end we needed to present our project in front of the class and invited people.

​

My idea:

With the blooming of AI and my interest in its capabilities I picked to explore the AI world more and see how a game developer can use AI as a helping method in their work. I didn't want the AI to make the game. But to use AI as tools as an assistance, inspiration and rough testing. 

​

Work:

I explode on the web to find different AI for voice, image, animation, texts, music and real time plugins for UE5. My limit was to use free use applications with rights that fitted for my project. At the end of the project I used 10+ different AI tools.

​

​I had a rough idea of what I wanted the game story to be and used ChatGPT to expand on it. While I AI generated some concept images for characters, buildings, textures, and magic patterns.

​

For the NPC characters I used 2 different AI tool characters where I create personalities, how they talk and attitudes with help of ChatGPT. I ended up with three NPC characters, two of them used pre-written dialogues that I took from when I had conversation with the AIs on the web. And to give them voicelines i used another AI tool.

 

The main NPC AI character I used a plugin where the player could speak in real time with the character by using their mic and the npc responded back. For Nyxels personality traits I took help of ChatGPT and made an AI image of her images while also using AI for depthmap and animation to appear more 3D on the tv-screen.

 

For the main building and player home I looked at the AI concept arts and made 3D models. I also used some assets from the marketplace. I also created a magic teleporter by using AI images.

 

While working on my presentation I made a video/trailer for my game where I also added AI generated video sequences and AI made music.

 

Most of those 6 weeks ended up just learning how to use all these different AI tools and do trials and errors. If I continue my project I would work much more on the 3D graphics, game play functionalities and story. Try out more AI that I couldn't add or got limited by paywalls and rights to use.

​

​

Credits:

Hand painted environment by Yevheniia Yaremko. Unreal marketplace.

 

Stylized nature pack by Tiny Talisman Games. Unreal marketplace.

​

Music: AI music owned by Soundful.

​

Disclaimer:

I have not used other artist names / Images / voices or anything in making AI generatings. My work has not been aimed to look like someone else's work or heavily inspired.

bottom of page