diff --git a/src/routes/projects/projectn5/devlog/202309.md b/src/routes/projects/projectn5/devlog/202309.md index 22455fd..0085a21 100644 --- a/src/routes/projects/projectn5/devlog/202309.md +++ b/src/routes/projects/projectn5/devlog/202309.md @@ -1,9 +1,3 @@ ---- -title: 'Progress Update #1' -date: '2023-09' -tag: '202309' -bannerAlt: 'Ratchet from Ratchet: Gladiator and Sans from Undertale t-posing' ---- diff --git a/src/routes/projects/projectn5/devlog/202310.md b/src/routes/projects/projectn5/devlog/202310.md index 2b654e0..230106c 100644 --- a/src/routes/projects/projectn5/devlog/202310.md +++ b/src/routes/projects/projectn5/devlog/202310.md @@ -1,9 +1,3 @@ ---- -title: 'Progress Update #2' -date: '2023-10' -tag: '202310' -bannerAlt: Red protagonist lying on the floor, holding a purple blaster ---- diff --git a/src/routes/projects/projectn5/devlog/202311.md b/src/routes/projects/projectn5/devlog/202311.md index 979a8c0..22a6011 100644 --- a/src/routes/projects/projectn5/devlog/202311.md +++ b/src/routes/projects/projectn5/devlog/202311.md @@ -1,9 +1,3 @@ ---- -title: 'Progress Update #3' -date: '2023-11' -tag: '202311' -bannerAlt: A side view of the N5 Blaster ---- diff --git a/src/routes/projects/projectn5/devlog/202312.md b/src/routes/projects/projectn5/devlog/202312.md index 5691713..b28dffc 100644 --- a/src/routes/projects/projectn5/devlog/202312.md +++ b/src/routes/projects/projectn5/devlog/202312.md @@ -1,9 +1,3 @@ ---- -title: 'Progress Update #4' -date: '2023-12' -tag: '202312' -bannerAlt: White protagonist holding the N5 Blaster ---- diff --git a/src/routes/projects/projectn5/devlog/20240210.md b/src/routes/projects/projectn5/devlog/20240210.md index c0fc383..8ecd429 100644 --- a/src/routes/projects/projectn5/devlog/20240210.md +++ b/src/routes/projects/projectn5/devlog/20240210.md @@ -1,9 +1,3 @@ ---- -title: 'Progress Update #5' -date: '2024-02-10' -tag: '20240210' -bannerAlt: Panorama of the environment ---- diff --git a/src/routes/projects/projectn5/devlog/20240312.md b/src/routes/projects/projectn5/devlog/20240312.md index fc03a52..d005f21 100644 --- a/src/routes/projects/projectn5/devlog/20240312.md +++ b/src/routes/projects/projectn5/devlog/20240312.md @@ -1,9 +1,3 @@ ---- -title: 'Progress Update #6' -date: '2024-03-12' -tag: '20240312' -bannerAlt: Protagonist pointing the N5 Blaster into the sky ---- diff --git a/src/routes/projects/projectn5/devlog/20240323.md b/src/routes/projects/projectn5/devlog/20240323.md index 18dc7ee..fff77c1 100644 --- a/src/routes/projects/projectn5/devlog/20240323.md +++ b/src/routes/projects/projectn5/devlog/20240323.md @@ -1,9 +1,3 @@ ---- -title: 'Progress Update #7' -date: '2024-03-23' -tag: '20240323' -bannerAlt: A red enemy being blown up by an incoming rocket ---- diff --git a/src/routes/projects/projectn5/devlog/20240324.md b/src/routes/projects/projectn5/devlog/20240324.md index 08d222f..99eb1ac 100644 --- a/src/routes/projects/projectn5/devlog/20240324.md +++ b/src/routes/projects/projectn5/devlog/20240324.md @@ -1,9 +1,3 @@ ---- -title: The Arena Update -date: '2024-03-24' -tag: '20240324' -bannerAlt: Protagonist being swamped by many monkey enemies ---- diff --git a/src/routes/projects/projectn5/devlog/20240401.md b/src/routes/projects/projectn5/devlog/20240401.md index 790636c..f02f2ee 100644 --- a/src/routes/projects/projectn5/devlog/20240401.md +++ b/src/routes/projects/projectn5/devlog/20240401.md @@ -1,9 +1,3 @@ ---- -title: The Behind-the-Scenes Update -date: '2024-04-01' -tag: '20240401' -bannerAlt: N5 Blaster with its lights turned off ---- diff --git a/src/routes/projects/projectn5/devlog/20240713.md b/src/routes/projects/projectn5/devlog/20240713.md index 226f189..3cbaf81 100644 --- a/src/routes/projects/projectn5/devlog/20240713.md +++ b/src/routes/projects/projectn5/devlog/20240713.md @@ -1,9 +1,3 @@ ---- -title: The WHERE HAVE I BEEN?? Update -date: '2024-07-13' -tag: '20240713' -bannerAlt: Protagonist staring longingly into the distance, pointing the N5 Blaster thereto ---- diff --git a/src/routes/projects/projectn5/devlog/20241012.md b/src/routes/projects/projectn5/devlog/20241012.md index 0d7ac83..6d6b475 100644 --- a/src/routes/projects/projectn5/devlog/20241012.md +++ b/src/routes/projects/projectn5/devlog/20241012.md @@ -1,9 +1,3 @@ ---- -title: The Returnal Update -date: '2024-10-12' -tag: '20241012' -bannerAlt: Protagonist aiming at two monkeys ---- I'M BACK!!!! For real this time!! I've been busy with university, then I started working on other projects including 3D prints, electronics, a different game, then got busy with university again, and now I FINALLY started work on Project N5 again. And, as I promised in [my last update](/projects/projectn5/devlog/20240713), it would not take me another 3 months to get back to development – in fact, I undercut that deadline by a whole 24 hours! diff --git a/src/routes/projects/projectn5/devlog/20241103.md b/src/routes/projects/projectn5/devlog/20241103.md index 2dc97bc..4174051 100644 --- a/src/routes/projects/projectn5/devlog/20241103.md +++ b/src/routes/projects/projectn5/devlog/20241103.md @@ -1,9 +1,3 @@ ---- -title: The Visual Update -date: '2024-11-03' -tag: '20241103' -bannerAlt: Two N5 Blaster side-to-side ---- diff --git a/src/routes/projects/projectn5/devlog/20241127.md b/src/routes/projects/projectn5/devlog/20241127.md index eec0b85..dd8d67c 100644 --- a/src/routes/projects/projectn5/devlog/20241127.md +++ b/src/routes/projects/projectn5/devlog/20241127.md @@ -1,9 +1,3 @@ ---- -title: The Making of a Protagonist, Part I -date: '2024-11-27' -tag: '20241127' -bannerAlt: Multiple iterations of untextured hand 3D models ---- I've been busy at work on this game! I've not done any programming work lately – which I feel a bit guilty about – *however!* I've been improving in the 3D modelling department. I started modelling a humanoid character, based on references and my personal ideas, to become my new protagonist for Project N5. Here's what I've been able to do so far, and how I managed to get to this point. ## Laura diff --git a/src/routes/projects/projectn5/devlog/20241222.md b/src/routes/projects/projectn5/devlog/20241222.md index eac8df6..0121f08 100644 --- a/src/routes/projects/projectn5/devlog/20241222.md +++ b/src/routes/projects/projectn5/devlog/20241222.md @@ -1,9 +1,3 @@ ---- -title: The Making of a Protagonist, Part II -date: '2024-12-22' -tag: '20241222' -bannerAlt: Laura a-posing and wearing green and brown clothes ---- I have lots progress to share!! First things first: Laura is, unlike I promised before, not yet finished. However, I have made *so much* progress in the past few weeks that I just wanted to get out already. Here's the current iteration of Laura: diff --git a/src/routes/projects/projectn5/devlog/20250203.md b/src/routes/projects/projectn5/devlog/20250203.md index 0e4b37e..0b17210 100644 --- a/src/routes/projects/projectn5/devlog/20250203.md +++ b/src/routes/projects/projectn5/devlog/20250203.md @@ -1,9 +1,3 @@ ---- -title: The Making of a Protagonist, Part III -date: '2025-02-03' -tag: '20250203' -bannerAlt: Three t-posing untextured Lauras ---- While I've been busy working on another game with friends lately, I've managed to almost completely finish Laura. Here's what I've achieved! ## Visual Personality Adjustment diff --git a/src/routes/projects/projectn5/devlog/20250316.md b/src/routes/projects/projectn5/devlog/20250316.md index a5d030d..1dd5872 100644 --- a/src/routes/projects/projectn5/devlog/20250316.md +++ b/src/routes/projects/projectn5/devlog/20250316.md @@ -1,9 +1,3 @@ ---- -title: Refactoring -date: '2025-03-16' -tag: '20250316' -bannerAlt: Laura t-posing in front of a smiling water tower ---- diff --git a/src/routes/projects/projectn5/devlog/20250427.md b/src/routes/projects/projectn5/devlog/20250427.md index c934782..a66806c 100644 --- a/src/routes/projects/projectn5/devlog/20250427.md +++ b/src/routes/projects/projectn5/devlog/20250427.md @@ -1,9 +1,3 @@ ---- -title: The Making of a Protagonist, Part IV -date: '2025-04-27' -tag: '20250427' -bannerAlt: Sketches of Laura's new clothes ---- ## Current Progress As promised, I've been working on Laura v2 – which has now become v4. On the right is the current/soon-to-be previous model of Laura, on the left is my current progress on her new model! diff --git a/src/routes/projects/projectn5/devlog/20250523.md b/src/routes/projects/projectn5/devlog/20250523.md index cc7189d..fc3142a 100644 --- a/src/routes/projects/projectn5/devlog/20250523.md +++ b/src/routes/projects/projectn5/devlog/20250523.md @@ -1,9 +1,3 @@ ---- -title: Reboot -date: '2025-05-23' -tag: '20250523' -bannerAlt: Untextured Laura in a new purple level looking at two cubes ---- 20 months after starting *Project N5*, I decided to restart the project. In fact, a friend of mine assumed I'd do it all the way back in December 2023! Initially, I resisted, though I toyed with the idea for quite a while, before finally deciding that this is best for the project last Friday (**2025-05-16**). ## Why? diff --git a/src/routes/projects/projectn5/devlog/20250713.md b/src/routes/projects/projectn5/devlog/20250713.md index 7e22072..c41d055 100644 --- a/src/routes/projects/projectn5/devlog/20250713.md +++ b/src/routes/projects/projectn5/devlog/20250713.md @@ -1,9 +1,3 @@ ---- -title: Remeshing and Recolouring -date: '2025-07-13' -tag: '20250713' -bannerAlt: Close-up of Laura at face height ---- diff --git a/src/routes/projects/projectn5/devlog/20250816.md b/src/routes/projects/projectn5/devlog/20250816.md index a863878..9c0d7f0 100644 --- a/src/routes/projects/projectn5/devlog/20250816.md +++ b/src/routes/projects/projectn5/devlog/20250816.md @@ -1,9 +1,3 @@ ---- -title: Freeing the Past -date: '2025-08-16' -tag: '20250816' -bannerAlt: Bottom-up view at Laura v1 in front of a blue sky ---- diff --git a/src/routes/projects/projectn5/devlog/20251022.md b/src/routes/projects/projectn5/devlog/20251022.md index 51d2db6..7b78934 100644 --- a/src/routes/projects/projectn5/devlog/20251022.md +++ b/src/routes/projects/projectn5/devlog/20251022.md @@ -1,9 +1,3 @@ ---- -title: Growing Pains -date: '2025-10-22' -tag: '20251022' -bannerAlt: Close-up of Laura blinking ---- I realise there's still a lot of comparing between the old and the new in this update, but I promise there'll be new stuff soon... hopefully. Right now, I just want to go over the improvements I made, because creating Laura has been a huge learning process for me and I honestly think it's been quite successful, which I'm really happy about. ## Animation diff --git a/src/routes/projects/projectn5/devlog/20251207.md b/src/routes/projects/projectn5/devlog/20251207.md new file mode 100644 index 0000000..f0ad176 --- /dev/null +++ b/src/routes/projects/projectn5/devlog/20251207.md @@ -0,0 +1,65 @@ + + +Much of what I've been doing recently is think about the game and try to come up with story plans, but I still have some progress to show off! + +## Decoded + +I've been thinking about what kind of devices Laura would use over the course of the game. Besides weapons – the scope of the roster I've significantly reduced in recent times – there should be functional gadgets as well. One of them which I have started implementing is the Decoder (WIP name): + +![Laura holding the temporary Decoder asset](decoder-in-hand.webp) + +Obviously she's just holding a temporary asset for the gadget. + +The Decoder is meant as a gadget allowing to 'hack' into terminals to access doors, information, etc. think of Ratchet & Clank gadgets like the Trespasser, the Hacker, etc. Actually, I used to think there is a device called "Decoder" in Ratchet & Clank, but there is no such thing – I was thinking of the Decryptor and the Infiltrator. Or the Code Bot. + +I have so far considered designing a minigame similar to that of Ratchet 3's Tyhrraguise, where you have to follow timed button prompts. This interface currently looks as follows – the Ratchet face is currently a placeholder for the finish node: + +![Interface of the Decoder with timed button prompts and a Ratchet face denoting the end of the sequence](decoder-interface.webp) + +No functionality is currently implemented. To be honest, I'm not entirely sure if I'll keep this – or whether I should spend time on something as small as this at all right now. + +## Looking At Things + +In an effort to make Laura a more lively and interactive character, she can now look at things ([again](/projects/projectn5/devlog/20250316/)), courtesy of `LookAtModifier3D`! And this time, I've implemented a priority queue system where the responsible component will keep references to all `LookTarget`s (`Node`s that can be placed freely in the world), which have a priority assigned to them – `LOW`, `MEDIUM`, and `HIGH`. The component will attempt to target the earliest added node of the highest priority. + +