diff --git a/docs/404.html b/docs/404.html index 22c5e21b09..6aca31eaad 100644 --- a/docs/404.html +++ b/docs/404.html @@ -54,11 +54,11 @@ document.addEventListener('astro:page-load', () => { reloadNanoStores() }); - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+KBVE Copyright © +




\ No newline at end of file diff --git a/docs/arcade/robot-unicorn-attack/index.html b/docs/arcade/robot-unicorn-attack/index.html new file mode 100644 index 0000000000..0661066894 --- /dev/null +++ b/docs/arcade/robot-unicorn-attack/index.html @@ -0,0 +1,180 @@ + Robot Unicorn Attack + + +
Unknown

Robot Unicorn Attack

Embark on a mesmerizing journey with the original Robot Unicorn Attack! +Gallop through a dreamlike world, dodging obstacles and chasing dreams in this endlessly enchanting arcade classic. +Perfect for players seeking a blend of fantasy, challenge, and nostalgia in a captivating, unicorn-led adventure. +

KBVE Team

Feb 30th, 2024

+KBVE Copyright © +




\ No newline at end of file diff --git a/docs/arcade/travelbox/index.html b/docs/arcade/travelbox/index.html index 3dd3681ebb..578764db22 100644 --- a/docs/arcade/travelbox/index.html +++ b/docs/arcade/travelbox/index.html @@ -54,11 +54,11 @@ document.addEventListener('astro:page-load', () => { reloadNanoStores() }); - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Unknown

March: 27

27th of March. +

KBVE Team

Wed Mar 27 2024 12:00:00 GMT+0000 (Coordinated Universal Time)

Notes

+

2024

iOS

I believe the plan for the day will be to get the iOS and the android builds as operational as we can.

To start we will first run the prebuild script, just to make sure that everything is good to go!

./kbve.sh -nx expo-lcagents:prebuild

After making sure the prebuild script is fine, we can start to setup the iOS integration, using the pods and general native modules.

Next command to run will be the ./kbve.sh -nx expo-lcagents:run-ios, which will run the iOS simulator/emulator with the application inside of it.

I been debugging the whole iOS setup all day and its driving me crazy! I have to take breaks from debugging the code, by de-bugging the universe via helldiver.


Root

It seems that I was doing the index.js the wrong way! +I am going to see if I can make it functional for the app as well, hmm maybe this bug is the reason why I was having the other bugs?

+KBVE Copyright © +




\ No newline at end of file diff --git a/docs/journal/03-28/index.html b/docs/journal/03-28/index.html new file mode 100644 index 0000000000..4ee4b502f8 --- /dev/null +++ b/docs/journal/03-28/index.html @@ -0,0 +1,203 @@ + March: 28 + + +
Unknown

March: 28

28th of March. +

KBVE Team

Thu Mar 28 2024 12:00:00 GMT+0000 (Coordinated Universal Time)

Notes

+

2024

Arcade

It looks like a couple routes for the KBVE website are broken, let me take some time to resolve those really quick.

Here is the base template that we will add for the index.astro


+---
+import Layout from '../../layouts/Layout.astro';
+import Bento from '../../components/Bento.astro';
+
+import type React from "react";
+
+const title = 'KBVE.com - Arcade';
+const description = 'KBVE Arcade! Play your favorite games in your browser!';
+
+---
+
+<Layout title={title} description={description} >
+
+</Layout>
+
+

We would need to enhance the title and description, lets go ahead and place those into the Chat GPT.

Here is the title that ChatGPT came up with:

+

Title: “KBVE.com Arcade - Classic & Exclusive Browser Games”

+

and here is the description:

+

Dive into KBVE Arcade for a blast from the past with our collection of classic retro games, alongside exclusive, in-house developed fun you won’t find anywhere else! +Experience the nostalgia and discover new favorites, all playable in your browser. +Perfect for gaming enthusiasts looking for a unique mix of old-school and innovative arcade games.

+

The configuration for the arcade collection via zod has to be updated as well, hmm, the question then becomes what should we add for that setup?

Here is the updated zod for the arcade collection:


+
+const arcade = defineCollection({
+  schema: z.object({
+    title: z.string(),
+    status: z.boolean().optional(),
+    description: z.string(),
+    tags: z.array(z.string()), 
+    footnote: z.string().optional(),
+    author: z.string().default('KBVE Team'),
+    img: z.string().default(''),
+    date: z.string().optional(),
+    url: z.string().optional(),
+    icon: z.string().default('https://kbve.com/favicon.svg'),
+    unsplash: z.string().optional(),
+    swf: z.string().optional(),
+    featured: z.boolean().default(false),
+    draft: z.boolean().default(false),
+    house: z.boolean().default(false),
+    promoted: z.boolean().default(false),
+    ipfs: z.string().optional(),
+
+  }),
+});
+
+

The ipfs is a string that we will use in the future for storing the the various files, making it easier to use.

Now we have to create three modules! The first module would be the game cover, where we would use html to display the game information, controls and any additional information. +The cover would then have a play button and upon clicking on that button, we would use an action to load one of the other two modules.

+KBVE Copyright © +




\ No newline at end of file diff --git a/docs/journal/03-29/index.html b/docs/journal/03-29/index.html new file mode 100644 index 0000000000..b81c309d46 --- /dev/null +++ b/docs/journal/03-29/index.html @@ -0,0 +1,156 @@ + March: 29 + + +
Unknown

March: 29

29th of March. +

KBVE Team

Fri Mar 29 2024 12:00:00 GMT+0000 (Coordinated Universal Time)

Notes

+

2024

Ruffle

There was some issues with Ruffle being loaded twice! So it seems that there might be issues in the future with how we load the library, but for now I was able to get it working again.

This can be an interesting test case for future problems that I need to break down, including the dynamic loading of certain types of content, including the phaser or adsense.

The core of the problem was that it was importing and registering the astro-ruffle twice, once from the astro-ve library and then again with our custom library. The solution, at least in the future, would be to extend the astro-ve ruffle component, rather than use the one that we are using, +Yet I feel like that a decent amount of the content does not need to be included inside of the library, as it is a waste of time for everyone involved, mainly because it feels like its an offset library that I do not plan on using on any other website.

Lets go ahead and push this all up the CI/CD and make sure that it works in the production phase.

+KBVE Copyright © +




\ No newline at end of file diff --git a/docs/journal/index.html b/docs/journal/index.html index 6f7df495ba..95d1f442b0 100644 --- a/docs/journal/index.html +++ b/docs/journal/index.html @@ -54,11 +54,11 @@ document.addEventListener('astro:page-load', () => { reloadNanoStores() }); - - + + + + + + +