pouët.net

Demoverse = Demoscene as Metaverse...

category: residue [glöplog]
I also recommend first book where Metaverse was defined:
https://sk.wikipedia.org/wiki/Snow_Crash

Yep. I think too that scene is slowing down... And yep when I will get some 4M I will not buy 4x Veyron or ugly huge black yacht and condo in Monaco. I will buy game softwarehouse and asia smart lenses manufacturer and make this happen...

Demoverse will be like digitaldreams in interdimensional virtual world... For free.
And I. I will be admin there... Hehe.

Well first of all we need escape from 2D internet (HTML,CSS,PHP). Or internet as we know it today... To own 3D internet (3D browser or 3D OS will compile code on the go - UNIX/LINUX like).
Maybe first low-poly objects and simple effects... And with computer power doubled each year. Such Demoverse can be breathtaking in 5 years.

Another inspiration for upcoming VR world:
https://vimeo.com/122325664

Looks like normal scifi short but on the end same idea as Matrix... Or greek philosophers had.
added on the 2015-09-10 18:57:23 by elan elan
I've also imagined about something like this, a permanent "demo world" where people can affect the world in multiple meaningful ways.

"A shared hallucination is a lot more fun than a solitary one."

The other approach would be a "virtual demoparty" with a drop-in partyhall with a neverending demoshow running on a virtual bigscreen.

I'd say it's only a matter of time when somebody'll build a "REPL for VR" enviroment with multiuser support.
added on the 2015-09-10 19:15:34 by visy visy
Well, so here is an actual idea...

We can actually do Demoverse today together, I'm not kidding.

Imagine something like this:

1. Few demosceners create their own part of the world in WebGL, total freedom in rendering technique and so on. They can host it on their own servers as well.

2. We define a very simple/dumb protocol in JSON to fetch meta-information for "3d hyper-links", that will be just panoramic textures (6 textures representing 6 sides of a cube) showing a starting location in their world.

3. One location is just a full-screen WebGL website, you can simply link other locations by displaying their panoramic cubes in whatever way you like, for example: through the portal or inside a spherical bubble (aka worm-hole) etc...

4. Every location can have its own "teleport" mechanism as well. So for example: if user walk through the portal/wormhole it can simply load a different location by opening/switching to this website (e.g. changing "document.href").

Now, it's time for demoverse specification draft ;-)

-------------------------------------------------

Every location is simply an URL,
e.g.
http://mydemoverse.org/mylocation/

Now, the default file to query at this URL location would be say, "demoverse.json" (a counter-part of "index.html"):

http://mydemoverse.org/mylocation/demoverse.json

This JSON file will be in a following format:
{
"demoverse": "1.0",
"panorama":
{
"left": "URL/left_face.jpg", // jpg or png
"right": "URL/right_face.jpg",
"up": "URL/up_face.jpg",
"down": ....
"front": ....
"back": ....
},
"href": "http://mydemoverse.org/mylocation/index.html" // a standard full-screen WebGL page showing your part of the world
}

-------------------------------------------------

And that's it for the begining.

Completely open/non-propertiary/no-bullshit/nobody monetizing approach.

Now, who will want to waste his time and participate in it ? ; P
added on the 2015-09-10 19:17:50 by tomkh tomkh
All of this already exists, afaik? https://highfidelity.com/

If you are into VR, your energy as a demoscener should probably be to make good demos for the new plaform (VR), not thinking of the infrastructure. There are a few demos (as in demoscene) for VR, some better than your average demoscene production, but still, a lot can be done. The problem if, of course, you need to optimize your demo the hell out of it so it renders at 90 fps x 2 (one per eye). Only if demosceners knew how to optimize their realtime graphics.
added on the 2015-09-10 21:00:15 by iq iq
IQ: I've just checked this HF.

My initial thoughts:

1. It's not really open. You can start your server, fine, but still the feeling is that one company controlling everything with some big names backing it up (Peter Diamandis, Tony Parisi, Ken Perlin etc..). I have nothing against those guys, really, let them be happy, even rich or whatever, but I just say "no" to it on general principle. Let's just say - because I can ;-)

2. I know internally you have JS scripting, but you have to download a custom browser to use it. I don't really see why you cannot use Chrome/FF/WebVR directly?

And now about your statement that demomakers should be "not thinking of the infrastructure". It's interesting to hear from the guy actually mostly doing infrastructure these days (in your spare time probably, but still). Don't get me wrong. I think it's actually great that you are doing tools and I really appriecate your work for the community! And this even makes me think more and more that maybe it's actually a perfect time to pull up something on "our own" and truly open ?
added on the 2015-09-10 21:42:28 by tomkh tomkh
I am playing with HF too :).But need to read manual more carefully...
But what I see is some kind of bug black sphere with dots...
Need reinstall viewer tomorrow.

