diff --git a/src/routes/projects/projectn5/devlog/+layout.svelte b/src/routes/projects/projectn5/devlog/+layout.svelte new file mode 100644 index 0000000..340943c --- /dev/null +++ b/src/routes/projects/projectn5/devlog/+layout.svelte @@ -0,0 +1,19 @@ + + +{@render children()} + + \ No newline at end of file diff --git a/src/routes/projects/projectn5/devlog/2024/0312/+page.svelte b/src/routes/projects/projectn5/devlog/2024/0312/+page.svelte index 67d5f2d..8ad4928 100644 --- a/src/routes/projects/projectn5/devlog/2024/0312/+page.svelte +++ b/src/routes/projects/projectn5/devlog/2024/0312/+page.svelte @@ -28,9 +28,7 @@
The arena level is a new addition, everyone welcome the arena! While I do intend to design a proper arena for the final game, this arena is intended to test enemies and the arena menu.
- The computer over there is the arena terminal. By interacting with it, you can select an arena challenge. Currently, it doesn't work. The menu does work! But the buttons don't do anything so far.
@@ -48,9 +46,7 @@
When I'm not developing, I'm often doing something else related to my game. Sometimes, I sketch!
I am by NO MEANS a skilled sketch artist, but it really helps to note down ideas to remember them, visualise them, and expand on them.
- Perhaps as a small insight into my project management process: I'm using Obsidian, a markdown editor, as my means of collecting and managing my projects' notes and ideas. Recently, I've also tried using the Kanban plugin to organise my TODOs (I have a lot of them), which is working quite well! I often create small notes on this board, saving sparks of ideas that I occasionally have, and I like adding extra information that will help me remember in the long term what those ideas were about.
@@ -63,7 +59,5 @@And so, while my day-to-day motivation for working on my game directly is rather low, this is only a symptom of a general lack of motivation for anything. In the long term, I think I am quite dedicated to this game. When I'm not coding something, I'm coming up with ideas. I'm managing my notes. I'm designing something. Maybe I'm talking to someone about my ideas. That last point is actually something I would love to do more, but I don't really know any person that would enjoy listening to my ramblings.
Let's see how far we get.
- I first implemented a fairly basic particle effect using cube meshes. Not exactly photorealistic, but it gets the message across.
-Initial movement tests were quite funny, because look_at() adjusts rotation on both the y axis (left-right rotation) as well as the x-axis (up-down rotation), which meant that the enemy kept looking up when the player was at a higher elevation than it.
- Back when I modelled the N5 Blaster around a year ago, I didn't have much experience in using Blender. Thus, it wasn't modelled very well. The model consisted of 8 parts for the body, 3 or 4 parts for the grip, and the icosphere spinning in the middle of the gun. My goal today was to recreate the N5 Blaster with a more streamlined mesh, and I must say, I achieved my goal quite well: the gun now consists of one mesh for the body, one for the grip, and another for the icosphere.
- With this change, I also adjusted the material slightly. The gun has a more matte look and the grip is more rounded. I should say that the blue glass is only a temporary material I assigned within Blender; it's transparent in-engine to display the icosphere hiding within.
diff --git a/src/routes/quotes.ts b/src/routes/quotes.ts new file mode 100644 index 0000000..6c2e881 --- /dev/null +++ b/src/routes/quotes.ts @@ -0,0 +1,21 @@ +export interface Quote { + content: string; + author: string; + source: string; + link: string; +} + +export let quotes: Quote[] = [ + { + content: "If you live a life in letters you might never really feel alive", + author: "Pierce Fulton", + source: "Life in Letters", + link: "https://youtu.be/qIXK5hc7DNQ", + }, + // { + // content: "", + // author: "", + // source: "", + // link: "", + // }, +]; \ No newline at end of file