Hey everyone, i'm trying to make my own first game and need a little help. I have two principal scenes, one where the players can moves freely, in this scene i separated the scenario by rooms 15x15, each room has her own tilemap. When the player collides with an enemy, he should go to a different scene, where will be loaded an tiled arena, so the battle will be turn based at that scene.
What i need is get the tiles from the room where the player and enemy was, their positions and names/id to load on the new scene.
Sorry for bad english and thanks for attemption! :3
🎉 Celebrating 25 Years of GameDev.net! 🎉
Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!
Infos between scenes - Unity
You have several options,
- store those information in a static cache (static code is never unloaded)
- have a master scene that loads all the other scenes additively and keeps track of the values in it's game objects
- use the singleton pattern to have a manager object and set this object to DontDestroyOnLoad = true to keep it alive all the time even if scenes change.
The most preferrable one would be #2 because you don't need to copy player and mosnter instances rather than simply change the environment and gameplay rules
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement