Hello girls and guys!
At first sorry for my bad English, i am from the Netherlands but i hope you understand my question :)
I have a visible screen with a 480x270 resolution. It’s only the visible area. It gets bigger when you walk and then more land appears. I have a lot of grass in my level, i build it with 15 different sprites to make nice curves etc. When the ingame winter begins i want to change all the 15 grass sprites into 15 snow sprites.
What is the best option?
* make the 15 grass sprites real sprites (no tilemap) and program like: Change grasssprite01 to snowsprite01 when it’s winter, this also for sprite 02 etc untill all 15 sprites are changed. Disadvantage i think is i have a lot of sprites in view at the same time.
* make a new layer with only snow, when it’s winter i will activate the layer and put it on top of the grass layer. Disadvantage i have to draw my land layout twice, one for grass, one for snow.
* change the grass tilemap to the snow tilemap in the same layer by programming (dont know if that is possible).
Can somebody tell me what should be the best way? Or maybe there is a way i did forgot? The grass or snow sprites dont need any kind of animation. you can compare my idea the way Stardew Valley changes the seasons.
Thanks!!
Tim Jansen
The netherlands