2025-03-31 23:07:29 +02:00
< script lang = "ts" >
2026-01-21 17:42:59 +01:00
import Banner2 from "$lib/banner2.svelte";
2026-01-23 14:19:20 +01:00
import Content from "$lib/viewport/content.svelte";
2026-01-23 15:46:08 +01:00
import { posts , type DevlogPost } from "./devlog/posts";
2026-01-21 22:08:09 +01:00
import Gallery, { type GalleryEntry } from "$lib/lists/gallery.svelte";
2026-01-31 15:52:31 +01:00
import type { PageProps } from "./$types";
2026-01-21 22:08:09 +01:00
2026-01-31 15:52:31 +01:00
// let {
// entries,
// }: {
// entries: GalleryEntry[];
// } = $props();
2026-01-21 22:08:09 +01:00
2026-01-31 15:52:31 +01:00
let { data } : PageProps = $props();
2025-08-19 19:10:34 +02:00
// Leftpads a single-digit number to two digits
function leftpad(n: number): String {
var result = n.toString();
if (n < 10 ) {
result = "0" + result
}
return result;
}
2025-03-31 23:07:29 +02:00
< / script >
2025-08-19 19:10:34 +02:00
2025-04-04 10:37:25 +02:00
< svelte:head >
2026-01-23 15:46:08 +01:00
< title > Project N5 | denizk0461< / title >
2025-04-04 10:37:25 +02:00
< / svelte:head >
2025-04-01 13:55:54 +02:00
2025-09-17 15:55:13 +01:00
< Content >
2026-01-21 17:42:59 +01:00
< Banner2
2026-01-23 15:46:08 +01:00
title="Project N5"
2026-01-21 17:42:59 +01:00
banner="/projects/projectn5/banner2.webp" />
2026-01-23 15:46:08 +01:00
< p > I am currently working on a game under the working title < b > Project N5< / b > ! I'm aiming for it to be an action-adventure jump-and-run game inspired by games such as Ratchet & Clank. Development started on < b > 2023-09-16< / b > and rebooted on < b > 2025-05-16< / b > .< / p >
2025-08-19 19:10:34 +02:00
2026-01-23 15:46:08 +01:00
< h2 id = "devlog" > Development Log< / h2 >
< p > Development log entries in reverse chronological order (newest to oldest).< / p >
2025-08-19 19:10:34 +02:00
2026-01-31 15:52:31 +01:00
< Gallery entries = { data . entries } reverseTextOrder />
2026-01-21 22:08:09 +01:00
< / Content >