Yep there is also OpenSim:
http://opensimulator.org/wiki/Main_Page

But it is more like Second Life...

What very impressed me is MMO Voxel Metaverse called:
Voxelnauts...
It is more like operating system every avatar, tree, lake, planet is code.
Voxelnaut is compiling stuff realtime.
Tada. Realtime Metaverse. Yep demos are realtime graphics and synth etc.

So. Demoverse should be "Realtime Metaverse".
No loading like Second Life. But realtime... No waitings for 3D content like on Atari or C64 vector games.

Look at Voxelnauts and this but with better graphics...
https://www.youtube.com/watch?v=pkWGrsotE-I
added on the 2015-09-10 21:56:52 by elan elan
I also plays Entropia Universe...
https://www.youtube.com/watch?v=5jSHG1h9inA
added on the 2015-09-10 22:02:09 by elan elan
Quote:
OpenSim also uses an architecture known as "Hypergrid", which allows users to teleport between multiple OpenSim-based virtual worlds by providing a hyperlinked map which indexes public grids.


But unfortunately:

Quote:
OpenSimulator is written in C#


So no go for the browser.
added on the 2015-09-10 23:43:52 by tomkh tomkh
Well. I think standard www browser will be same as text mode browser was for netscape users... Simply no one will use them...
Going to bed...
added on the 2015-09-11 01:13:11 by elan elan
BB Image
added on the 2015-09-12 12:24:21 by BoyC BoyC
me irl:

BB Image
added on the 2015-09-12 13:56:03 by okkie okkie
BB Image
added on the 2015-09-12 14:19:50 by okkie okkie
From now this will be - "Random Metaverse/Cyberspace/Virtual World picture/video thread". How such DEMOVERSE should look like...

PS9
https://www.youtube.com/watch?v=n2gzRQ5f3No
added on the 2015-09-12 17:19:53 by elan elan
Join DEMO 2.0 transition now!
http://wanted.scene.org/post/59/3d-coder-for-metaverse-demoverse
http://wanted.scene.org/post/60/massive-online-game-network-coder-for-demoverse
added on the 2016-01-06 13:26:42 by elan elan
I think I can safely say this on behalf of the other CNS guys (we both worked on Offscreen Colonies as well as spending our last ~10 years on an MMO):

BB Image
added on the 2016-01-06 15:01:50 by Gargaj Gargaj
Garg: Signed.
added on the 2016-01-06 15:10:09 by BoyC BoyC
matejeusk: no offence, but if you want to do it, maybe just do at least some prototype?

It is very annoying pattern for me that some people claim to be "visionary" and even maybe in their wet dreams their "invented" or own the idea. Then when it comes to actually doing stuff they need help or actually someone doing it for them, but at the end their name is suspiciously bigger in the credits. Not to mention they go to phase two and start directing others using say crowd-funded money.

Of course I am sure you are not like that and you are a nice guy, but you know, I am especially sensitive to bs like this.

And finally, as demoscene is an open community, I would again suggest to consider some more open approach. I could in fact try doing some working prototype along with my previous proposal to make a better argument.
added on the 2016-01-06 15:10:41 by tomkh tomkh
you can do a prototype with unity. no coders needed!
Yes I am working on offline "prototype" versions... I will post here link. And upload youtube...
But it will be made in game engines (CryEngine,Torque3D) so no real metaverse functionality.
Just "demo" to see in 3D and hear audio what I can do and what I mean...

Yep I wrote to Gargaj (couple months ago) and He replied very nice email. I thank Him for it. Also I know that real metaverse / VR world will needs at least 5 years of developing and couple of millions (min 5 for start) from investors... And next millions for data server center... But noone believed that Linus with His Linux will redefine OS market as we know it today (Android, Linux Servers).

Anyways I will keep working my dream... And YES whole metaverse and VR idea is not mine idea. VR started probably before 80s and metaverse during 80s... "I dont need invent wheel... I need to build vehicle."

And I can make superb CAD models as I studied CAD engineering. Very detail and precise... And working models. So I will make nice models into metaverse!
added on the 2016-01-06 15:55:15 by elan elan
Quote:
But noone believed that Linus with His Linux will redefine OS market as we know it today (Android, Linux Servers).


I am sure many people believe the very similar dream that you are talking about in this thread. Maybe it was the first discussion like this on pouet, but definitely not the first in other channels. Not that it matters, as again, the hard part is getting the details right.
added on the 2016-01-06 16:26:10 by tomkh tomkh
Yeah.. good luck son.. you'll need it.
added on the 2016-01-06 16:37:41 by okkie okkie
That Gopher VR is awesome. Yep Demoverse must be metaverse browser. But I was thinking more like this:

BB Image
BB Image
BB Image
added on the 2016-01-07 21:51:47 by elan elan
BB Image
added on the 2016-01-07 22:05:39 by xTr1m xTr1m

login