Knightmare (MSX game) Best way to create map like the game and getting the player scroll down with map if player does nothing?
Ciao Guys!
I'm having fun learning C# and game development in Unity3d. In this 2D game I have a Player with no gravity up,down,left,right movement options. I create a few enemies and if I collide wiht them they get destroyed and a counter in top left adds 1. Pretty basic beginner stuff.
Now I want to create a map just like the game Knightmare (MSX) that scroll downwards and if the Player does nothing it scrolls down with the map. If it reaches the bottom of the camera view it collides so it cannot dissapear from the game's view.
I now have a simple transform.translate on a sprite with Repeat. So it looks like it is scrolling etc. But in the game Knightmare you see that theres alot more going on. The map changes and cannot be a simple sprite that repeats al the time. So I am looking for some help how to do this.
I dont want the code just some pointers to get me going. I cant find any online that helps me get what I want to achieve. So here are the questions:
-Should I design the complete map and make it scroll with translate.transform or are there betters ways to do this? When the map scrolls you have different colliders along the way so I cant just 'repeat' the map. - Can I create a collider that scrolls with bottom of camera view so the player doesnt dissapear from the game?
Hope someone can point me in the right direction here. Thanks!