ISNIT0 / xrcade

https://laughing-haibt-0c95d7.netlify.com/
1 stars 0 forks source link

Basic WebVRLib #8

Open ISNIT0 opened 5 years ago

ISNIT0 commented 5 years ago

TODO: split into multiple issues:

gfwilliams commented 5 years ago

There may be two parts to this - a 'backend' thing (leaderboards,user data,etc) and a front-end to make creating nice VR experiences easier, so people actually want to use it and publish:

So in the front-end I could imagine:

There's a bit of an issue over what you build this all with - WebGL is the lowest common denominator, but I guess THREE.js would work with THREE.js and AFrame (just not Unity) and would definitely be easiest, so it might be best to work with that.

Sounds like a lot of work but should be quite quick and if I added one or two games then it's something I'd end up building out anyway, so I might as well publish it.

Something we really want to keep in mind IMO is multiplayer. While it's likely too much to do anything at first, we want to make sure we don't implement anything in a way that would make it harder to add later.

ISNIT0 commented 5 years ago

Absolutely agree :) We can also just copy the FBIG (Facebook Instant Games) api :) https://developers.facebook.com/docs/games/instant-games

gfwilliams commented 5 years ago

We can also just copy the FBIG (Facebook Instant Games) api

That sounds like an awesome idea :)

gfwilliams commented 5 years ago

Basically this? https://developers.facebook.com/docs/games/instant-games/sdk/fbinstant6.3

We'd just have a new namespace.

Another front-end addition:

Another back-end:

ISNIT0 commented 5 years ago

Nice point. That's one of the big things FBIG have - asset hosting and loading screens :)