[{"author":"Filip Karlsson","categories":null,"contents":"Dungeon like is a project I started after learning some Godot. I wanted to create a fully featured game with Godot so I picked a game genre that I felt had a small enough scope for me to complete. Vampire survivors and Brotato were very popular at the time so I decided to use them as inspiration for my game.\nThe game is a Topdown 2D bullet heaven where I chose to use bought assets to dedicate the time to using the Godot engine and not creating the art myself.","date":"2023-10-18T00:00:00Z","permalink":"https://xfac11.github.io/Modern_portfolio/en/blog/dungeon-like/","tags":["Godot","GDScript","Gameplay","UI"],"title":"Dungeon-Like"},{"author":"Filip Karlsson","categories":null,"contents":"The game is a third person shooter with a pistol to \u0026ldquo;kill\u0026rdquo; the bugs and a \u0026ldquo;fixer\u0026rdquo; to fix the glitches. I used Trello to mange the project and git as source control with GitHub as host service. The game features procedural animation for the enemies using nav mesh agents and my own attack system, shop with upgrades, wave system, visual effects using shader graph and particle system.\nTools:\nUnity C# Action events Nav mesh Shader graph Particle system git (source control) Trello Procedural animation After watching Codeers brilliant video, I wanted my bugs to behave the same.","date":"2021-12-01T00:00:00Z","permalink":"https://xfac11.github.io/Modern_portfolio/en/blog/bug-invasion/","tags":["Unity","C#","VS","Gameplay","UI"],"title":"Bug Invasion"},{"author":"Filip Karlsson","categories":null,"contents":"Passionate Game programmer graduate with experience creating interactive and immersive games and prototypes. My top skills include C++, Unity, Godot, Git, and problem-solving. One of my achievements were when I was part of a 11-member team creating a game where I saw players smiling when playing. That brought me happiness and further drive. Here I also created a particle system that was optimized on the GPU using compute shaders for this game.","date":"2021-07-15T00:00:00Z","permalink":"https://xfac11.github.io/Modern_portfolio/en/about/","tags":null,"title":"About Me"},{"author":"Filip Karlsson","categories":null,"contents":"Passionate Game programmer graduate with experience creating interactive and immersive games and prototypes. My top skills include C++, Unity, Godot, Git, and problem-solving. One of my achievements were when I was part of a 11-member team creating a game where I saw players smiling when playing. That brought me happiness and further drive. Here I also created a particle system that was optimized on the GPU using compute shaders for this game.","date":"2021-07-15T00:00:00Z","permalink":"https://xfac11.github.io/Modern_portfolio/en/page/about/","tags":null,"title":"About Me"},{"author":"Filip Karlsson","categories":null,"contents":"Oil Spillage was my first big project with a total of 11 members. We were a group of game programmers and technical artists who were divided in different groups with different focus. My group was called the \u0026ldquo;graphics engine\u0026rdquo; where me and one other classmate was part of. We planned to have each object added to the engine before drawing instead of each frame to maximize performance. When the first triangle was on the screen I started to implement meshes and textures for the objects.","date":"2020-08-15T00:00:00Z","permalink":"https://xfac11.github.io/Modern_portfolio/en/blog/oil-spillage/","tags":["DirectX11","C++","VS","Graphics"],"title":"Oil Spillage"},{"author":"Filip Karlsson","categories":null,"contents":"In this project we were 6 people in total and were tasked to create a game with DirectX 11 and C++. We landed on animal fighter with a gun-game mechanic. Each time you defeat an opponent you switch to the next animal. Having the last animal and defeating someone makes you the winner. We had our own group room where we could meet and work together and plan the game and choose what each member should do.","date":"2019-06-03T00:00:00Z","permalink":"https://xfac11.github.io/Modern_portfolio/en/blog/woodland-beatdown/","tags":["DirectX11","C++","VS","Graphics"],"title":"Woodland beatdown"}]