{"id":6,"date":"2026-02-15T11:55:14","date_gmt":"2026-02-15T11:55:14","guid":{"rendered":"https:\/\/muumi.kapsi.fi\/portfolio\/?page_id=6"},"modified":"2026-03-04T10:37:05","modified_gmt":"2026-03-04T10:37:05","slug":"markus-makkonen-portfolio","status":"publish","type":"page","link":"https:\/\/muumi.kapsi.fi\/portfolio\/","title":{"rendered":"Markus Makkonen Portfolio"},"content":{"rendered":"\n<div class=\"wp-block-group alignfull is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"has-text-align-center\">Senior Gameplay Programmer, Unity Developer, Level designer and VFX artist.<br><br>markusmmakkonen@gmail.com<br>+358442096582<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-global-padding is-content-justification-center is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0\">\n<div style=\"height:17px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"is-style-text-display is-style-text-display--1\">Games<\/p>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p class=\"has-x-large-font-size\"><strong>Drive Ahead<\/strong>!<\/p>\n\n<\/div>\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Drive Ahead! - Fun Car Battles\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/bRLk9_pFLfs?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"256\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/03\/da3.png\" alt=\"\" class=\"wp-image-70\" style=\"width:443px;height:auto\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/03\/da3.png 400w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/03\/da3-300x192.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p><br><br>Unity, Mobile<br>Drive Ahead! is a casual car battle game with 100 million+ downloads.<br><br>&#8211; Programmer for many years, implementation of new game modes, content delivery system and new enemy AI.<br>&#8211; Tool creation for the content development<br>&#8211; LiveOps content creation, such as cars, missions and boss fights.<br>&#8211; Particle effects and shaders for UI and gameplay content.<br><br><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.dodreams.driveahead\">Drive Ahead! &#8211; Fun Car Battles &#8211; Apps on Google Play<\/a><\/p>\n\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"424\" height=\"339\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/03\/da1.gif\" alt=\"\" class=\"wp-image-68\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"424\" height=\"339\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/03\/da2.gif\" alt=\"\" class=\"wp-image-69\"\/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p class=\"has-x-large-font-size\"><strong>Drive Ahead! TeamUp<\/strong><\/p>\n\n<\/div>\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Drive Ahead! TeamUp Gameplay (by Dodreams Ltd.)\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/gv8Rbpj-F6E?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p><br><br>Unity, Mobile<br>2.5D Drive Ahead game with an unique heroes.<br><br>&#8211; Gameplay programmer<br>&#8211; Implementing core gameplay and setting the game feel right to match the standard of DA! games.<br>&#8211; VFX and shaders for gameplay and UI<\/p>\n\n\n\n<p><\/p>\n\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p class=\"has-x-large-font-size\"><strong>DA! Minigolf<\/strong><\/p>\n\n<\/div>\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Drive Ahead! Minigolf - Release Trailer\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/jFEHQ8K4ElU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p><br><br><br>Unity, Mobile, AR<br>AR Minigolf game<br><br>&#8211; Improving AR gameplay, such as tuning the collision detection and clearing visuals.<\/p>\n\n\n\n<p><\/p>\n\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p class=\"has-x-large-font-size\"><strong>Exploding Babies<\/strong><\/p>\n\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"168\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/babies_image.jpg\" alt=\"\" class=\"wp-image-10\" style=\"width:426px;height:auto\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p><br><br><br>Unity, PC<br>Casual party game.<br><br>&#8211; Programming of the prototype as a part of game jam<\/p>\n\n\n\n<p><a href=\"https:\/\/store.steampowered.com\/app\/986920\/Exploding_Babies\">https:\/\/store.steampowered.com\/app\/986920\/Exploding_Babies<\/a><\/p>\n\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"is-style-text-display is-style-text-display--2\">Projects<\/p>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p class=\"has-x-large-font-size\"><strong>Unity Doom Tool<\/strong><\/p>\n\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Unity Doom - new video\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/vY-Asl0s48M?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p><br><br><br>Unity<br>Unity 3D project. It is a tool to load levels from the classic game Doom to Unity 3D. It reads data from Doom&#8217;s IWAD files and dynamically creates everything in Unity. I have gone through all specs of old Doom to write code that properly parses every type of data-lumps from IWAD and converts them to formats usable by Unity.<\/p>\n\n\n\n<p><\/p>\n\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p class=\"has-x-large-font-size\"><strong>Sky Particle Recorder<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"463\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-15-134949-1024x463.png\" alt=\"\" class=\"wp-image-46\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-15-134949-1024x463.png 1024w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-15-134949-300x136.png 300w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-15-134949-768x347.png 768w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-15-134949-1536x694.png 1536w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-15-134949-2048x925.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p><br><br>Unity, Shaders, VFX<br>My personal tool for creating beautiful seamless and looping animations. It records, palettes, dithers and adjust resolutions and puts results into gifs. I use it to make animated textures for classic Doom projects.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n<\/div>\n\n\n<p><br><\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"is-style-text-display is-style-text-display--3\">Classic Doom<\/p>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p class=\"has-x-large-font-size\"><strong>Simulacrum<\/strong><\/p>\n\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/simulacrum_image.png\" alt=\"\" class=\"wp-image-12\" style=\"width:426px;height:auto\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/simulacrum_image.png 1280w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/simulacrum_image-300x169.png 300w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/simulacrum_image-1024x576.png 1024w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/simulacrum_image-768x432.png 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p><br><br><br>Cacoward winning set of 32 levels.<br>&#8211; Making of 16 levels<br>&#8211; Animated skies and new textures<\/p>\n\n\n\n<p><a href=\"https:\/\/www.doomworld.com\/idgames\/levels\/doom2\/Ports\/megawads\/simulacrum\">https:\/\/www.doomworld.com\/idgames\/levels\/doom2\/Ports\/megawads\/simulacrum<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p class=\"has-x-large-font-size\"><strong>Muumipack<\/strong><\/p>\n\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"491\" height=\"240\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/galaxycrop.gif\" alt=\"\" class=\"wp-image-13\" style=\"width:426px;height:auto\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><div class=\"wp-block-query-no-results\">\n\n<p><br><br><br>A huge pack of animated skies I have made to Classic Doom using Unity&#8217;s particle systems and shaders.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.doomworld.com\/forum\/topic\/130774-muumipack-v3-muumis-resource-of-animated-textures-huge-2025-update\">https:\/\/www.doomworld.com\/forum\/topic\/130774-muumipack-v3-muumis-resource-of-animated-textures-huge-2025-update<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"is-style-text-display is-style-text-display--4\">More things<br><\/p>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Parasitic Transmission<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Dimension Leak<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">About Time<\/h2>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"767\" height=\"545\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/parasitic-transmission.png\" alt=\"\" class=\"wp-image-20\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/parasitic-transmission.png 767w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/parasitic-transmission-300x213.png 300w\" sizes=\"auto, (max-width: 767px) 100vw, 767px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"532\" height=\"305\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/dimensionleak.png\" alt=\"\" class=\"wp-image-21\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/dimensionleak.png 532w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/dimensionleak-300x172.png 300w\" sizes=\"auto, (max-width: 532px) 100vw, 532px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"About Time prototype gameplay\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/MwB19bnz924?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>VR game with all physics based movement. Global Game Jam project. Unity.<br><a href=\"https:\/\/v3.globalgamejam.org\/2018\/games\/parasitic-transmission\">https:\/\/v3.globalgamejam.org\/2018\/games\/parasitic-transmission<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>2D action platformer. Ludum Dare game jam project. Unity.<br><a href=\"https:\/\/ldjam.com\/events\/ludum-dare\/40\/dimension-leak\">https:\/\/ldjam.com\/events\/ludum-dare\/40\/dimension-leak<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>2D platformer with a flight and time reroll mechanics. Jyv\u00e4skyl\u00e4 Game Lab project. Unity<\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Wacky Volcano: The Offering<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Laika&#8217;s Super Sober adventure in Space<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Repair Shop Man from Space of the Future of the Universe<\/h2>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"767\" height=\"545\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/gameplay_42-1.png\" alt=\"\" class=\"wp-image-39\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/gameplay_42-1.png 767w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/gameplay_42-1-300x213.png 300w\" sizes=\"auto, (max-width: 767px) 100vw, 767px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"354\" height=\"251\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/dogimage.jpg\" alt=\"\" class=\"wp-image-40\" style=\"width:440px;height:auto\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/dogimage.jpg 354w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/dogimage-300x213.jpg 300w\" sizes=\"auto, (max-width: 354px) 100vw, 354px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"767\" height=\"545\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/repariman.jpg\" alt=\"\" class=\"wp-image-41\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/repariman.jpg 767w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/repariman-300x213.jpg 300w\" sizes=\"auto, (max-width: 767px) 100vw, 767px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>2-player physics battle. Global Game Jam project. Unity<br><a href=\"https:\/\/v3.globalgamejam.org\/2016\/games\/wacky-volcano-offering\">https:\/\/v3.globalgamejam.org\/2016\/games\/wacky-volcano-offering<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Space drifting game. Global Game Jam. Unity<br><a href=\"https:\/\/v3.globalgamejam.org\/2019\/games\/laikas-super-sober-adventure-space\">https:\/\/v3.globalgamejam.org\/2019\/games\/laikas-super-sober-adventure-space<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Clever crap collection game in a robot battlefield. Global Game Jam. Unity<br><a href=\"https:\/\/v3.globalgamejam.org\/2020\/games\/repair-shop-man-future-universe-7\">https:\/\/v3.globalgamejam.org\/2020\/games\/repair-shop-man-future-universe-7<\/a><\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Ludicrous Battle-Axes<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">EloMap<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Frog Game<\/h2>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"168\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/lude_image1-300x168-1.png\" alt=\"\" class=\"wp-image-23\" style=\"aspect-ratio:1.785686157862402;width:440px;height:auto\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"695\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/elomap-1024x695-1.jpg\" alt=\"\" class=\"wp-image-24\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/elomap-1024x695-1.jpg 1024w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/elomap-1024x695-1-300x204.jpg 300w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/elomap-1024x695-1-768x521.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Sammakkopeli\/Frog game some action..\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/SCYSlV3Pm1M?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Spinning based beat them up game. Ludum Dare project. Unity<br><a href=\"https:\/\/muumi.kapsi.fi\/old\/Ludum2015\/battleaxes\/ludicrous_battleaxes.zip\">https:\/\/muumi.kapsi.fi\/old\/Ludum2015\/battleaxes\/ludicrous_battleaxes.zip<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Interactive seatmap for internal use. Made with Flash\/AS3.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Mobile platformer with grappling hook mechanics. Unity<\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Crush of Duty Saga<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Gorilla Antero<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Astral Gardener<\/h2>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"384\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/crush_saga.jpg\" alt=\"\" class=\"wp-image-26\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/crush_saga.jpg 480w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/crush_saga-300x240.jpg 300w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"477\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/gorilla.jpg\" alt=\"\" class=\"wp-image-27\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/gorilla.jpg 640w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/gorilla-300x224.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/lude_screen-300x169-1.png\" alt=\"\" class=\"wp-image-28\" style=\"aspect-ratio:1.7752034980940965;width:440px;height:auto\"\/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Match-3 FPS. Ludum Dare project. Unity<br><a href=\"https:\/\/muumi.kapsi.fi\/Ludum2018\/lude41\/\">https:\/\/muumi.kapsi.fi\/Ludum2018\/lude41\/<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Reverse Donkey Kong game. Flash.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Randomly generated platformer about growing platforms. Ludum Dare game jam project. Unity<br><a href=\"https:\/\/muumi.kapsi.fi\/old\/Ludum_growing\/WebGL\/\">https:\/\/muumi.kapsi.fi\/old\/Ludum_growing\/WebGL\/<\/a><\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Hyppis<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Teukka the Necromancer<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Uffonoids 2009<\/h2>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1437\" height=\"897\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-15-133546.png\" alt=\"\" class=\"wp-image-43\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-15-133546.png 1437w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-15-133546-300x187.png 300w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-15-133546-1024x639.png 1024w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-15-133546-768x479.png 768w\" sizes=\"auto, (max-width: 1437px) 100vw, 1437px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1198\" height=\"673\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/TEUKKA.png\" alt=\"\" class=\"wp-image-30\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/TEUKKA.png 1198w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/TEUKKA-300x169.png 300w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/TEUKKA-1024x575.png 1024w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/TEUKKA-768x431.png 768w\" sizes=\"auto, (max-width: 1198px) 100vw, 1198px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"482\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/uffonoids.png\" alt=\"\" class=\"wp-image-31\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/uffonoids.png 640w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/uffonoids-300x226.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Shape shifting double jumper platformer. Ludum Dare. Unity.<br> <a href=\"https:\/\/muumi.kapsi.fi\/old\/Ludum2016\/webgl\/\">https:\/\/muumi.kapsi.fi\/old\/Ludum2016\/webgl\/<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Summoner beat them up. Ludum Dare project. Unity<br><a href=\"https:\/\/muumi.kapsi.fi\/old\/Ludum2015_33\/Teukka.zip\">https:\/\/muumi.kapsi.fi\/old\/Ludum2015_33\/Teukka.zip<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Bullet hell shmup game. Java <\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Interplanetary Plumber<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Epic Space Adventure<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Everything Was Explosive<\/h2>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1022\" height=\"766\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/plumber.png\" alt=\"\" class=\"wp-image-33\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/plumber.png 1022w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/plumber-300x225.png 300w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/plumber-768x576.png 768w\" sizes=\"auto, (max-width: 1022px) 100vw, 1022px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"717\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/space_2.png\" alt=\"\" class=\"wp-image-34\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/space_2.png 1280w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/space_2-300x168.png 300w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/space_2-1024x574.png 1024w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/space_2-768x430.png 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"804\" src=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/space_adventure-1024x804.png\" alt=\"\" class=\"wp-image-35\" srcset=\"https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/space_adventure-1024x804.png 1024w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/space_adventure-300x236.png 300w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/space_adventure-768x603.png 768w, https:\/\/muumi.kapsi.fi\/portfolio\/wp-content\/uploads\/2026\/02\/space_adventure.png 1112w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-65e523f9 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Pipe building puzzle game. Ludum Dare project. Unity<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>3D space shooter. Ludum Dare project. Unity<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Space shooter with self-destruction mechanic. Ludum Dare project. Unity<br><a href=\"https:\/\/muumi.kapsi.fi\/Ludum2018\/lude43\/\">https:\/\/muumi.kapsi.fi\/Ludum2018\/lude43\/<\/a><\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<p id=\"block-d6f3d0db-9daf-446c-b5cb-0cefa0de55a0\"><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0\">\n<div class=\"wp-block-group alignwide has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"has-small-font-size\"><\/p>\n\n\n\n<p>Markus Makkonen<\/p>\n\n\n\n<p class=\"has-small-font-size\">markusmmakkonen@gmail.com<br>+358442096582<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Senior Gameplay Programmer, Unity Developer, Level designer and VFX artist. markusmmakkonen@gmail.com+358442096582 Games Projects Classic Doom More things Parasitic Transmission Dimension Leak About Time VR game with all physics based movement. Global Game Jam project. Unity.https:\/\/v3.globalgamejam.org\/2018\/games\/parasitic-transmission 2D action platformer. Ludum Dare game jam project. Unity.https:\/\/ldjam.com\/events\/ludum-dare\/40\/dimension-leak 2D platformer with a flight and time reroll mechanics. Jyv\u00e4skyl\u00e4 Game [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/muumi.kapsi.fi\/portfolio\/wp-json\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/muumi.kapsi.fi\/portfolio\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/muumi.kapsi.fi\/portfolio\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/muumi.kapsi.fi\/portfolio\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/muumi.kapsi.fi\/portfolio\/wp-json\/wp\/v2\/comments?post=6"}],"version-history":[{"count":28,"href":"https:\/\/muumi.kapsi.fi\/portfolio\/wp-json\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":84,"href":"https:\/\/muumi.kapsi.fi\/portfolio\/wp-json\/wp\/v2\/pages\/6\/revisions\/84"}],"wp:attachment":[{"href":"https:\/\/muumi.kapsi.fi\/portfolio\/wp-json\/wp\/v2\/media?parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}