Last Friday (8/21/2018), I was really close to giving everything up on my game. I spent one night creating a web server on my computer and when I finally got it finished, I decided to clean up some space on my computer. After all, I would probably need more space for other projects in the future, right? I ended up finding this folder that I "thought" was useless and ended up deleting everything on my computer, including the game I've been making for the past few months.
It was bad. Really bad. It was so bad, that it even wiped my online backup of the game. I never thought I could do this much damage to myself a day in my life. The sad part is, this was all on accident and wasn't the act of someone hacking or even a computer virus. At least if that happened, I'd have an excuse and could blame somebody but, nope. I completely destroyed everything!
Initially, the thought of quitting hadn't even crossed my mind. My first instinct was to re-download all of the tools I used to create my project in the first place. After all, if I were working for a company I would have to create my 3d models or code on the spot. If anything, this would only deter my progress for a month or so. And it's nothing new for me to start something over. I think I've failed enough times to be able to start over with anything.
However, what got to me was the thought, "Is it worth it?" Like maybe, me being a game developer isn't my calling and that me destroying my own computer was a sign from God that maybe Computer Science isn't what I should be doing with my life.
I ended up taking my computer to GeekSquad because at that point, I felt so defeated that I could barely form sentences. I mean, I even tried to explain to them EXACTLY what happened and they just gave me a look like "It's okay, sir. We know you were watching porn." (Which, I couldn't blame them because that's probably the reason why most people go to GeekSquad.) *sadface*
Anyhow, it would take a couple of days to get my laptop back. During that time, I just couldn't stop thinking about quitting. It was the only thing on my mind. It was like having an itch I couldn't scratch or in this case, a computer I couldn't code with. Out of this depression, I figured out that the hardest thing I would've had to do was re-configure all of my Hues so that my new game looks a little closer to the original.
Eventually, I ended up picking up my laptop. I had everything reset back to the Factory Settings. When I finally started, it took me a while to re-configure a few things but, I ended up finding my way back onto the internet. I had lost all hopes and was ready to begin right away at building my game but, something told me to visit my online backup again. Call it sheer last resort but, I just couldn't give up on my game just yet.
Upon my relief, I found the backup for my game! I couldn't believe it! There it was! Everything I needed to create my environment was in one place. And to think, I was on the verge of quitting Game Development. I was so happy, that I actually ended up taking the day off work just to get my web server back online. I have never been so relieved a day in my life. After all of this happened to me, I guess the moral of the story would be "God wouldn't bring you this far to leave you".
P.S - Also, nothing good ever happens at 4am.