Multiplayer Algebra-Based Snake Game
▼
One of my standout projects was creating a multiplayer algebra-based snake game. This project involved using TCP/IP for networking and JavaFX for the graphical user interface. The game not only challenged my coding skills but also helped me understand the intricacies of real-time multiplayer game development.
During my studies, I had the chance to work with the Finch robot. One of the most enjoyable projects was programming the Finch to perform a dance routine. This project allowed me to explore the creative side of coding and see how programming can bring robots to life.
Finch Robot Group Project
▼
Another exciting project involving the Finch robot was a group assignment where we programmed the robot to perform various tasks. This project was an excellent opportunity to develop teamwork skills and learn from my peers, while also deepening my understanding of robotics and Java.
Throughout my A-Levels, I worked on multiple Java projects. These projects ranged from simple console applications to more complex software, providing a solid foundation in Java programming and problem-solving skills.
At university, my Java projects became more challenging and intricate. I worked on a variety of assignments that pushed my limits and expanded my knowledge. These projects often required collaboration, advanced problem-solving, and a deep understanding of Java principles.
Recently, I've ventured into the world of app development with Java. This new avenue has opened up many possibilities and allowed me to apply my Java skills in practical, real-world scenarios. Developing apps has been an exciting and rewarding experience, and I'm eager to continue exploring this field.