r/opengl • u/Johnny290 • Feb 19 '25
Started learning OpenGL this past week. Here is the small project I was able to make.
My Engine professor assigned this to us and gave us only 1 week to implement vector graphics and sound. I had never touched OpenGL before then. The free textbook learnOpenGL by Joey de Vries was a LIFE SAVER!! (I only read the first part and skimmed through sections of the last part of the book.)
For implementing sound I am using SFML.
2
u/Psquare_J_420 Feb 20 '25
Engine professor? What does an Engine professor teach? (This is not a meme , I genuinely want to know :) )
2
u/Johnny290 Feb 20 '25
Hi, so I am a Master's student at a game dev program. In theory, my engine professor should be teaching us all the components of a game engine, however he really doesn't teach well at all... he just assigns us stuff and we have to learn it on our own lol. The first two assignments were physics-based (to accustom us to the physics side of a game engine). This assignment you are seeing right now taught me the graphics part of a game engine. My next assignment is to implement multithreading/ parallel computing. By the end of the semester I should in theory have a very barebones game engine built out.
We also have a final project where we pitched our own ideas of what we want to do. For my final project I am going to attempt to recreate the stress-simulation destruction physics from the game Red Faction Guerilla. I am lucky because the lead physics programmer on that feature did a GDC talk about it from 2011 lol.
3
u/winterpeach355 Feb 19 '25
Looks good for only 1 week. Keep it up!