Course Contents

The course is advanced. Learners taking this course will be able to build/modify/sell/rent in all MetaVerses and standalone games and Applications using LUA/C#/ TypeScript/JavaScript VR/AR/MR at an advance level using Love, Roblox, and Unity and beyond even Unreal engine will look easy.

  1. For all Metaverse, Decentraland, Roblox, SandBox, Facebook, LinkedIn, Somnium Space
    • Crypto, Blockchain, Smart Contracts and NFTs
    • Decentraland $MANA
    • Roblox $Robux
    • The Sandbox $SAND
    • Somnium Space $CUBE
  2. Engines Taught
    • Love 2D only – in 3D/VR/AR/MR apps 2D games and presentations are a must
    • Roblox – 2D, 3D and VR
    • LoVR – only VR- this has no GUI, once learners code in this all engines like unity look easy
    • Unity – 3D and VR/AR/MR
  3. Using LUA/C#/JavaScript/ TypeScript 2D, 3D and VR, LUA can be used in all Metaverses, same below will be taught in Unity
    • Intro
    • Interaction – hand, body, gesture, etc
    • Locomotion - body, GPS, etc
    • Environment - all
    • Lighting – all
    • Camera – all movements for animation and experience
    • Animation - all
    • Physics – all
    • Making a Physics Library from scratch
    • Audio – converting to supported format and adding them, directional and positional
    • Effects - many
    • UI - detailed
    • Optimization – CPU and GPU
    • Debugging - Advance
    • Network – complete coding Making a Metaverse, Server console as well as clients, 400 players
    • Create an augmented/VR/AR reality experience with network
    • Explore APIs like AWS and Google Maps etc
    • Save & load data to cloud storage and locally
    • Implement asset bundles & Scriptable Objects
    • Modelling using Blender – free software
    • Making 2D art and textures using Krita so you can apply it on your 3D characters and models
    • Voice Chat – optional but recommended
  4. Above Topics are done via advance Coding, coding concepts covered
    • All Basic concepts – loops, conditions, operators, variables, etc
    • All Advance concepts as above using OOPS and Functional Programming Method
    • Bitwise operations – will make a game to understand how this works
    • Intro to ML and A.I in Metaverse - optional
    • Network using - enet, socket, mirror, pun2
    • Hand tracking, Particle Systems, Image, face, position etc
    • Tracking Body and location tracking, pick up , modify , push , pull , throw a abject in MR/AR/VR/3D/2D
  5. Game made while studying the above
    • Buttons – to understand data structures
    • Missiles tracking and following target and oscillation – to understand trigonometry in MetaVerse
    • AutoBuild a Building using code to understand if and loops
    • FPS First person shooter like PUBG, Tanks and few others to understand networking
    • Platformer like Mario to understand physics, gravity etc.
    • Make a Metaverse from scratch – 400+ players support
    • Making Apps VR / AR / MR – as many as you like
    • And many more as learners request to understand a topic, I might make a game or app in between the class to make learners understand.


Instructor Profile


Teaching and developing experiences for Metaverse, using Unity, Roblox, LoVR, Love2D using C#, LUA, TypeScript, Python.

This course includes:

  • 100% Online Sessions
  • Instructor led
  • Customizable Syllabus
  • Customizable Schedule
  • Certificate of Completion
  • Training Recordings
  • Training Resources
  • Learner Assessment
Request Training Proposal

Related courses