
Self Challange:
As a computer science student, I was always fascinated by the idea of creating a never-ending procedural race track within the Unity game engine. It was a challenging task that required a deep understanding of game development and programming. I spent countless hours researching and experimenting with different algorithms and techniques to achieve this goal. Finally, after months of hard work and dedication, I was able to create a fully functional procedural race track that could generate an infinite number of unique tracks. This project not only helped me improve my technical skills but also taught me the importance of perseverance and determination in achieving my goals.
I encountered several coding issues that I had to overcome. Initially, I felt overwhelmed and unsure of how to proceed. However, I recognized that this was an opportunity to learn and improve my skills. I spent a significant amount of time researching and experimenting with different solutions until I finally found the right one. One of the biggest challenges I faced was with debugging my code. I had written a complex function that was not working as expected, and I couldn't figure out why. I spent hours pouring over code, trying to identify the issue. Eventually, I realized that I had made a simple syntax error that was causing the function to fail. This experience taught me the importance of paying close attention to detail and thoroughly testing my code. Another issue I faced was with integrating a third-party library into my project. I had never worked with this library before, and I struggled to understand its documentation. However, I persisted and eventually figured out how to use the library to achieve my desired functionality. This experience taught me the importance of being resourceful and not giving up when faced with unfamiliar technologies. Overall, this self-challenge taught me a lot about myself and my abilities as a programmer. I learned that I am capable of overcoming difficult challenges and that persistence and problem-solving skills are essential in the field of coding.
please see the following images for the final result:
















