how to git gud
discord: https://m3org.com/discord
Step 1. Mindset
Think like a mad hacker scientist. Psyops your own brain through fashion if you struggle with this, get a dress shirt and tie and nice jacket from a store or for your vtuber avatar (search booth.pm).
Read Snow Crash
Step 2: Start a journal
Get into the habit of making documentation along the way, it is the best way to scale one-self. You can use hackmd and track your progress as you learn for easy sharing - notes make it faster to receive help and can become useful community contributions too.
Step 3: Make stuff
EZ mode: VRoid
Drag n' drop into Webaverse to test: https://app.webaverse.com/?src=.%2Fscenes%2Fgrid.scn
You can search around vtuber youtuber for advanced tips on VRM
It's pretty meta in that vtubers will teach you about vtubing
Notes: https://hackmd.io/@XR/avatars
Photogrammetry guide: https://rd.nytimes.com/projects/an-end-to-end-guide-to-photogrammetry-with-mobile-devices
Easier: https://sketchfab.com/blogs/community/tutorial-meshroom-for-beginners/
Get a camera and 3D scan something, can be an environment or object
Export 3D model and upload somewhere (sketchfab is fine)
Optimize VRM avatar:
or
Optimize your 3D scan:
Then optimize the textures:
Take note of before and after with screenshots or clips, triangle count, and file size
Finally, convert glTF to glb: https://github.com/CesiumGS/gltf-pipeline
https://github.com/msub2/awesome-webxr#frameworks-and-libraries
Make a virtual world in a webxr framework, vrchat, or neosvr
webxr recommendations: janusweb / aframe
There's a discord where webxr devs hang out also: https://discord.gg/Jt5tfaM
Bonus if its in a multi-user avatar space
Note: Can do Mozilla Hubs for fun / practice, just know that you can't host it on the decentralized web
Check out https://fleek.co or https://pinata.cloud for ez mode IPFS hosting
(you'll need an ETH wallet for this step)
Buy an ENS address, point to the webxr experience with it
can use testnet if you don't wanna spend ETH
gj if you made it this far
Important to capture your demo / experience in the best light
Learn how to take good quality screenshots and video clips of your experience
Then make a 20-30 second sizzle video combining clips
If you want to present as vtuber see https://github.com/madjin/vtuber-podcast
Marketing: Building an Audience by Lakuza | TLX Spring 2021
DM jin on M3 discord when you're done
Can also post your work (hackmd notes / demo) here: https://github.com/M3-org/git-gud/issues/2
You will get a M3 POAP for completing
g'luck