From c7dfe23db8cf847cd741cd4adbd371cafff51b99 Mon Sep 17 00:00:00 2001 From: symsoph Date: Thu, 28 Aug 2025 09:49:46 -0700 Subject: [PATCH 1/3] fixing soul haven post --- assets/posts/{soulhaven.md => soulhaven.html} | 27 ++++++++++++++++-- assets/visual-media/.DS_Store | Bin 0 -> 6148 bytes index.html | 2 ++ portfolio.md | 0 4 files changed, 27 insertions(+), 2 deletions(-) rename assets/posts/{soulhaven.md => soulhaven.html} (65%) create mode 100644 assets/visual-media/.DS_Store create mode 100644 portfolio.md diff --git a/assets/posts/soulhaven.md b/assets/posts/soulhaven.html similarity index 65% rename from assets/posts/soulhaven.md rename to assets/posts/soulhaven.html index fd33989..edbbc7d 100644 --- a/assets/posts/soulhaven.md +++ b/assets/posts/soulhaven.html @@ -1,4 +1,23 @@ -# Soul Haven by The GoodDemons + + + + + + + + Soul Haven + + + + + + + + + +

Soul Haven by The GoodDemons

Animation UI Process

I was tasked with implementing interesting button animations and did some competitive research of other cozy, incremental games. @@ -24,4 +43,8 @@

Gameplay Synchronization

Return to [portfolio site](symsoph.github.io) - \ No newline at end of file + + + + + \ No newline at end of file diff --git a/assets/visual-media/.DS_Store b/assets/visual-media/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0Portfolio
  • + +
  • diff --git a/portfolio.md b/portfolio.md new file mode 100644 index 0000000..e69de29 From c112b359ca5e9c0e3d0b4d7b87defcc542531fdc Mon Sep 17 00:00:00 2001 From: symsoph Date: Thu, 28 Aug 2025 10:17:41 -0700 Subject: [PATCH 2/3] list style --- assets/posts/soulhaven.html | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/assets/posts/soulhaven.html b/assets/posts/soulhaven.html index edbbc7d..7d59ce6 100644 --- a/assets/posts/soulhaven.html +++ b/assets/posts/soulhaven.html @@ -1,6 +1,10 @@ + + @@ -20,31 +24,33 @@

    Soul Haven by The GoodDemons

    Animation UI Process

    -I was tasked with implementing interesting button animations and did some competitive research of other cozy, incremental games. +

    I was tasked with implementing interesting button animations and did some competitive research of other cozy, incremental games. Then I referenced some tutorials, I created a customized shader and squish-and-squeeze animations. -These implementations are visible on the home screen - shown below. +These implementations are visible on the home screen - shown below.

    ![Home Screen Animations](/assets/visual-media/showcase-home-buttons.gif)

    Gameplay Synchronization

    -While polishing and testing our final builds, we received feedback regarding the accessibility of customizing settings like the background music level, and I implemented this accessibility feature with C# scripting. +

    While polishing and testing our final builds, we received feedback regarding the accessibility of customizing settings like the background music level, and I implemented this accessibility feature with C# scripting.

    ![Setting Sync](/assets/visual-media/soulhaven-sync.mp4) +
    (Note: In the submission build of the Soul Haven, you can not adjust the music volume after leaving the home screen, but your adjusted music levels are saved in the next scenes!) -
      -Check out [SoulHaven](https://tomchung.itch.io/soulhaven) +
        - -Return to [portfolio site](symsoph.github.io) +
      • Check out [SoulHaven](https://tomchung.itch.io/soulhaven)
      • + +
      • Return to [portfolio site](symsoph.github.io)
      + \ No newline at end of file From 9e8410cf3f9de04955185da752d429b7e709cda8 Mon Sep 17 00:00:00 2001 From: symsoph Date: Mon, 15 Sep 2025 23:29:56 -0700 Subject: [PATCH 3/3] happy with soul haven process html, need to create soulhaven css - find way to link navheaders (see single page port?) --- assets/js/script.js | 1 + assets/posts/soulhaven.html | 96 +++++++++++++++++++++++++++++-------- index.html | 8 +++- 3 files changed, 85 insertions(+), 20 deletions(-) diff --git a/assets/js/script.js b/assets/js/script.js index e100743..9fcd4cf 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -161,6 +161,7 @@ for (let i = 0; i < navigationLinks.length; i++) { pages[i].classList.add("active"); navigationLinks[i].classList.add("active"); window.scrollTo(0, 0); + console.log(this.innerHTML.toLowerCase(), 'active'); } else { pages[i].classList.remove("active"); navigationLinks[i].classList.remove("active"); diff --git a/assets/posts/soulhaven.html b/assets/posts/soulhaven.html index 7d59ce6..962757a 100644 --- a/assets/posts/soulhaven.html +++ b/assets/posts/soulhaven.html @@ -1,9 +1,50 @@ - + @@ -21,34 +62,51 @@ -

      Soul Haven by The GoodDemons

      -

      Animation UI Process

      +

      Soul Haven by The GoodDemons

      -

      I was tasked with implementing interesting button animations and did some competitive research of other cozy, incremental games. -Then I referenced some tutorials, I created a customized shader and squish-and-squeeze animations. +

      +

      Animation UI Process

      -These implementations are visible on the home screen - shown below.

      +

      I was tasked with implementing interesting button animations and did some competitive research of other cozy, incremental games. -![Home Screen Animations](/assets/visual-media/showcase-home-buttons.gif) + Then I referenced some tutorials, I created a customized shader and squish-and-squeeze animations. -

      Gameplay Synchronization

      + These implementations are visible on the home screen - shown to the right.

      + +
      + Home Screen Animations +
      +
      -

      While polishing and testing our final builds, we received feedback regarding the accessibility of customizing settings like the background music level, and I implemented this accessibility feature with C# scripting.

      +
      +

      Gameplay Synchronization

      -![Setting Sync](/assets/visual-media/soulhaven-sync.mp4) -
      -(Note: In the submission build of the Soul Haven, you can not adjust the music volume after leaving the home screen, but your adjusted music levels are saved in the next scenes!) +

      While polishing and testing our final builds, we received feedback regarding the accessibility of customizing settings like the background music level, and I implemented this accessibility feature with C# scripting.

      +
      + +
      -
        + Note: In the submission build of the Soul Haven, you can not adjust the music volume after leaving the home screen, but your adjusted music levels are saved in the next scenes! -
      • Check out [SoulHaven](https://tomchung.itch.io/soulhaven)
      • - -
      • Return to [portfolio site](symsoph.github.io)
      • -
      +
      + + diff --git a/index.html b/index.html index 1674349..9600fda 100644 --- a/index.html +++ b/index.html @@ -103,15 +103,21 @@

      ☀ Sofia Nguyen ☀

      @@ -456,7 +462,7 @@

      Portfolio