3 ms·
Like many many others, I imagine, my main motivation for getting into CS was game development. Now I'm near the end of the degree and I realized I haven't progr
by FelipeCortez 8y ago
Like many many others, I imagine, my main motivation for getting into CS was game development. Now I'm near the end of the degree and I realized I haven't programmed any games, so I challenged myself to recreate Guitar Hero in C++ using OpenGL and small, open-source libraries for audio, MIDI and .obj loading etc: https://github.com/FelipeCortez/grybo https://github.com/FelipeCortez/grybo
It's not playable yet but it's been very rewarding so far getting the visuals in sync with the music, learning how the GPU can draw things fast, writing basic shaders, finding out how the computer plays sound and being able to manipulate buffers on a sample level etc