From 8c0ee4b3afc35dba6d5a9f3a3043e08e389814d6 Mon Sep 17 00:00:00 2001 From: denizk0461 Date: Fri, 4 Apr 2025 10:37:25 +0200 Subject: [PATCH] added all devlogs --- src/lib/banner-title.svelte | 2 +- src/lib/devlog-posts.ts | 93 +++++++++++ src/lib/index.ts | 1 - src/routes/+layout.svelte | 30 ++++ src/routes/+page.svelte | 4 + src/routes/projects/+page.svelte | 4 + .../projects/projectn5/devlog/+page.svelte | 106 ++++++++++++- .../projectn5/devlog/202309/+page.svelte | 97 ++++++++++++ .../projectn5/devlog/202310/+page.svelte | 66 ++++++++ .../projectn5/devlog/202311/+page.svelte | 71 +++++++++ .../projectn5/devlog/202312/+page.svelte | 69 ++++++++ .../projectn5/devlog/20240210/+page.svelte | 39 +++++ .../projectn5/devlog/20240312/+page.svelte | 61 ++++++++ .../projectn5/devlog/20240323/+page.svelte | 136 ++++++++++++++++ .../projectn5/devlog/20240324/+page.svelte | 103 ++++++++++++ .../projectn5/devlog/20240401/+page.svelte | 90 +++++++++++ .../projectn5/devlog/20240713/+page.svelte | 34 ++++ .../projectn5/devlog/20241012/+page.svelte | 87 +++++++++++ .../projectn5/devlog/20241103/+page.svelte | 147 ++++++++++++++++++ .../projectn5/devlog/20241127/+page.svelte | 101 ++++++++++++ .../projectn5/devlog/20241222/+page.svelte | 139 +++++++++++++++++ .../projectn5/devlog/20250203/+page.svelte | 101 ++++++++++++ .../projectn5/devlog/20250316/+page.svelte | 16 +- src/routes/projects/projectn5/devlog/posts.ts | 23 --- .../projectn5/devlog/previews/202309.webp | Bin 0 -> 17260 bytes .../projectn5/devlog/previews/202310.webp | Bin 0 -> 30046 bytes .../projectn5/devlog/previews/202311.webp | Bin 0 -> 20132 bytes .../projectn5/devlog/previews/202312.webp | Bin 0 -> 27854 bytes .../projectn5/devlog/previews/20240210.webp | Bin 0 -> 28710 bytes .../projectn5/devlog/previews/20240312.webp | Bin 0 -> 47212 bytes .../projectn5/devlog/previews/20240323.webp | Bin 0 -> 361406 bytes .../projectn5/devlog/previews/20240324.webp | Bin 0 -> 66680 bytes .../projectn5/devlog/previews/20240401.webp | Bin 0 -> 9072 bytes .../projectn5/devlog/previews/20240713.webp | Bin 0 -> 29572 bytes .../projectn5/devlog/previews/20241012.webp | Bin 0 -> 38420 bytes .../projectn5/devlog/previews/20241103.webp | Bin 0 -> 32374 bytes 36 files changed, 1589 insertions(+), 31 deletions(-) create mode 100644 src/lib/devlog-posts.ts delete mode 100644 src/lib/index.ts create mode 100644 src/routes/projects/projectn5/devlog/202309/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/202310/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/202311/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/202312/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/20240210/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/20240312/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/20240323/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/20240324/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/20240401/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/20240713/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/20241012/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/20241103/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/20241127/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/20241222/+page.svelte create mode 100644 src/routes/projects/projectn5/devlog/20250203/+page.svelte delete mode 100644 src/routes/projects/projectn5/devlog/posts.ts create mode 100644 static/projects/projectn5/devlog/previews/202309.webp create mode 100644 static/projects/projectn5/devlog/previews/202310.webp create mode 100644 static/projects/projectn5/devlog/previews/202311.webp create mode 100644 static/projects/projectn5/devlog/previews/202312.webp create mode 100644 static/projects/projectn5/devlog/previews/20240210.webp create mode 100644 static/projects/projectn5/devlog/previews/20240312.webp create mode 100644 static/projects/projectn5/devlog/previews/20240323.webp create mode 100644 static/projects/projectn5/devlog/previews/20240324.webp create mode 100644 static/projects/projectn5/devlog/previews/20240401.webp create mode 100644 static/projects/projectn5/devlog/previews/20240713.webp create mode 100644 static/projects/projectn5/devlog/previews/20241012.webp create mode 100644 static/projects/projectn5/devlog/previews/20241103.webp diff --git a/src/lib/banner-title.svelte b/src/lib/banner-title.svelte index d33d996..9dd829d 100644 --- a/src/lib/banner-title.svelte +++ b/src/lib/banner-title.svelte @@ -18,7 +18,7 @@

{title}

