Virtual World
Wednesday, January 17, 2024
Idea Sparks:
Had this cool idea – imagine a GTA-style video game scene with cars doing their thing. Thought, "Why not make it myself?" Excitement hit, and I decided to give it a shot.
JavaScript Foundations:
Started from scratch with pure vanilla JS – no fancy modules. Built the groundwork using JavaScript's versatility. No external libraries, just me, the code, and a vision.
![world](https://images.prismic.io/raikwal-portfolio-redesign/65e220c9676dc480aae0810e_Screenshot2024-01-17013329.png?auto=format%2Ccompress&w=3840&fit=max)
Neural Network Exploration:
Things got interesting when I wanted cars to drive on their own. No modules, just raw neural network magic. Spent hours training them to react like real cars, turning the virtual space into a sort of DIY driving school.
Realistic Moves:
Focused on making it look and feel real without any modules. Tweaked every detail – from acceleration to lane changes. Gave the cars their own set of rules to follow, just like real drivers.
Bug Squashing and User Input:
Tackled glitches head-on, no modules for fixing. Got friends involved for feedback – no external tools, just firsthand input. Tweaked things and made it better.
Solo Success:
After all the coding, tinkering with pure vanilla JS, proudly say, "I did it!" The virtual world buzzes with life, exactly as imagined. No modules, just raw coding and creativity – and it worked!