This is pretty much my first time creating a game using a framework instead of an engine like Unity or Unreal so I’m not very knowledgeable when it comes to structuring stuff. Currently I’m stuck on getting my head around how I should structure a level/scene system where I place all my GameObject’s.
I have a level class that’ll run through a list of GameObject’s and update/render them but when it comes to creating individual scenes, I’m just a little confused. I assume you create another class that’ll inherit from that Level class, and then write the code within that new class to add GameObject’s and stuff but that just doesn’t feel right to me. Likely cause I’m used to just dragging and drop GameObject’s into a “physical” scene. Is that the way I’m meant to do it or is there a more ideal way?