Curriculum/Creator/G56-2: Advanced 3D game development with HatchXR
CreatorCoding Track12 classes · 45 min each

G56-2: Advanced 3D game development with HatchXR

Grades 4–6

Why This Course?

Coding is the foundational literacy of the digital age. This course teaches your child to think computationally, break down problems, and create solutions through structured, project-based programming. Experience a new level of creativity and immersion using JavaScript to make 3D games while building maths and physics skills. By the end of this course, students will have built real projects and developed confidence in their ability to create with technology.

What Your Child Will Learn

Course Content

* Designing a scene in 3 dimension area. * Scaling, positioning, and rotating components. * Adding music files in the hatchxr multimedia.
* Intro to JavaScript * Cursors enter/leaving an object * Arrays
* Multiplayer game * Bouncing concept * On key down event
* Collision detection * Functions
* Use of variables to track scores * Detecting collision and bouncing on edges
* Fixing the camera to follow an object as a target. * Adding multimedia environment with 360-degree visual effects.
* Fixing Object to Camera * On Scene Click event * Conditionals * For loop * Cloning objects with codes * Key Codes
* Appending new elements to the Array using “push” * Logical operators (OR & AND)
* Empty array * Conditionals using key codes * Clone Object event
* Return the elements of an array using “filter” * Use of not “!” operator * Hatch.destroyObject
* Functions having input parameters * Quiz
* Presentation & Assessment

Ready to get started?

Book a free trial class for G56-2: Advanced 3D game development with HatchXR and see your child build something amazing.

Book a Free Trial Class