replaced links to this website with natconf.dev

This commit is contained in:
2026-03-26 20:21:39 +01:00
parent 94416f5779
commit 816f9cefec
12 changed files with 43 additions and 43 deletions

View File

@@ -4,19 +4,19 @@
let builds: LinkEntry[] = [
{
text: "2023-10-07 (Protagonist #1)",
link: "https://files.denizk0461.dev/public/projectn5/2023-10-07.zip",
link: "https://files.natconf.dev/public/projectn5/2023-10-07.zip",
},
{
text: "2023-12-23 (Protagonist #2)",
link: "https://files.denizk0461.dev/public/projectn5/2023-12-23.zip",
link: "https://files.natconf.dev/public/projectn5/2023-12-23.zip",
},
{
text: "2024-03-25 (Protagonist #3 with jump animations)",
link: "https://files.denizk0461.dev/public/projectn5/2024-03-25.zip",
link: "https://files.natconf.dev/public/projectn5/2024-03-25.zip",
},
{
text: "2025-08-16 (Laura era) [same build as the web version]",
link: "https://files.denizk0461.dev/public/projectn5/2025-08-16.zip",
link: "https://files.natconf.dev/public/projectn5/2025-08-16.zip",
},
];
</script>
@@ -33,9 +33,9 @@ The good news is that I'm done with all of this! The bachelor's thesis in partic
I decided to upload some playable builds of **Project N5**! Now that the website is running on my own server instead of being hosted by GitHub or Codeberg, I have a lot more freedom here.
The game, in its state from 2025-05-16 (before the reboot), is available to play in-browser [right here!](https://apps.denizk0461.dev/projectn5) It's not a terribly great experience, though. Loading times are significantly longer and shader compilation regularly freezes the game for longer than in a locally-saved copy. Some shaders are also not functioning as intended, though this only has a minor visual impact. The game was never optimised to work on the web, after all.
The game, in its state from 2025-05-16 (before the reboot), is available to play in-browser [right here!](https://apps.natconf.dev/projectn5) It's not a terribly great experience, though. Loading times are significantly longer and shader compilation regularly freezes the game for longer than in a locally-saved copy. Some shaders are also not functioning as intended, though this only has a minor visual impact. The game was never optimised to work on the web, after all.
I've also uploaded old builds of the game [here](https://files.denizk0461.dev/public/projectn5). You'll find the following builds, one for each protagonist:
I've also uploaded old builds of the game [here](https://files.natconf.dev/public/projectn5). You'll find the following builds, one for each protagonist:
<LinkList entries={builds} />

View File

@@ -4,7 +4,7 @@ import { posts } from "../posts";
const xml = () => `<rss version="2.0">
<channel>
<title>Project N5 Devlog</title>
<link>https://denizk0461.dev/projects/projectn5/devlog/</link>
<link>https://natconf.dev/projects/projectn5/devlog/</link>
<description><![CDATA[Development log for the game Project N5 by denizk0461]]></description>${getEntries()}
</channel>
</rss>`;
@@ -16,8 +16,8 @@ function getEntries(): String {
<item>
<title><![CDATA[${entry.post.title}]]></title>
<description><![CDATA[${entry.post.description}]]></description>
<link>https://denizk0461.dev/projects/projectn5/devlog/${entry.key}</link>
<guid isPermaLink="true">https://denizk0461.dev/projects/projectn5/devlog/${entry.key}</guid>
<link>https://natconf.dev/projects/projectn5/devlog/${entry.key}</link>
<guid isPermaLink="true">https://natconf.dev/projects/projectn5/devlog/${entry.key}</guid>
<pubDate><![CDATA[${new Date(entry.post.date).toUTCString()}]]></pubDate>
</item>`)
entries.forEach(entry => {

View File

@@ -78,11 +78,11 @@ export const games: Project[] = [
},
{
text: "Play an <b>old web build</b> (developed until 2025-05-16)",
link: "https://apps.denizk0461.dev/projectn5",
link: "https://apps.natconf.dev/projectn5",
},
{
text: "Download the <b>old Windows builds</b>",
link: "https://files.denizk0461.dev/public/projectn5",
link: "https://files.natconf.dev/public/projectn5",
},
],
status: ProjectStatus.ACTIVE,
@@ -102,7 +102,7 @@ export const games: Project[] = [
links: [
{
text: "View the latest <b>Magician</b> build",
link: "https://apps.denizk0461.dev/magician",
link: "https://apps.natconf.dev/magician",
},
],
status: ProjectStatus.ABANDONED,
@@ -139,7 +139,7 @@ export const games: Project[] = [
links: [
{
text: "Play <b>Swords & Stuff</b>",
link: "https://apps.denizk0461.dev/swordsnstuff",
link: "https://apps.natconf.dev/swordsnstuff",
},
],
status: ProjectStatus.ABANDONED,
@@ -159,11 +159,11 @@ export const games: Project[] = [
links: [
{
text: "Play <b>TADS 1</b>",
link: "https://apps.denizk0461.dev/tads/1",
link: "https://apps.natconf.dev/tads/1",
},
{
text: "Play <b>TADS 2</b>",
link: "https://apps.denizk0461.dev/tads/2",
link: "https://apps.natconf.dev/tads/2",
},
],
status: ProjectStatus.FINISHED,
@@ -189,7 +189,7 @@ export const hardware: Project[] = [
},
{
text: "Get the <b>PCB and STL files</b>",
link: "https://files.denizk0461.dev/public/daisyfm/",
link: "https://files.natconf.dev/public/daisyfm/",
},
{
text: "View the code files on <b>Codeberg</b>",
@@ -317,7 +317,7 @@ export const music: Project[] = [
links: [
{
text: "Listen & download on my <b>copyparty</b> instance",
link: "https://files.denizk0461.dev/public/my_tracks/Dreamworld/",
link: "https://files.natconf.dev/public/my_tracks/Dreamworld/",
},
],
status: ProjectStatus.FINISHED,
@@ -337,7 +337,7 @@ export const music: Project[] = [
links: [
{
text: "Listen & download on my <b>copyparty</b> instance",
link: "https://files.denizk0461.dev/public/my_tracks/A%20New%20Beginning/",
link: "https://files.natconf.dev/public/my_tracks/A%20New%20Beginning/",
},
],
status: ProjectStatus.FINISHED,