-
%22%20transform%3D%22translate(3.2%203.2)%20scale(6.41406)%22%20fill-opacity%3D%22.5%22%3E%3Cellipse%20fill%3D%22%23b8bed7%22%20cx%3D%2259%22%20cy%3D%2216%22%20rx%3D%22148%22%20ry%3D%2231%22%2F%3E%3Cellipse%20fill%3D%22%23424d2d%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(157.35625%20-108.7711%2025.4919%2036.87846%20188.4%2082.3)%22%2F%3E%3Cellipse%20fill%3D%22%23ffaa43%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22rotate(63.8%20-94.1%2069)%20scale(55.0252%2072.64994)%22%2F%3E%3Cellipse%20fill%3D%22%23e7e7e8%22%20cx%3D%2262%22%20rx%3D%2231%22%20ry%3D%2233%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
Upgrading the main character
I had planned to keep the characters far away from the camera, as they were not the best quality. But as I have been working on these scenes the main character creeps closer and closer. So I needed to make him look better.
-

Home location – part 2: combining the scenes
In part 1, we used Midjourney and Photoshop to create the 2D locations, Now it is time to merge them together – in 3D.
-
%22%20transform%3D%22matrix(10%200%200%2010%205%205)%22%20fill-opacity%3D%22.5%22%3E%3Cellipse%20fill%3D%22%23fcfbff%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(34.44555%2096.38525%20-40.79972%2014.58075%20235%2037.5)%22%2F%3E%3Cellipse%20fill%3D%22%235e624b%22%20cx%3D%2262%22%20cy%3D%22101%22%20rx%3D%22137%22%20ry%3D%2252%22%2F%3E%3Cellipse%20fill%3D%22%23f2f2e0%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(-9.25616%2032.86624%20-64.83296%20-18.25898%2057%200)%22%2F%3E%3Cellipse%20fill%3D%22%23a8b345%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(-28.62882%20-.74633%201.31413%20-50.40923%2066.6%2067.8)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
Pixel art test: Photoshop (beta) AI tools
A new beta version of photoshop was recently released with generative ai tools (adobe firefly) natively supported directly in the app. I tried it with a simple pixel art scene.
-
%27%20fill-opacity%3D%27.5%27%3E%3Cellipse%20fill%3D%22%237d8082%22%20fill-opacity%3D%22.5%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22rotate(177.5%20523.8%20276.6)%20scale(285.57292%20616.66257)%22%2F%3E%3Cpath%20fill-opacity%3D%22.5%22%20d%3D%22M49.5%201354L-203-239.5l686.7-108.8%20252.4%201593.4z%22%2F%3E%3Cellipse%20fill%3D%22%23b14511%22%20fill-opacity%3D%22.5%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(-14.93403%20157.98549%20-231.35526%20-21.86951%201532.3%20409.8)%22%2F%3E%3Cellipse%20fill-opacity%3D%22.5%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(149.68883%201038.76854%20-165.68006%2023.87486%203.4%20516.6)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
Home location – part 1: Adobe Firefly
Sometimes we need to have different spaces link together. This calls for a very accurate reconstruction of the locations. Here is my journey on connecting multiple AI generated rooms together.
-
%27%20fill-opacity%3D%27.5%27%3E%3Cellipse%20fill%3D%22%23ca7533%22%20fill-opacity%3D%22.5%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(1693.5297%20-384.7605%2088.39084%20389.05373%20646.5%2054.2)%22%2F%3E%3Cellipse%20fill%3D%22%235f758b%22%20fill-opacity%3D%22.5%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(77.3679%20354.3715%20-1416.6447%20309.28796%20964.6%20837)%22%2F%3E%3Cpath%20fill%3D%22%23693d45%22%20fill-opacity%3D%22.5%22%20d%3D%22M639.9%20448.3l499.6%20602.2%2041-889.7z%22%2F%3E%3Cpath%20fill%3D%22%23624329%22%20fill-opacity%3D%22.5%22%20d%3D%22M-106%20592l561-184.8-246.4%20643.3z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
The Metaverse Podcast
I was interviewed on the Metaverse podcast. We talked about Echoes of Somewhere and VFX in games and movies and on how AI might affect game production.
-
%22%20transform%3D%22matrix(6.5%200%200%206.5%203.3%203.3)%22%20fill-opacity%3D%22.5%22%3E%3Cellipse%20fill%3D%22%235b5b5b%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(-43.49588%20-4.47032%203.55719%20-34.61117%2063.1%2065.9)%22%2F%3E%3Cellipse%20fill%3D%22%23595959%22%20cx%3D%22246%22%20cy%3D%2259%22%20rx%3D%2222%22%20ry%3D%2229%22%2F%3E%3Cellipse%20fill%3D%22%23585858%22%20cx%3D%22162%22%20cy%3D%2273%22%20rx%3D%2220%22%20ry%3D%2221%22%2F%3E%3Cellipse%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(-2.54661%20-25.97236%2027.33368%20-2.6801%200%20141.6)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
The labyrinth – part 1
The later part of the game features a classic labyrinth puzzle. This post is a step by step walkthrough how I used Midjourney and Stable diffusion to achieve the location and the compromises we needed to make along the way.
-
%22%20transform%3D%22translate(4.2%204.2)%20scale(8.30469)%22%20fill-opacity%3D%22.5%22%3E%3Cellipse%20fill%3D%22%23020404%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(2.5265%20127.50032%20-36.21068%20.71754%2024%2090)%22%2F%3E%3Cellipse%20fill%3D%22%237c7e7e%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(54.64017%20.89204%20-.55554%2034.02855%20218.8%2082.3)%22%2F%3E%3Cpath%20fill%3D%22%23951843%22%20d%3D%22M211.8%201l35-31.5L284.1%2011l-35%2031.4z%22%2F%3E%3Cellipse%20fill%3D%22%237c7e7e%22%20cx%3D%2292%22%20rx%3D%2218%22%20ry%3D%2222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
AI supercharged water simulations
As the story is about water, I wanted to use some AI accelerated realtime fluid simulations.
-

