I am making a metroidvania recreation. For what it is price, I am utilizing Godot as the sport engine, however I feel my query applies for any engine.
When you look again at previous video games corresponding to Tremendous Metroid on SNES, the sport is split into zones linked collectively by gates, as proven on this image:
When the participant goes by way of such a gate, the display goes black, and I assume that the brand new zone is loaded whereas the previous one is deleted. You would consider it as a loading display.
I replicated this mechanism in my recreation: when the participant leaves a zone (by touching the facet of the display in my recreation), I load the brand new zone and delete the previous one. Nevertheless, I ponder if that is actually crucial. In any case, a contemporary pc is a number of orders of magnitude extra highly effective than the SNES. Would not or not it’s attainable to easily have one “big zone” that embody all the recreation?
I am unsure in the meanwhile how huge might be my recreation, so it is arduous to judge the dimensions of this “big zone”.