{#if subtitle} -

{subtitle}

+

» {subtitle}

{/if} diff --git a/src/lib/devlog-posts.ts b/src/lib/devlog-posts.ts new file mode 100644 index 0000000..ec170ea --- /dev/null +++ b/src/lib/devlog-posts.ts @@ -0,0 +1,93 @@ +export interface DevlogPost { + title: string; + subtitle: string; + date: number; + banner?: string; +}; + +export const posts: DevlogPost[] = [ + { + title: "Refactoring", + subtitle: "2025-03-16", + date: 20250316, + banner: "fishmonger.webp", + }, + { + title: "The Making of a Protagonist, Part III", + subtitle: "2025-02-03", + date: 20250203, + banner: "lauras-imposing.webp", + }, + { + title: "The Making of a Protagonist, Part II", + subtitle: "2024-12-22", + date: 20241222, + banner: "laura-header.webp", + }, + { + title: "The Making of a Protagonist, Part I", + subtitle: "2024-11-27", + date: 20241127, + banner: "hands.webp", + }, + { + title: "Visual Update", + subtitle: "2024-11-03", + date: 20241103, + }, + { + title: "Returnal Update", + subtitle: "2024-10-12", + date: 20241012, + }, + { + title: "WHERE HAVE I BEEN?? Update", + subtitle: "2024-07-13", + date: 20240713, + }, + { + title: "Behind-The-Scenes Update", + subtitle: "2024-04-01", + date: 20240401, + }, + { + title: "Arena Update", + subtitle: "2024-03-24", + date: 20240324, + }, + { + title: "2024-03-23", + subtitle: "", + date: 20240323, + }, + { + title: "2024-03-12", + subtitle: "", + date: 20240312, + }, + { + title: "2024-02-10", + subtitle: "", + date: 20240210, + }, + { + title: "December 2023", + subtitle: "", + date: 202312, + }, + { + title: "November 2023", + subtitle: "", + date: 202311, + }, + { + title: "October 2023", + subtitle: "", + date: 202310, + }, + { + title: "September 2023", + subtitle: "", + date: 202309, + }, +]; \ No newline at end of file diff --git a/src/lib/index.ts b/src/lib/index.ts deleted file mode 100644 index 856f2b6..0000000 --- a/src/lib/index.ts +++ /dev/null @@ -1 +0,0 @@ -// place files you want to import through the `$lib` alias in this folder. diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 5f0a6f1..a9126af 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -29,6 +29,10 @@ --color-background-highlight-hover: color-mix(in srgb, var(--color-highlight) 60%, transparent); --color-waters: #2b2b2b; + + --notch-size: 32px; + --notch-size-small: 16px; + --notch-size-link: 10px; } html { @@ -91,5 +95,31 @@ margin-bottom: 8px; width: fit-content; } + + .notched { + clip-path: polygon( + 0% var(--notch-size), + var(--notch-size) 0%, + calc(100% - var(--notch-size)) 0%, + 100% var(--notch-size), + 100% calc(100% - var(--notch-size)), + calc(100% - var(--notch-size)) 100%, + var(--notch-size) 100%, + 0% calc(100% - var(--notch-size)) + ); + } + + .notched-small { + clip-path: polygon( + 0% var(--notch-size-small), + var(--notch-size-small) 0%, + calc(100% - var(--notch-size-small)) 0%, + 100% var(--notch-size-small), + 100% calc(100% - var(--notch-size-small)), + calc(100% - var(--notch-size-small)) 100%, + var(--notch-size-small) 100%, + 0% calc(100% - var(--notch-size-small)) + ); + } } \ No newline at end of file diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index bb24905..1c51166 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -22,6 +22,10 @@ }; + + denizk0461's website + +

Moin! ~ welcome to my website :)

diff --git a/src/routes/projects/+page.svelte b/src/routes/projects/+page.svelte index ee2ff7c..b605919 100644 --- a/src/routes/projects/+page.svelte +++ b/src/routes/projects/+page.svelte @@ -16,6 +16,10 @@ } + + Projects | denizk0461 + +

This is a listing of some of my more noteworthy projects that can be found on the web.

diff --git a/src/routes/projects/projectn5/devlog/+page.svelte b/src/routes/projects/projectn5/devlog/+page.svelte index 7995451..e82c034 100644 --- a/src/routes/projects/projectn5/devlog/+page.svelte +++ b/src/routes/projects/projectn5/devlog/+page.svelte @@ -1,7 +1,109 @@ - + + Project N5 Devlog | denizk0461 + -asdasdfasdfsdf \ No newline at end of file + + +

This is the development log for my game Project N5! It's an action-adventure jump-and-run game heavily inspired by games such as Ratchet & Clank. Development started on 2023-09-16.

+ +

2023 progress updates summarise an entire month's work, respectively. Progress updates thereafter denote noteworthy achievements in a more collected format.

+ +
+ {#each posts as post} + {@render devlogPost({post})} + {/each} +
+ + +{#snippet devlogPost({post}: {post: DevlogPost})} + + {#if post.banner} + + {:else} + + {/if} +
+ +

{post.title}

+
+
+{/snippet} + + \ No newline at end of file diff --git a/src/routes/projects/projectn5/devlog/202309/+page.svelte b/src/routes/projects/projectn5/devlog/202309/+page.svelte new file mode 100644 index 0000000..cf6aba2 --- /dev/null +++ b/src/routes/projects/projectn5/devlog/202309/+page.svelte @@ -0,0 +1,97 @@ + + + + 2023-09 | denizk0461 + + + + +

My progress in September 2023. Updates are shown in chronological order.

+ + + +

One Small Step

+

A character has been added and the player can control them! It's influenced by gravity too, although it falls at an unnaturally rapid rate when thrown off the edge. This is because the downward velocity kept increasing even when grounded, and is fixed in a later version. Also, the character faces the wrong direction; moving forward results in the character facing the camera instead of forward. This is fixed once I replaced the character model with one where it's more obvious which side is forward.

+