Inspiration:

My inspiration was actually a meme I saw describing what a "metaverse" is. Now, I know that's a popular buzzword nowadays but the way I interpret this concept is it being like a 3rd space. A place between home and work similar to a coffee shop with it being a place of relaxation and socialization, but virtual. Inspired by a meme describing even a cod lobby as a metaverse I sought to make this 3rd space accessible to all. So, I came up with the idea of cross-platform between 2d and 3d games.

What it does:

The concept is to achieve something similar to cross-platform games(games that allow players to play with each other on different consoles) except instead of being cross-platform it's cross dimension. Now, it's not exactly as cool as it sounds but I think it's pretty close. When I say cross-dimension I'm referencing the y,x, and z plains you have in a 3d space and the only x, and y plains in 2d. With that said what this project is trying to achieve is a proof of concept on this idea. From my currently primitive understanding of the topic of multiplayer games and their networking(specifically fps games) Input from your console is sent to game servers and then the results are then updated to all player's games. So the idea is to instead of just having a 3d version of said game there is also a 2d one. To achieve this, 3d assets all have matching 2d assets vice versa so if I were to place a wall on the 2d scene there will be a 3d version placed in the 3d scene with relative coordinates.

How we built it

I used unity to build the basic proof of concept for this idea.

Challenges we ran into

Time and lack of knowledge

Accomplishments that we're proud of

I'm proud of the unique idea and concept as a whole.

What we learned

Throughout the hackathon learned much more about web design as well as machine learning and computer vision. Through this project, I learned more about how video games maintain a real-time connection with all players and what goes on to achieve that.

What's next for Cross dimension tag

I would like to develop this concept more once I learn more about networking and can set up a connection between 2d and 3d platforms. For now, I would like to continue the concept and simulate ways to make a seamless scene that can be viewed as the same scene in both 3d and 2d.

Built With

Share this project:

Updates