Not A DevLog, But Yes A Log


Okay, This Game Gave Me The Worst Experience As A Developer, And The Best One Too…

For a Long Time, I wanted to work on a Hypercausal Game, And In January I decided to start with one such project. The idea was simple, a Swipe Game, like many other Hyper casual games, Playable with just one hand.
I planned to utilise all the skills and knowledge I have gathered in the last 2 years as a GameDev. I thought to give my game a touch of cars and decided on a Car Swipe Game, where you Dodge Obstacles.

I started by Creating A New Project On Unity, I was using The Latest 2022 Beta Version and Also Updates my Visual Studio from 2019 to 2022. I never know These both things will turn against me. As soon as I opened Unity, I noticed My Laptop Was Lagging, and even when I opened Visual Studio, My Laptop Froze, and Visual Studio Took a long time to start (will tell you the reason later). After working for 5-6 days, When I was done with about 70% of the work, Unity started to crash again and again. This never happened with any of the previous versions of Unity. One such Crash also Corrupted Mobile Notification Package I was Using, and That was my first BreakPoint.

I Tried Everything to Fix the Problem but found no solution, even not on Google, Unity Forums and StackOverflow. I also got in touch with Unity Customer Service But They weren’t able to help too. For 2 Weeks, I was stressed with this problem, in the meantime, Unity kept Crashing and Visual Studio kept Hanging.

(An Error About The Problem I Faced)

I was stressed with this problem and came to a conclusion that Unity Editor itself, or any of the Internal File got corrupted due to Unity Crashes That Happened
After Thinking A Lot, I decided To Restart This Project, With the same Old Setup, I was using before as I concluded My Laptop isn’t powerful enough to run these two. I Uninstalled Unity 2022 and Downgraded Visual Studio back to the 2019 version, and created a new project. To take a shortcut, I Copy Pasted The Same Files from the corrupted project, and they still weren’t working. It took me 4 days to Correctly Reimport all files and make them work again.

Also It Was my first time using Mediation Ads instead of Normal Unity Ads, I was using Unity Mediation, which was just released 2 months ago And I Got Into Trouble Again. First I was worried as I found no complete Documentation on how to use Mediation. After a Few Days, I found an Official Video Explaining How To Integrate Mediation. I followed the video, but left it in the middle thinking that now I’ll be able to manage On my own, but this wasn’t the case. Despite using Correct Code, Mediation wasn’t working, and I was stuck again. It took me 3 days to find a silly mistake I made. I fixed it and now Mediation was working

Happy From This, I started the Development again, and new errors appeared, but they weren’t that big…. The Random City Generation was a huge headache tho. Instead of everything looking fine, building models weren’t behaving the way they were meant to. Keeping That Aside, I completed almost everything.. Afterwards, I Came back to Fix the City Generation, and Finally in a Week, It was Fixed..

The Core Game Was Now Finished
After 5-6 Days of Playtesting and Adding Small Finishing Touches, Here I Am, Sitting And Writing this Log.

After Reading You May Think That The Problems I told aren’t that Big, But When You’re Stuck In A Problem For Long Periods (as I was) and are not able to Do Anything about that problem, that Drains to both Physically and Mentally..

But That’s It, That Why I Love Programming. The Happiness You Get After Solving The Problem that made you Helpless can’t be expressed..

Today Some ‘Kids’ Learn Programming Just To Show Off, or They Show Off After Learning Programming in their Course during School/College, That’s Not The Real Fun Of Programming, And Never Will Be.. The Real Fun Lies In The Problem Solving, The Frustration You Get Free With a Bug In Your Code, And The Adrenaline Rush You Get After Solving A Big Bug….

If You Read This Completly, It’s Time For You To Drink Some Water Now, GO DRINK IT..

I Don’t Know Exactly How To End This Log, So I’m Gonna Use The Format I was Taught In School :-

Thanking You
Yours Faithfully
Aryansh

Leave a comment

Log in with itch.io to leave a comment.