added meta descriptions for main page and devlog entries
This commit is contained in:
@@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
import { posts, type DevlogPost } from "./projects/projectn5/devlog/posts";
|
import { posts, type DevlogPost } from "./projects/projectn5/devlog/posts";
|
||||||
|
|
||||||
var lastIndex = -1;
|
|
||||||
let meImg: string = $state("common/me/a.webp");
|
let meImg: string = $state("common/me/a.webp");
|
||||||
let marqueeQuote: Quote = $state({
|
let marqueeQuote: Quote = $state({
|
||||||
author: "",
|
author: "",
|
||||||
@@ -35,12 +34,12 @@
|
|||||||
marqueeQuote = quotes[getRandom(quotes.length)];
|
marqueeQuote = quotes[getRandom(quotes.length)];
|
||||||
};
|
};
|
||||||
|
|
||||||
let latestDevlogDate = posts.values().next().value.date;
|
let latestDevlogDate = posts.values().next().value?.date ?? "could not fetch";
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<svelte:head>
|
<svelte:head>
|
||||||
<title>denizk0461's website</title>
|
<title>denizk0461's website</title>
|
||||||
<meta name="description" content="my personal website">
|
<meta name="description" content="German developer posting about gamedev, programming, electronics projects, and sometimes music too.">
|
||||||
</svelte:head>
|
</svelte:head>
|
||||||
|
|
||||||
<Content>
|
<Content>
|
||||||
|
|||||||
@@ -10,138 +10,138 @@ export const posts = new Map<string, DevlogPost>([
|
|||||||
title: "Playing Games",
|
title: "Playing Games",
|
||||||
date: "2025-12-07",
|
date: "2025-12-07",
|
||||||
bannerAlt: "An establishing shot of tall towers in front of Laura",
|
bannerAlt: "An establishing shot of tall towers in front of Laura",
|
||||||
description: "",
|
description: "Implementing gameplay elements such as missions and minigames – and cheats too.",
|
||||||
}],
|
}],
|
||||||
["2025/1022", {
|
["2025/1022", {
|
||||||
title: "Growing Pains",
|
title: "Growing Pains",
|
||||||
date: "2025-10-22",
|
date: "2025-10-22",
|
||||||
bannerAlt: "Close-up of Laura blinking",
|
bannerAlt: "Close-up of Laura blinking",
|
||||||
description: "",
|
description: "Trying to make Laura more lively through animation.",
|
||||||
}],
|
}],
|
||||||
["2025/1011", {
|
["2025/1011", {
|
||||||
title: "She's Here",
|
title: "She's Here",
|
||||||
date: "2025-10-11",
|
date: "2025-10-11",
|
||||||
bannerAlt: "Laura idle posing",
|
bannerAlt: "Laura idle posing",
|
||||||
description: "",
|
description: "I finally finished Laura, again!",
|
||||||
}],
|
}],
|
||||||
["2025/0816", {
|
["2025/0816", {
|
||||||
title: "Freeing the Past",
|
title: "Freeing the Past",
|
||||||
date: "2025-08-16",
|
date: "2025-08-16",
|
||||||
bannerAlt: "Bottom-up view at Laura v1 in front of a blue sky",
|
bannerAlt: "Bottom-up view at Laura v1 in front of a blue sky",
|
||||||
description: "",
|
description: "Old builds of Project N5 now available to play and download!",
|
||||||
}],
|
}],
|
||||||
["2025/0713", {
|
["2025/0713", {
|
||||||
title: "Remeshing and Recolouring",
|
title: "Remeshing and Recolouring",
|
||||||
date: "2025-07-13",
|
date: "2025-07-13",
|
||||||
bannerAlt: "Close-up of Laura at face height",
|
bannerAlt: "Close-up of Laura at face height",
|
||||||
description: "",
|
description: "Modelling lots of detail into Laura – and learning to sway to and fro like little insects!",
|
||||||
}],
|
}],
|
||||||
["2025/0523", {
|
["2025/0523", {
|
||||||
title: "Reboot",
|
title: "Reboot",
|
||||||
date: "2025-05-23",
|
date: "2025-05-23",
|
||||||
bannerAlt: "Untextured Laura in a new purple level looking at two cubes",
|
bannerAlt: "Untextured Laura in a new purple level looking at two cubes",
|
||||||
description: "",
|
description: "Starting all over again to do things better than last time because it's easier than trying to fix the existing systems.",
|
||||||
}],
|
}],
|
||||||
["2025/0427", {
|
["2025/0427", {
|
||||||
title: "The Making of a Protagonist, Part IV",
|
title: "The Making of a Protagonist, Part IV",
|
||||||
date: "2025-04-27",
|
date: "2025-04-27",
|
||||||
bannerAlt: "Sketches of Laura's new clothes",
|
bannerAlt: "Sketches of Laura's new clothes",
|
||||||
description: "",
|
description: "Starting to model a new Laura that's much more interesting than the old one.",
|
||||||
}],
|
}],
|
||||||
["2025/0316", {
|
["2025/0316", {
|
||||||
title: "Refactoring",
|
title: "Refactoring",
|
||||||
date: "2025-03-16",
|
date: "2025-03-16",
|
||||||
bannerAlt: "Laura t-posing in front of a smiling water tower",
|
bannerAlt: "Laura t-posing in front of a smiling water tower",
|
||||||
description: "",
|
description: "Introducing: Laura! Also: I want to do better than this!",
|
||||||
}],
|
}],
|
||||||
["2025/0203", {
|
["2025/0203", {
|
||||||
title: "The Making of a Protagonist, Part III",
|
title: "The Making of a Protagonist, Part III",
|
||||||
date: "2025-02-03",
|
date: "2025-02-03",
|
||||||
bannerAlt: "Three t-posing untextured Lauras",
|
bannerAlt: "Three t-posing untextured Lauras",
|
||||||
description: "",
|
description: "I gave Laura an animatable rig and started making her more expressive.",
|
||||||
}],
|
}],
|
||||||
["2024/1222", {
|
["2024/1222", {
|
||||||
title: "The Making of a Protagonist, Part II",
|
title: "The Making of a Protagonist, Part II",
|
||||||
date: "2024-12-22",
|
date: "2024-12-22",
|
||||||
bannerAlt: "Laura a-posing and wearing green and brown clothes",
|
bannerAlt: "Laura a-posing and wearing green and brown clothes",
|
||||||
description: "",
|
description: "Introducing Laura's looks and my next plans for her.",
|
||||||
}],
|
}],
|
||||||
["2024/1127", {
|
["2024/1127", {
|
||||||
title: "The Making of a Protagonist, Part I",
|
title: "The Making of a Protagonist, Part I",
|
||||||
date: "2024-11-27",
|
date: "2024-11-27",
|
||||||
bannerAlt: "Multiple iterations of untextured hand 3D models",
|
bannerAlt: "Multiple iterations of untextured hand 3D models",
|
||||||
description: "",
|
description: "First steps towards creating the game's protagonist Laura, and moving away from the original game idea.",
|
||||||
}],
|
}],
|
||||||
["2024/1103", {
|
["2024/1103", {
|
||||||
title: "Visual Update",
|
title: "Visual Update",
|
||||||
date: "2024-11-03",
|
date: "2024-11-03",
|
||||||
bannerAlt: "Two N5 Blaster side-to-side",
|
bannerAlt: "Two N5 Blaster side-to-side",
|
||||||
description: "",
|
description: "How I simplified Node references in my code, and showing off some new weapons and visual effects too.",
|
||||||
}],
|
}],
|
||||||
["2024/1012", {
|
["2024/1012", {
|
||||||
title: "Returnal Update",
|
title: "Returnal Update",
|
||||||
date: "2024-10-12",
|
date: "2024-10-12",
|
||||||
bannerAlt: "Protagonist aiming at two monkeys",
|
bannerAlt: "Protagonist aiming at two monkeys",
|
||||||
description: "",
|
description: "Overhauling signalling, aiming, and weapon icons!",
|
||||||
}],
|
}],
|
||||||
["2024/0713", {
|
["2024/0713", {
|
||||||
title: "WHERE HAVE I BEEN?? Update",
|
title: "WHERE HAVE I BEEN?? Update",
|
||||||
date: "2024-07-13",
|
date: "2024-07-13",
|
||||||
bannerAlt: "Protagonist staring longingly into the distance, pointing the N5 Blaster thereto",
|
bannerAlt: "Protagonist staring longingly into the distance, pointing the N5 Blaster thereto",
|
||||||
description: "",
|
description: "Why there's been so little progress on the game lately.",
|
||||||
}],
|
}],
|
||||||
["2024/0401", {
|
["2024/0401", {
|
||||||
title: "Behind-The-Scenes Update",
|
title: "Behind-The-Scenes Update",
|
||||||
date: "2024-04-01",
|
date: "2024-04-01",
|
||||||
bannerAlt: "N5 Blaster with its lights turned off",
|
bannerAlt: "N5 Blaster with its lights turned off",
|
||||||
description: "",
|
description: "Mostly refactoring code to make everything cleaner, but also showing off the new Venom blaster.",
|
||||||
}],
|
}],
|
||||||
["2024/0324", {
|
["2024/0324", {
|
||||||
title: "Arena Update",
|
title: "Arena Update",
|
||||||
date: "2024-03-24",
|
date: "2024-03-24",
|
||||||
bannerAlt: "Protagonist being swamped by many monkey enemies",
|
bannerAlt: "Protagonist being swamped by many monkey enemies",
|
||||||
description: "",
|
description: "In an 8-hour spurt of motivation, I created an entire arena system! And a monkey to fight!",
|
||||||
}],
|
}],
|
||||||
["2024/0323", {
|
["2024/0323", {
|
||||||
title: "Progress Update #7",
|
title: "Progress Update #7",
|
||||||
date: "2024-03-23",
|
date: "2024-03-23",
|
||||||
bannerAlt: "A red enemy being blown up by an incoming rocket",
|
bannerAlt: "A red enemy being blown up by an incoming rocket",
|
||||||
description: "",
|
description: "Camera, weapons, and money all get some visual flair.",
|
||||||
}],
|
}],
|
||||||
["2024/0312", {
|
["2024/0312", {
|
||||||
title: "Progress Update #6",
|
title: "Progress Update #6",
|
||||||
date: "2024-03-12",
|
date: "2024-03-12",
|
||||||
bannerAlt: "Protagonist pointing the N5 Blaster into the sky",
|
bannerAlt: "Protagonist pointing the N5 Blaster into the sky",
|
||||||
description: "",
|
description: "Lots of planning for the future, sketches, and TODO organisation.",
|
||||||
}],
|
}],
|
||||||
["2024/0210", {
|
["2024/0210", {
|
||||||
title: "Progress Update #5",
|
title: "Progress Update #5",
|
||||||
date: "2024-02-10",
|
date: "2024-02-10",
|
||||||
bannerAlt: "Panorama of the environment",
|
bannerAlt: "Panorama of the environment",
|
||||||
description: "",
|
description: "Yet another new protagonist gains new abilities and faces their first foe!",
|
||||||
}],
|
}],
|
||||||
["2023/12", {
|
["2023/12", {
|
||||||
title: "Progress Update #4",
|
title: "Progress Update #4",
|
||||||
date: "2023-12",
|
date: "2023-12",
|
||||||
bannerAlt: "White protagonist holding the N5 Blaster",
|
bannerAlt: "White protagonist holding the N5 Blaster",
|
||||||
description: "",
|
description: "Trying to design a game logo and implementing a new protagonist.",
|
||||||
}],
|
}],
|
||||||
["2023/11", {
|
["2023/11", {
|
||||||
title: "Progress Update #3",
|
title: "Progress Update #3",
|
||||||
date: "2023-11",
|
date: "2023-11",
|
||||||
bannerAlt: "A side view of the N5 Blaster",
|
bannerAlt: "A side view of the N5 Blaster",
|
||||||
description: "",
|
description: "First time modelling weapons yields some shiny gadgets; also, an inventory system.",
|
||||||
}],
|
}],
|
||||||
["2023/10", {
|
["2023/10", {
|
||||||
title: "Progress Update #2",
|
title: "Progress Update #2",
|
||||||
date: "2023-10",
|
date: "2023-10",
|
||||||
bannerAlt: "Red protagonist lying on the floor, holding a purple blaster",
|
bannerAlt: "Red protagonist lying on the floor, holding a purple blaster",
|
||||||
description: "",
|
description: "I implemented weapons, worked on the character movement, and created the first menus.",
|
||||||
}],
|
}],
|
||||||
["2023/09", {
|
["2023/09", {
|
||||||
title: "Progress Update #1",
|
title: "Progress Update #1",
|
||||||
date: "2023-09",
|
date: "2023-09",
|
||||||
bannerAlt: "Ratchet from Ratchet: Gladiator and Sans from Undertale t-posing",
|
bannerAlt: "Ratchet from Ratchet: Gladiator and Sans from Undertale t-posing",
|
||||||
description: "",
|
description: "My first steps towards Godot game development and Blender character creation.",
|
||||||
}],
|
}],
|
||||||
])
|
])
|
||||||
|
|||||||
Reference in New Issue
Block a user