Developing applications with Roblox

The course will help young learners explore the process of programming 3D games, character design, environment programming, animation programming, etc., with Roblox. It will be a long journey, but the resulting products will surely satisfy parents in terms of outcomes and provide an enjoyable learning experience for the children.

TRAINING CONTENT

Lesson 1: Introduction to Blender graphic software
Lesson 2: Software configuration for Blender graphic software
Lesson 3: Functions of Blender graphic software
Lesson 4: Scenes and objects
Lesson 5: Basic 3D object editing
Lessons 6-7: Advanced 3D object editing
Lesson 8: Extension – Editing graphic mesh grid
Lesson 9: Simulation and realization of 3D objects
Lesson 10: Adjusting 3D block objects
Lesson 11: Surface handling for 3D block objects
Lesson 12: Texture mapping for 3D block objects
Lesson 13: Smoothing 3D block objects
Lesson 14: Rendering and Rendering Interface for 3D block objects
Lesson 15: Lighting and Shadows of 3D block objects
Lesson 16: Shading 3D block objects
Lesson 17: Environmental lighting effects
Lesson 18: Noise reduction for 3D block objects
Lesson 19: Patterns for basic 3D block objects
Lessons 20-21: Coloring patterns for 3D block objects
Lesson 22: Geometry Nodes of 3D block objects
Lesson 23: Using Geometry Nodes for 3D block objects
Lesson 23: Using Geometry Nodes for 3D block objects
Lesson 25: Variables and gravity painting for 3D objects
Lesson 26: 3D block cutting and Poisson distribution
Lesson 27: Decoration for Donut 3D objects
Lesson 28: Rendering and finalizing objects
Lesson 28: Rendering and finalizing objects
Lesson 30: Coloring a 3D object – Among Us Crewmate
Lesson 30: Coloring a 3D object – Among Us Crewmate
Lesson 32: Short presentation – Summary
Lesson 1: Getting acquainted with Roblox Studio
Lesson 2: Objects in Roblox Studio
Lesson 3: Rotation and scaling of 3D block objects
Lesson 4: Publishing and sharing Roblox applications
Lesson 5: Variables and objects
Lesson 6: Attributes of 3D block objects
Lesson 7: Hierarchy in object design for 3D blocks
Lesson 8: Creating events for 3D objects
Lesson 9: Parameters and events
Lesson 10: Practice – Buttons and parameters
Lesson 11: Multiple parameters and arguments
Lesson 12: If condition statement in Roblox
Lesson 13: Creating 3D Trap objects
Lesson 14: Creating 3D PowerUp objects
Lesson 15: Multiple conditions with If-Else
Lesson 16-17: Scoring for 3D character objects
Lesson 18: While loop
Lesson 19: For loop
Lesson 20: Creating 3D objects – Toggleable lights
Lesson 21: Creating 3D objects – Time travel bridge
Lesson 22: Nested loops
Lesson 23: Arrays
Lesson 24: Iterating through an array
Lesson 25: Modifying arrays
Lesson 26: Magical mansion – Become an Artist
Lesson 27: Magical mansion – Particle Emitters
Lesson 28: Magical mansion – The Blast
Lesson 29: Magical mansion – Texture
Lesson 30: Magical mansion – Making effects
Lesson 31: Magical mansion – Final touches
Lesson 32: Product presentation
Lesson 1: Creating characters from 3D blocks
Lesson 2: Creating accessories from 3D blocks
Lesson 3-4-5: Creating accessories using Blender software
Lesson 6: Testing 3D accessories with the Accessories Validation Tool
Lesson 7: Basic accessories and costumes
Lesson 8: Publishing accessories on the Roblox store
Lesson 9: Advertising and selling accessories
Lesson 10: Sports Island Game – Creating first animations
Lesson 11: Sports Island Game – Creating animations and assets
Lesson 12: Sports Island Game – Configuring animations
Lesson 13: Sports Island Game – Personalize the Game
Lesson 13: Sports Island Game – Personalize the Game
Lesson 15: Galaxy Speed Game – Getting off the Ground
Lesson 16: Galaxy Speed Game – Test the Speeder
Lesson 17: Galaxy Speed Game – Going for a race
Lesson 18: Galaxy Speed Game – Particle Emitters
Lesson 19: Galaxy Speed Game – Design The World
Lesson 20: Collaborative scripting
Lesson 21: Building 3D models and assets
Lesson 22: Editing 3D models
Lesson 23: Deploying Roblox applications
Lesson 24: Scripting for 3D objects
Lesson 25-26-27: Animation for 3D objects
Lesson 28: Editing 3D objects
Lesson 29: Debugging the application
Lesson 30: Finalizing and publishing the application
Lesson 31: Application testing and project presentation preparation
Lesson 32: Final project presentation
Lesson 1: Duel Game – Underground City
Lesson 2: Duel Game – Developing the Urban
Lesson 3: Duel Game – The City of the Future
Lesson 4: Duel Game – Destructive One
Lesson 5: Duel Game – Friendly Neighborhood Hero
Lesson 6: Duel Game – Save the City
Lesson 7: Witch Story Game – The Beginning
Lesson 8: Witch Story Game – The Witchcraft Library
Lesson 9: Witch Story Game – Tough Riddles
Lesson 10: Witch Story Game – The Stories of Eternal
Lesson 11: Witch Story Game – The Legend of the Witch
Lesson 12: Witch Story Game – The Stories Continue
Lesson 13: Team division and project implementation
Lesson 14: Idea generation and design of 3D objects
Lesson 15-16: Design and build 3D characters
Lesson 17-18: Scripting for 3D characters
Lesson 19: Creating and building maps for the 3D application
Lesson 20: Player management in the 3D game
Lesson 21-22: Timer and events
Lesson 23: Creating user interfaces
Lesson 24: Creating PowerUp items using scripting
Lesson 25-26: Animation for 3D characters
Lesson 27: Scripting for 3D characters
Lesson 28: Scripting for 3D objects
Lesson 29: Scripting for environmental interactions
Lesson 30: Testing and finalizing the application
Lesson 31: Report and presentation guidelines
Lesson 32: Final project presentation

DURATION AND TARGET AUDIENCE

  • 09-13
  • 4 modules (32 sessions per module)
  • 4 months per module

BENEFITS OF THE COURSE

  • Master the application of 3D object design with Blender.
  • Use and design with Roblox Studio and Roblox.
  • Advanced knowledge of mathematics and LUA Script programming.
  • Design and construct scenes and environments in 3D games.
  • Progressive 3D game design process with high standards.
  • Create and share projects with a professional and large community.
Or
  • 09-13
  • 4 modules (32 sessions per module)
  • 4 months per module
Other programs
0938.031.386
Chat Zalo