top of page

Video Game

Using Python, I worked with my partner to code a randomly-generated world for our video game. In addition to traditional computer science concepts such as recursion, IF loops, and object-oriented programming, our project also integrated many specialized topics that are relevant in modern industry. For instance, we utilized multiple data structures such as heaps, binary search trees, graphs, tries, sets, and maps in order to efficiently store data for each new world. Furthermore, we also used helper classes, abstraction, and pre-defined libraries in order to create the graphics of our game for the player to see. Looking back, I can confidently say that developing this game made me an expert on programming topics that are vital for much larger, real-world applications like data analysis and even artificial intelligence.

Glass Showcases
Projects Game 1.JPG
Proejct Game 3_edited.jpg
Project Game 4_edited.jpg
Project Game 2.JPG
UCB Photo 2.JPG
bottom of page