We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Making a Metaverse! A WebVR (not so M)MO for Programmers!

00:00

Formal Metadata

Title
Making a Metaverse! A WebVR (not so M)MO for Programmers!
Title of Series
Number of Parts
34
Author
License
CC Attribution - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Virtual reality is upon us! After seeing Brian Peiris' AMAZING "web-based live coding environment for Virtual Reality" RiftSketch, I was inspired to make my own version. Motivated by questions like 'What if everything in a virtual world was a separate program?', 'What if anyone could look at the code for these programs and create their own within the world?', and 'What if this world was as accessible as opening a window in your browser?', I got to work and using a combination of WebVR, Three.js, and Meteor, I built a prototype I call the Construct Club. In this talk I'll describe the programming ideas and tools used to build such a world as well as the potential applications and future directions of the project.
Computer animation
Game theoryVirtual realityMultiplication signData storage devicePhysical systemJSONXMLComputer animationProgram flowchart
Virtual realityMultiplication signVirtual realityMetropolitan area network
Hacker (term)Computer animation
Virtual realityHacker (term)Video gameQuicksortObject (grammar)Covering spaceState of matterIntegrated development environmentFrustrationAirfoilOcean currentComputer programmingRevision controlData structureInterpreter (computing)Artificial lifeComputer animation
Projective planePhase transitionGame theoryComputer programmingVirtual realityComputer animation
MetreWeb browserComputer programmingLibrary (computing)Web 2.0Multiplication signSoftware frameworkComputer animation
BackupDemo (music)Demo (music)MereologyAreaMathematicsQuicksortCodeLoop (music)Variable (mathematics)Video gameString (computer science)Functional (mathematics)CyberspaceArtistic renderingDatabaseAttribute grammarComputer programmingContext awarenessWebsiteElectronic mailing listMedical imagingCubeSound effectDefault (computer science)GeometryObject (grammar)Menu (computing)Series (mathematics)Proper mapDifferent (Kate Ryan album)Computer animation
Slide ruleExistential quantificationComputer animation
Integrated development environmentQuicksortDifferent (Kate Ryan album)Immersion (album)MereologyAreaSlide ruleComputer programmingField (computer science)Constructor (object-oriented programming)Computer animation
Ocean currentQuicksortOnline helpComputer configurationIntegrated development environmentStudent's t-testLevel (video gaming)E-learningIntrusion detection system
TheoryRight angleMobile appMathematicsSystem callDisk read-and-write headInternetworkingComputing platformVirtual realityCartesian coordinate systemGraphical user interfaceEmailMultiplication signFacebookGoogolVideo game2 (number)Computer programmingComputer animation
Network topologyComputer programmingWebsiteSelf-organizationRule of inferenceSource codeThumbnailTwitterNeuroinformatikComputer animation
Power (physics)FreewareComputer animationXMLProgram flowchart
Transcript: English(auto-generated)