What We Covered This Week
Throughout the camp, Ninjas explored game design, coding, and world-building using Roblox Studio. Here’s a recap of the topics they mastered:
Introduction to Advanced Roblox Studio & Scripting- Introduction to Roblox Studio & scripting with Lua.
- Practice building with advanced object properties.
- Create a Parkour Map using coded properties.
- Learn about anchored vs. non-anchored objects.
- Explore scripting functionality in Roblox Studio.
Coding Fundamentals & Path Generation- Learn key coding concepts: Instances, Functions, Loops.
- Use Lua to spawn and modify parts in real time.
- Write scripts to generate a leaning tower, dominoes, and pathways.
- Modify and customize game objects with color, material, and size properties.
- Challenge: Crossing the Chasm – build a bridge with scripting.
Events & Interactive Gameplay- Understand scripting events (e.g., Touched Events).
- Create a Hidden Path Challenge using player interaction.
- Remix and customize a Colors Game using tables and randomization.
- Use conditionals to create dynamic and responsive gameplay.
- Playtest and debug projects.
Terrain Editing & Scene Design- Learn the Terrain Editor to create realistic landscapes.
- Modify terrain materials, height, and textures.
- Expand game environments with mountains, valleys, and custom structures.
- Continue refining and structuring the game world.
- Playtest and adjust terrain-based obstacles.
Final Project Development & Showcase- Use the Toolbox to add advanced details and models.
- Integrate scripts for traps, secret doors, and interactive elements.
- Test and refine game mechanics.
- Prepare for final project presentation.