I been working in a project with a team for a Software Engineering class and we think that using the parallax scrolling will help our game to look really nice but we are not really sure if our idea for implementation it’s the correct one, so I hope that someon will give us some guidance about our plan.
First, we have three classes, Level, Tileset, Layer, the first one has two vectors of Layers and Tilesets, so our idea is load all the data from a TMX file of the first level in a vector>, but we only draw the part of the map that it’s currently in camera, so inside a cycle we draw every layer, but we’re not sure how defined a velocity for each layer so the parallax scrolling works like it supposed.
PD: If someone need more information, don’t doubt in ask.
Sorry for the late answer. I already find out the problem, I leave the new code so maybe someone will find this useful. The problem was handling the different offset in each row of the tilemap, but now it’s solved.