diff --git a/package-lock.json b/package-lock.json
index 6682207..62b7360 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -13,7 +13,7 @@
"@astrojs/rss": "^4.0.11",
"@astrojs/sitemap": "3.3.1",
"@tailwindcss/vite": "^4.1.5",
- "astro": "^5.7.10",
+ "astro": "^5.7.11",
"astro-icon": "^1.1.5",
"rehype-external-links": "^3.0.0",
"tailwindcss": "^4.1.5",
@@ -22,7 +22,7 @@
"devDependencies": {
"@iconify-json/mdi": "^1.2.3",
"@tailwindcss/typography": "^0.5.16",
- "@types/node": "^22.15.3",
+ "@types/node": "^22.15.13",
"npm-check-updates": "^18.0.1",
"prettier": "^3.5.3",
"prettier-plugin-astro": "^0.14.1",
@@ -1975,9 +1975,9 @@
}
},
"node_modules/@types/node": {
- "version": "22.15.3",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.3.tgz",
- "integrity": "sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==",
+ "version": "22.15.13",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.13.tgz",
+ "integrity": "sha512-mkmz+UBGCF/ssSObTp1McwQEvIjO2hUnVvZzck61l0su7btUill8OSvzA4N62+AtkJgMhiniyD+wEL5kocZaEA==",
"license": "MIT",
"dependencies": {
"undici-types": "~6.21.0"
@@ -2291,9 +2291,9 @@
}
},
"node_modules/astro": {
- "version": "5.7.10",
- "resolved": "https://registry.npmjs.org/astro/-/astro-5.7.10.tgz",
- "integrity": "sha512-9TQcFZqP2w6//JXXUHfw8/5PX7KUx9EkG5O3m+hISuyeUztvjY1q5+p7+C5HiXyg24Zs3KkpieoL5BGRXGCAGA==",
+ "version": "5.7.11",
+ "resolved": "https://registry.npmjs.org/astro/-/astro-5.7.11.tgz",
+ "integrity": "sha512-9qRVwp8pue3isddLBnTexJsmKFpmms9Fo7Ss+3yrC0aINvbHKpD7q6qf52BtfQEk2xJgyx3SQy3dUsuD90sEqQ==",
"license": "MIT",
"dependencies": {
"@astrojs/compiler": "^2.11.0",
@@ -2343,7 +2343,7 @@
"tinyglobby": "^0.2.12",
"tsconfck": "^3.1.5",
"ultrahtml": "^1.6.0",
- "unifont": "~0.4.1",
+ "unifont": "~0.5.0",
"unist-util-visit": "^5.0.0",
"unstorage": "^1.15.0",
"vfile": "^6.0.3",
@@ -7568,9 +7568,9 @@
}
},
"node_modules/unifont": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/unifont/-/unifont-0.4.1.tgz",
- "integrity": "sha512-zKSY9qO8svWYns+FGKjyVdLvpGPwqmsCjeJLN1xndMiqxHWBAhoWDMYMG960MxeV48clBmG+fDP59dHY1VoZvg==",
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/unifont/-/unifont-0.5.0.tgz",
+ "integrity": "sha512-4DueXMP5Hy4n607sh+vJ+rajoLu778aU3GzqeTCqsD/EaUcvqZT9wPC8kgK6Vjh22ZskrxyRCR71FwNOaYn6jA==",
"license": "MIT",
"dependencies": {
"css-tree": "^3.0.0",
diff --git a/package.json b/package.json
index c88ab5a..529e999 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
"@astrojs/rss": "^4.0.11",
"@astrojs/sitemap": "3.3.1",
"@tailwindcss/vite": "^4.1.5",
- "astro": "^5.7.10",
+ "astro": "^5.7.11",
"astro-icon": "^1.1.5",
"rehype-external-links": "^3.0.0",
"tailwindcss": "^4.1.5",
@@ -26,7 +26,7 @@
"devDependencies": {
"@iconify-json/mdi": "^1.2.3",
"@tailwindcss/typography": "^0.5.16",
- "@types/node": "^22.15.3",
+ "@types/node": "^22.15.13",
"npm-check-updates": "^18.0.1",
"prettier": "^3.5.3",
"prettier-plugin-astro": "^0.14.1",
diff --git a/src/components/Head.astro b/src/components/Head.astro
index 604b40c..dd3ea90 100644
--- a/src/components/Head.astro
+++ b/src/components/Head.astro
@@ -1,7 +1,6 @@
---
import { SITE } from "@consts";
import gradient from "../../public/assets/gradient.avif";
-import { ClientRouter } from "astro:transitions";
import { Font } from "astro:assets";
interface Props {
@@ -90,9 +89,6 @@ if (typeof tags !== "undefined") {
-
-
-
diff --git a/src/content/projects/a-long-way-down/Screenshot from 2023-03-07 15-30-43.jpg b/src/content/projects/a-long-way-down/Screenshot from 2023-03-07 15-30-43.jpg
new file mode 100644
index 0000000..4311b80
Binary files /dev/null and b/src/content/projects/a-long-way-down/Screenshot from 2023-03-07 15-30-43.jpg differ
diff --git a/src/content/projects/a-long-way-down/Screenshot from 2023-03-07 15-30-43.png b/src/content/projects/a-long-way-down/Screenshot from 2023-03-07 15-30-43.png
deleted file mode 100755
index ab76526..0000000
Binary files a/src/content/projects/a-long-way-down/Screenshot from 2023-03-07 15-30-43.png and /dev/null differ
diff --git a/src/content/projects/a-long-way-down/Screenshot_20230402_222043.jpg b/src/content/projects/a-long-way-down/Screenshot_20230402_222043.jpg
new file mode 100644
index 0000000..feaf6da
Binary files /dev/null and b/src/content/projects/a-long-way-down/Screenshot_20230402_222043.jpg differ
diff --git a/src/content/projects/a-long-way-down/Screenshot_20230402_222043.png b/src/content/projects/a-long-way-down/Screenshot_20230402_222043.png
deleted file mode 100644
index 1b5b145..0000000
Binary files a/src/content/projects/a-long-way-down/Screenshot_20230402_222043.png and /dev/null differ
diff --git a/src/content/projects/a-long-way-down/index.mdx b/src/content/projects/a-long-way-down/index.mdx
index 9f5f022..b019b8b 100644
--- a/src/content/projects/a-long-way-down/index.mdx
+++ b/src/content/projects/a-long-way-down/index.mdx
@@ -18,8 +18,8 @@ import image4 from "alwd-img4.jpg";
import image5 from "alwd-img5.jpg";
import image6 from "alwd-img6.jpg";
import image7 from "29ff3-alwd-introarea-24042023.jpg";
-import image8 from "Screenshot_20230402_222043.png";
-import image9 from "Screenshot from 2023-03-07 15-30-43.png";
+import image8 from "Screenshot_20230402_222043.jpg";
+import image9 from "Screenshot from 2023-03-07 15-30-43.jpg";
import image10 from "Screenshot from 2023-03-01 20-02-00.jpg";
import alongwaydown_demo_walkthrough from "alongwaydown-demo-walkthrough.webm";
@@ -49,8 +49,8 @@ A Long Way Down is a short, atmospheric linear adventure created alongside my fr
import image11 from "troy-lusty-nightmare.avif";
import image12 from "troy-lusty-nightmare-frame-1182.avif";
-import image13 from "troy-lusty-highresscreenshot00000.png";
-import image14 from "troy-lusty-untitled.png";
+import image13 from "troy-lusty-highresscreenshot00000.jpg";
+import image14 from "troy-lusty-untitled.jpg";
import nightmare from "nightmare.webm";
diff --git a/src/content/projects/a-long-way-down/troy-lusty-highresscreenshot00000.jpg b/src/content/projects/a-long-way-down/troy-lusty-highresscreenshot00000.jpg
new file mode 100644
index 0000000..3577134
Binary files /dev/null and b/src/content/projects/a-long-way-down/troy-lusty-highresscreenshot00000.jpg differ
diff --git a/src/content/projects/a-long-way-down/troy-lusty-highresscreenshot00000.png b/src/content/projects/a-long-way-down/troy-lusty-highresscreenshot00000.png
deleted file mode 100644
index d7613ef..0000000
Binary files a/src/content/projects/a-long-way-down/troy-lusty-highresscreenshot00000.png and /dev/null differ
diff --git a/src/content/projects/a-long-way-down/troy-lusty-untitled.jpg b/src/content/projects/a-long-way-down/troy-lusty-untitled.jpg
new file mode 100644
index 0000000..e9e89ca
Binary files /dev/null and b/src/content/projects/a-long-way-down/troy-lusty-untitled.jpg differ
diff --git a/src/content/projects/a-long-way-down/troy-lusty-untitled.png b/src/content/projects/a-long-way-down/troy-lusty-untitled.png
deleted file mode 100644
index deae4c5..0000000
Binary files a/src/content/projects/a-long-way-down/troy-lusty-untitled.png and /dev/null differ
diff --git a/src/content/projects/archive/2022-01-06.jpg b/src/content/projects/archive/2022-01-06.jpg
deleted file mode 100644
index 2ae87ab..0000000
Binary files a/src/content/projects/archive/2022-01-06.jpg and /dev/null differ
diff --git a/src/content/projects/archive/2022-03-27.jpg b/src/content/projects/archive/2022-03-27.jpg
new file mode 100644
index 0000000..a1f2743
Binary files /dev/null and b/src/content/projects/archive/2022-03-27.jpg differ
diff --git a/src/content/projects/archive/2022-03-27.png b/src/content/projects/archive/2022-03-27.png
deleted file mode 100644
index a02f7d1..0000000
Binary files a/src/content/projects/archive/2022-03-27.png and /dev/null differ
diff --git a/src/content/projects/archive/2022-03-28.jpg b/src/content/projects/archive/2022-03-28.jpg
index f56f982..abd65d7 100644
Binary files a/src/content/projects/archive/2022-03-28.jpg and b/src/content/projects/archive/2022-03-28.jpg differ
diff --git a/src/content/projects/archive/2024-02-15.jpg b/src/content/projects/archive/2024-02-15.jpg
index 907290c..dad4b0c 100644
Binary files a/src/content/projects/archive/2024-02-15.jpg and b/src/content/projects/archive/2024-02-15.jpg differ
diff --git a/src/content/projects/archive/2024-04-01.jpg b/src/content/projects/archive/2024-04-01.jpg
index 9d372c3..be99d42 100644
Binary files a/src/content/projects/archive/2024-04-01.jpg and b/src/content/projects/archive/2024-04-01.jpg differ
diff --git a/src/content/projects/archive/2025-01-24.jpg b/src/content/projects/archive/2025-01-24.jpg
index f58b0dc..8ef022a 100644
Binary files a/src/content/projects/archive/2025-01-24.jpg and b/src/content/projects/archive/2025-01-24.jpg differ
diff --git a/src/content/projects/archive/edit.jpg b/src/content/projects/archive/edit.jpg
index f0028bf..7d20bc2 100644
Binary files a/src/content/projects/archive/edit.jpg and b/src/content/projects/archive/edit.jpg differ
diff --git a/src/content/projects/archive/forestfire.jpg b/src/content/projects/archive/forestfire.jpg
index 3049ec1..ed2bbfc 100644
Binary files a/src/content/projects/archive/forestfire.jpg and b/src/content/projects/archive/forestfire.jpg differ
diff --git a/src/content/projects/archive/index.mdx b/src/content/projects/archive/index.mdx
index ab78315..5be0fc1 100644
--- a/src/content/projects/archive/index.mdx
+++ b/src/content/projects/archive/index.mdx
@@ -66,13 +66,12 @@ import video2023_07_19 from "./2023-07-19.webm";
import image2024_04_01 from "./2024-04-01.jpg";
import image2022_01_27 from "./2022-01-27.jpg";
-import image2022_01_06 from "./2022-01-06.jpg";
import image2023_11_23 from "./2023-11-23.jpg";
import image2024_02_15 from "./2024-02-15.jpg";
import image2023_10_12 from "./2023-10-12.jpg";
import image2022_09_26 from "./2022-09-26.jpg";
import image2023_11_02 from "./2023-11-02.jpg";
-import image2022_03_27 from "./2022-03-27.png";
+import image2022_03_27 from "./2022-03-27.jpg";
import image2022_05_17 from "./2022-05-17.jpg";
import image2023_01_05 from "./2023-01-05.jpg";
import image2024_07_19 from "./2024-07-19.jpg";
@@ -90,7 +89,6 @@ import imagelovesongs from "./lovesongs-2-2153-P.jpg";
items={[
{ src: image2024_04_01, alt: "224 Torquay Road" },
{ src: image2022_01_27, alt: "Studying Spider" },
- { src: image2022_01_06, alt: "Firespline" },
{ src: image2023_11_23, alt: "Ugolino and His Sons lighting" },
{ src: image2024_02_15, alt: "Austin" },
{ src: image2023_10_12, alt: "Austin" },
diff --git a/src/content/projects/archive/lovesongs-2-2153-P.jpg b/src/content/projects/archive/lovesongs-2-2153-P.jpg
index 19cc037..e1abd53 100644
Binary files a/src/content/projects/archive/lovesongs-2-2153-P.jpg and b/src/content/projects/archive/lovesongs-2-2153-P.jpg differ
diff --git a/src/content/projects/kraken-in-the-cupboard/finalnoise.jpg b/src/content/projects/kraken-in-the-cupboard/finalnoise.jpg
index 9273337..fdbe1ca 100644
Binary files a/src/content/projects/kraken-in-the-cupboard/finalnoise.jpg and b/src/content/projects/kraken-in-the-cupboard/finalnoise.jpg differ
diff --git a/src/content/projects/kraken-in-the-cupboard/referenceupload.jpg b/src/content/projects/kraken-in-the-cupboard/referenceupload.jpg
index c630212..d54e61b 100644
Binary files a/src/content/projects/kraken-in-the-cupboard/referenceupload.jpg and b/src/content/projects/kraken-in-the-cupboard/referenceupload.jpg differ
diff --git a/src/content/projects/logofolio/juce.jpg b/src/content/projects/logofolio/juce.jpg
index 3aa1b3d..5c0fcbb 100644
Binary files a/src/content/projects/logofolio/juce.jpg and b/src/content/projects/logofolio/juce.jpg differ
diff --git a/src/content/projects/mortis/mortis_2811_portrait_blackout_2.1.2.jpg b/src/content/projects/mortis/mortis_2811_portrait_blackout_2.1.2.jpg
index f4458cf..100590b 100644
Binary files a/src/content/projects/mortis/mortis_2811_portrait_blackout_2.1.2.jpg and b/src/content/projects/mortis/mortis_2811_portrait_blackout_2.1.2.jpg differ
diff --git a/src/content/projects/mortis/mortisupdated2_2.1.6.jpg b/src/content/projects/mortis/mortisupdated2_2.1.6.jpg
index b4e5701..f4ae9f7 100644
Binary files a/src/content/projects/mortis/mortisupdated2_2.1.6.jpg and b/src/content/projects/mortis/mortisupdated2_2.1.6.jpg differ
diff --git a/src/content/projects/sinkie-soldiers/EsTSQ3.jpg b/src/content/projects/sinkie-soldiers/EsTSQ3.jpg
new file mode 100644
index 0000000..9bc7a57
Binary files /dev/null and b/src/content/projects/sinkie-soldiers/EsTSQ3.jpg differ
diff --git a/src/content/projects/sinkie-soldiers/EsTSQ3.png b/src/content/projects/sinkie-soldiers/EsTSQ3.png
deleted file mode 100644
index 5f14e41..0000000
Binary files a/src/content/projects/sinkie-soldiers/EsTSQ3.png and /dev/null differ
diff --git a/src/content/projects/sinkie-soldiers/index.mdx b/src/content/projects/sinkie-soldiers/index.mdx
index d2848e8..80bd863 100644
--- a/src/content/projects/sinkie-soldiers/index.mdx
+++ b/src/content/projects/sinkie-soldiers/index.mdx
@@ -3,7 +3,7 @@ title: "Sinkie Soldiers"
description: "Keep control of the castle, but more importantly: your armour."
date: 2024-03-15
updated: 2024-12-12
-image: { url: "EsTSQ3.png", alt: "Sinkie Soldiers Logo" }
+image: { url: "EsTSQ3.jpg", alt: "Sinkie Soldiers Logo" }
categories: ["personal"]
tags: ["unreal engine", "blender", "gimp", "fl studio"]
extraAuthors: [{ name: "Sam Griffiths", url: "https://samgriffiths.dev" }]
@@ -13,7 +13,7 @@ extraAuthors: [{ name: "Sam Griffiths", url: "https://samgriffiths.dev" }]
If you're interested in looking at our original [submission](https://troylusty.itch.io/sinkie-soldiers), it was done as a part of the [Ukie Student Game Jam 2024](https://itch.io/jam/ukie-student-game-jam-2024), in which the team consisted of myself and Sam Griffiths. The jam ran for one day from 14 Mar 2024 9:00 AM to 15 Mar 2024 5:00 PM.
-
+
## Keep control of the castle, but more importantly: your armour.
diff --git a/src/content/projects/sixth-form-artworks/IMG_3384F.jpg b/src/content/projects/sixth-form-artworks/IMG_3384F.jpg
index 2993e18..9a52ceb 100644
Binary files a/src/content/projects/sixth-form-artworks/IMG_3384F.jpg and b/src/content/projects/sixth-form-artworks/IMG_3384F.jpg differ
diff --git a/src/content/projects/sixth-form-artworks/Poster.jpg b/src/content/projects/sixth-form-artworks/Poster.jpg
index 61de18b..b2d15bc 100644
Binary files a/src/content/projects/sixth-form-artworks/Poster.jpg and b/src/content/projects/sixth-form-artworks/Poster.jpg differ
diff --git a/src/content/projects/the-batman/googleformexportframe_3.1.1.jpg b/src/content/projects/the-batman/googleformexportframe_3.1.1.jpg
index af199a5..5c9513c 100644
Binary files a/src/content/projects/the-batman/googleformexportframe_3.1.1.jpg and b/src/content/projects/the-batman/googleformexportframe_3.1.1.jpg differ
diff --git a/src/content/projects/university-dissertation/15.jpg b/src/content/projects/university-dissertation/15.jpg
index 6111f89..055e41f 100644
Binary files a/src/content/projects/university-dissertation/15.jpg and b/src/content/projects/university-dissertation/15.jpg differ
diff --git a/src/content/projects/university-dissertation/7.jpg b/src/content/projects/university-dissertation/7.jpg
index c1476cf..09d1779 100644
Binary files a/src/content/projects/university-dissertation/7.jpg and b/src/content/projects/university-dissertation/7.jpg differ
diff --git a/src/content/projects/university-dissertation/ExportRender.jpg b/src/content/projects/university-dissertation/ExportRender.jpg
index c9af2e4..f67952a 100644
Binary files a/src/content/projects/university-dissertation/ExportRender.jpg and b/src/content/projects/university-dissertation/ExportRender.jpg differ
diff --git a/src/content/projects/university-dissertation/tomb.jpg b/src/content/projects/university-dissertation/tomb.jpg
index c873e2a..7396d4a 100644
Binary files a/src/content/projects/university-dissertation/tomb.jpg and b/src/content/projects/university-dissertation/tomb.jpg differ
diff --git a/src/pages/projects/index.astro b/src/pages/projects/index.astro
index c1a8adb..6132c51 100644
--- a/src/pages/projects/index.astro
+++ b/src/pages/projects/index.astro
@@ -18,17 +18,4 @@ const projects = (await getCollection("projects"))
>
{projects.map((article: any) => )}
-
-
- Notice
-
-
-
- Some content may be unoptimised as I am in the process of
- reworking what is on display.
-
-
-