Spelling Bee
Simple web-based game for typing words after listening what word has been herd.
Project narrative
How it started
One day I was watching youtube as always, wasting my time for no reason. And I saw one video playing Spelling Bee game from Roblox, which came from actual spelling bee game from school events. He was really good at the game, and I also thought that it would be fun to make this as a game. So I started brainstorming.
Journey
Basically, I started the brainstorming with some language for the app. I was thinking Unity with C# because it's easiest way to start programming games, and make more skills. Another choice was web, because using web would be more comfortable because you don't need to download, and just simply click to the link right? Also you can add login system and online matchmaking very easily using database hosting. This lead me to develop into website version instead of using Unity.
After choosing the language (web-based)
I had no idea where to start, because I never made game, even in website version. Well that's why AI is developed, so I borrowed some AI's help (also refers to vibe coding) to create frame of the structure and database structure, but also because I never used Supabase (AI recommended).
Now I was thinking "I want to add login system, but how do I make the google or other system linking thing (3rd party login system)?" This thinking lead me to enter new world. I used Vercel and Supabase to connect google, discord and github to login!
Development issues
Of course this wasn't easy even though I used AI. I needed to use text to speech api, that I used literally 1 hour to add (which was kinda dumb because I could have just use TTS service) It took 1 hour because I didn't think about using tts service but I was just asking AI "Add speech api from dictionary" (To be honest, biggest mistake that I made during this project was this)
My personal impression of this project
Next time, I am sure that I will make this game much more better. I won't be wasting my precious time by just asking AI stupid questions, but structuring my idea into more detailed version to make better prompt, and more knowledge to create better software. If you read until here, I think you are very kind to listen my all stupid comments for my project, and I also appreciate for listening. If you need any development help from me, just contact me from the website and I will reply to you in 24 hours to your email. Have a nice day!!!!
Next project
Desktop ApplicationUp next
Music Display
A cross-platform now-playing widget for macOS and Windows that detects media from any app or website and keeps playback, seek, loop, and volume controls close at hand.