Roblox for Developers Training Course
Roblox is an application that allows users to play and create a variety of games. Roblox Studio is a framework that allows users to design, build, and publish any game on Roblox.
This instructor-led, live training (online or onsite) is aimed at beginner to intermediate-level programmers who wish to create their own Roblox games.
By the end of this training, participants will be able to:
- Create a Roblox studio.
- Learn the fundamentals of creating a Roblox game.
- Build game objects and add game behavior.
- Use animations in games.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Course Outline
Introduction
- Overview of Roblox
- Roblox architecture
Getting Started
- Installing and creating a Roblox studio
- Understanding the parts and properties in the scene
- Colors and materials
- Publishing and playtest overview
Understanding the Basics
- Using variables and assignment
- Changing a part with a script
- Modifying a part into a patio
- Changing position, size and vector3
- Using conditional statements
- Using functions
- While do loops and break loop condition
- Using tables. lists, and key/value pairs
Building a Game
- Building game objects
- Landmines and teleporters
- Terrain editor
- Spawning objects
- Setting up a leaderboard
- 3D model design
Animations
- Using animations in games
- Using an animation editor
- Making an FPS framework teaser
Summary and Next Steps
Requirements
- Knowledge of programming
Audience
- Developers
- Programmers
Need help picking the right course?
Roblox for Developers Training Course - Enquiry
Testimonials (4)
Learning about the software
Peter - Coleg Cambria
Course - Blender: 3D Modeling Fundamentals
Many things. But most of all tasks.
Daniel Klosowicz - Daniel Klosowicz, BUGLO Play Sp. z o.o.
Course - 3D Modeling with Blender
practical examples and troubleshooting of real problems (during creating real projects, games, etc.), I mean good practice and how the real project work looks like
Michal Orlinski - relayr sp. z o.o.
Course - VR rapid prototyping in Unity3D for architecture showcasing
I liked the fact the all the questions we prepared beforehand were answered; also the 90 minute challenge to create a little game at the end was a good fun!
Peter Melchart - Greentube IES GmbH
Course - Unity: Developing 3D Games with C# and Javascript
Upcoming Courses
Related Courses
From 3ds Max to Unreal: Mastering Real-Time Visualization
21 HoursThis instructor-led, live training in Tunisia (online or onsite) is aimed at intermediate-level to advanced-level 3D artists, game developers, and visualization professionals who wish to leverage their skills in Autodesk 3ds Max and learn how to create immersive real-time experiences in Unreal Engine.
By the end of this training, participants will be able to:
- Understand the key differences between 3ds Max and Unreal Engine workflows.
- Import 3D models, animations, and assets from 3ds Max into Unreal Engine.
- Create and customize materials, textures, and shaders in Unreal Engine.
- Set up dynamic lighting and global illumination for real-time rendering.
- Implement interactivity and gameplay mechanics using Blueprint visual scripting.
- Optimize assets and scenes for real-time performance and efficiency.
AI Agents in Gaming: From NPCs to Strategic AI
14 HoursThis instructor-led, live training in Tunisia (online or onsite) is aimed at intermediate-level game developers and AI enthusiasts who wish to integrate AI agents into gaming applications effectively.
By the end of this training, participants will be able to:
- Understand the role of AI agents in modern gaming.
- Develop decision-making systems using decision trees and finite state machines.
- Implement pathfinding algorithms such as A* for in-game navigation.
- Apply reinforcement learning techniques to create adaptive AI behaviors.
- Optimize AI performance for real-time gaming environments.
Blender: 3D Modeling Fundamentals
35 HoursThis instructor-led, live training in Tunisia (online or onsite) is aimed at artists, game developers, or complete beginners who wish to use Blender to create 3D models for interactive applications, video games, animated films, etc.
By the end of this training, participants will be able to:
- Understand the principles and core concepts of 3D modeling.
- Explore a variety of modes and tools for modeling and editing 3D meshes.
- Learn how to create animations and visual effects with Blender.
- Add curves, surfaces, metaballs, and hair particles to simulate realistic 3D motions.
- Use the tools for UV mapping/unwrapping, sculpting, and painting 3D models.
- Export 3D models and assets to a game engine, 3D printer, or other software.
Blender: 3D Modeling Fundamentals - Part 1
21 HoursThis instructor-led, live training in Tunisia (online or onsite) is aimed at artists, game developers, or complete beginners who wish to use Blender to create 3D models for interactive applications, video games, animated films, etc.
By the end of this training, participants will be able to:
- Understand the principles and core concepts of 3D modeling.
- Explore a variety of modes and tools for modeling and editing 3D meshes.
- Use the tools for UV mapping/unwrapping, sculpting, and painting 3D models renderring.
Blender: 3D Modeling Fundamentals - Part 2
14 HoursThis instructor-led, live training in Tunisia (online or onsite) is aimed at artists, game developers, or complete beginners who wish to use Blender to create 3D models for interactive applications, video games, animated films, etc.
By the end of this training, participants will be able to:
- Learn how to create animations and visual effects with Blender.
- Add curves, surfaces, metaballs, and hair particles to simulate realistic 3D motions.
- Introduction to non-destructive modelling and animation.
- Export 3D models and assets to a game engine, 3D printer, or other software.
3D Modeling with Blender
28 HoursBlender is an open source 3D computer graphics toolkit for creating animated movies, visual effects, art, 3D printed models, interactive 3D applications, and video games.
During the workshop, participants will learn how to create 3D models for video games, 3D printing, house design, etc.
What skills can you expect after completing this training ?
- Understand the principles of modeling
- Understand and manage animations, particle effects, 3D graphics, UV map and unpacking
- Exporting models and assets to game engines, 3D printers, or other software.
Who is the training for?
- Artists
- Game Developers
- Beginners in the world of 3D graphics
Scratch Programming
7 HoursThis instructor-led, live training in Tunisia (online or onsite) is aimed at anyone who wishes to design and create fun and engaging games and applications, and learn about the basics of computer programming.
By the end of this training, participants will be able to:
- Be acquainted with the Scratch website.
- Program using the Scratch editor.
- Learn about the different tools and functions.
- Create and design a simple game or interactive story.
Unreal Editor for Fortnite (UEFN)
7 HoursThis instructor-led, live training in Tunisia (online or onsite) is aimed at beginner-level to intermediate-level game developers and UGC creators who wish to design, develop, and publish interactive and monetizable experiences for Fortnite players.
By the end of this training, participants will be able to:
- Understand the basics of UEFN and its role in creating user-generated content within Fortnite.
- Navigate the UEFN interface, set up projects, and manage assets effectively.
- Develop and publish custom Fortnite experiences using worldbuilding and landscaping tools.
- Apply basic programming concepts using the Verse scripting language.
- Collaborate on UEFN projects and prepare for monetization opportunities in Fortnite.
Unity: Developing 3D Games with C# and Javascript
28 HoursThis instructor-led, live training in Tunisia covers the fundamentals of game development with Unity while walking participants step-by-step through the creation of their own game.
Unreal Engine 4
21 HoursThis instructor-led, live training in Tunisia covers the fundamentals of game development with Unreal Engine 4 while giving participants the chance to create their own sample game.
Unreal Engine 5 Deep Dive
14 HoursThis instructor-led, live training in Tunisia (online or onsite) is aimed at game developers who wish to get a comprehensive understanding of UE5 and how to use it to create stunning real-time content.
By the end of this training, participants will be able to:
- Learn and understand the new features of the UE5 release.
- Utilize the real-time 3D creation tool capability of UE5 to create realistic visuals.
- Explore and build visual worlds and games.
- Learn and master game design principles.
- Create cutscene animations.
VR rapid prototyping in Unity3D for architecture showcasing
28 HoursFormat of the Course
- Interactive presentations and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.