Chess Board (OpenGL)
This thing came out when I was learning graphic programming. We were thought of how to draw a 3D object using a vector array. They thought us how to draw a cube and I wanted to test how far I could take it with just these arrays. And the result was this chessboard. Later we learned how to create shaders, lights, and cubemaps, but making this was the most fun for me.