hi guys does anyone know how did these guys made the map for this kind of games?
http://kiloo.com/games/subway-surfers
tks
hi guys does anyone know how did these guys made the map for this kind of games?
http://kiloo.com/games/subway-surfers
tks
The track/world is actually a straight line made up of modular pieces, but they use a shader to warp the result.
That’s a shader? Cool!
In that case I really would not have guessed that. I’d have imagined they warped the straight level or tiles along a deformation track or something similar.
hi tks a lot for the reply. so u r saying these kind they made pieces of track/world and looped as character moves forward? can u plz tell me more about warp shader how they used it
tks a lot
Probably procedural in code, the player most likely doesn’t move forward in the level, but the level moves underneath him, as game blocks/pieces move out of the view of the camera, the piece is probably recycled or placed back into a pool of objects to be used at a later time. As the level/game progresses, different pieces may be activated and used, giving the sense of change and progress. Just a guess.
I still remember the day when I played the game in iOS, it has the unity basic splash screen. Long time has passed since then. It has a fun and great mechanic, but the pooling of the track is not really vast, it is quite limited actually and after a while you’ll kind of remember all the pieces they used for the whole game.
I also think that the player didn’t move, just the track is moving beneath them, I thought they make a sphere (earth-like) track that is keep spinning with increasing speed, it really surprised me if they use shader for the warp effect.
I’ve heard a few times that they used a shader.
Personally, I would have created the assets curved and put them on a giant circle, and spun the circle, creating new pieces just before they come into view and deleting them just after they leave. But perhaps that just makes it too hard to line them up.
Alternatively, I might have made them straight and used something like Megafiers to warp them. That seems rather hard on the CPU for no reason, though. It isn’t like I’d ever want them not curved.
They discussed it here http://www.polycount.com/forum/showthread.php?t=99685&highlight=kiloo
tks a lot guys ![]()
guys i m new to gaming stuff they said they worked linear environment what does that mean can u guys plz explain me? tks
Its really cute how unity allows us to turn from rookies to pros so fast !
A linear environment is just as what was mentioned earlier, its just a straight line and a straight map I assume.
It’s some pretty crazy vertex shaders there, I wonder how they did it.
Someone asked that question on UnityAnswers and i’ve written a shader which can “bend the world” ![]()