AI skyboxes
There have been multiple advancements in the AI space that I have found very interesting but there has not been a use for them in the game project yet. So I set up a news section to cover more things.
-
%22%20transform%3D%22matrix(7.5%200%200%207.5%203.8%203.8)%22%20fill-opacity%3D%22.5%22%3E%3Cellipse%20fill%3D%22%23ffffe7%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(73.66063%20-5.9266%2019.70852%20244.95383%20238.6%2019.7)%22%2F%3E%3Cellipse%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(-56.75033%204.04122%20-9.15944%20-128.6247%2041.4%2085.2)%22%2F%3E%3Cellipse%20fill%3D%22%23feffb7%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(-19.11958%20-254.2822%2031.72915%20-2.38573%20240.2%2067.2)%22%2F%3E%3Cellipse%20fill%3D%22%239b9ba8%22%20cx%3D%22169%22%20cy%3D%22138%22%20rx%3D%2226%22%20ry%3D%22254%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
Weekly update #22
Spring is here and so is the yard work. So this week has been slow for the project. Here is a quick overview of what is going on.
-
%27%20fill-opacity%3D%27.5%27%3E%3Cellipse%20fill%3D%22%23bca845%22%20fill-opacity%3D%22.5%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22rotate(-2%206340.3%20-34738.6)%20scale(724.51204%20388.47575)%22%2F%3E%3Cellipse%20fill%3D%22%23000006%22%20fill-opacity%3D%22.5%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(939.9656%201367.65843%20-426.79667%20293.32922%20135.2%20924)%22%2F%3E%3Cellipse%20fill%3D%22%23982c1c%22%20fill-opacity%3D%22.5%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22rotate(-127.6%20350%20-43.8)%20scale(524.9493%20252.13076)%22%2F%3E%3Cellipse%20fill%3D%22%23b4d689%22%20fill-opacity%3D%22.5%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(-220.20333%20-158.23214%20118.9554%20-165.54396%201319.3%2024.5)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
Building the Metaverse Podcast
I got to share my thoughts on using generative AI in game development on Building the Metaverse.
















