DEV Community

Arman Tarkhanian
Arman Tarkhanian

Posted on • Edited on

2023-08-04: Sitting on our hands

MVP Launch Delayed Due to Miscommunication

This week's been a pretty slow week. We were supposed to launch an MVP on August 1, but that obviously didn't pan out because there was some miscommunication between us and the marketing team.

Naturally, they wanted something that would take like 20 weeks to accomplish, not 2 months with 3 devs. Anyway, my boss ended up giving them their three-page application that they asked for, which didn't have too much to do with what we had created thus far.

Exploring 3D Animations with Svelte

Between that, I was doing some research on 3D animations that we might want to implement into our site in the future. Since we're using Svelte, we wanted a simple-to-use library. Our options were to use raw Three.js, Svelte Cubed, Threlte, and Svelthree.

Three.js is probably not a good option considering that other more elegant wrappers specifically for Svelte exist, so I didn't mull too much on that one. Svelthree was also in a proof of concept stage so I mostly ignored that as well. I did some basic comparisons between Threlte and Svelte Cubed, and I figured that Threlte was probably easier to read and more well-documented and maintained.

I got to work on making a little test application using StackBlitz, which you can see here:
https://stackblitz.com/edit/vitejs-vite-vdtdhj?file=src%2FScene.svelte

It's just some quick little thing to see what can be done. Click on the red block to switch directions of red and blue, click on the blue block to stop both. There's also some size effects on hover that you can see. Click on the orange block to rotate it.

I know that Three.js is pretty powerful so this should be sufficient for our needs.

Prompt Engineering with ChatGPT

On Friday, i.e. today, I met with my boss on another task, which was to do some prompt engineering with ChatGPT to get it to generate some example user input for our bot application. It took a couple of hours of refining to get it to produce something that wasn't absolute garbage, even with GPT-4, but it came out well. Here's an example of what it spat out earlier on in the process:

"alright, listen to this. i was walkin down the sidewalk, mindin my own business, when a pigeon pooped on my brand new suit. think i can sue the city for negligence? need some legal advice on this bird poop catastrophe."

Game Development Hurdles

As for the game, I was trying to open the existing project with the map on the PC, but there was an issue with the hard drive space that's making the machine physically unable to open it, which is crazy to me. I was planning on adding in the assets that I'd purchased into it so that we can show it off to people, but obviously that's off the table until I can get it fixed. I'm probably going to have to transfer all the hard drive data over to another one of the internal drives at this rate, which seems like a hassle but I don't really know of any other solutions. Oh well.

Anyway, I think that's all for this week. Cheers.

Top comments (0)