Lesson Description: Learn design thinking and world building by creating a multiplayer map where players stomp cities for points.
ISTE Standards: Innovative Designer 4a, 4c, 4d, Creative Communicator 6b, 6d
Lesson Objectives |
|
Skills and Concepts |
|
Prep |
|
Materials |
|
Lesson Plan
Overview
Duration | Activity | Description |
---|---|---|
5 min | Introduction | Introduce the project and lesson structure. |
5 min | Guided Tutorial: Designing a Balanced Map | Introduce level design and setup a new project. |
30 min | Guided Tutorial: Building the City | Build one half of the city and then duplicate to create a symmetrical design. |
15 min | Guided Tutorial: Terrain Tools | Use terrain tools to sculpt an environment. |
15 min | Independent Work: Polishing and Publishing | Add final touches, modify a script to change score, and publish the game online. |
5 min | Wrap-up | Reflect on project and recap concepts learned. |
Introduction
- Grab attention by showing the video in Presentation: Create and Destroy - Slide 2.
- Explain students will use Roblox Studio to design the look of their own city using premade buildings and props. That city will be used in a game where players destroy buildings for the most points.
Guided Tutorial - Designing a Balanced Map
Lead students through Designing a Map.
- When publishing the game, save time by having students use placeholder titles and descriptions (My game, my description). Can always change later when finished.
Guided Tutorial - Building the City
To minimize troubleshooting, have students check the following before building:
- Collisions are off.
- Snap to Grid is on and set to 4 studs.
- Using the View Selector, camera is set to the Top View.
Lead students through Build One Half. Stop at Complete the City.
- To ensure students finish, set strict limits on how many objects to place per section. For example: 3-5 large buildings, 8 medium buildings, 4 props.
- Remind students to build on half of the map; will duplicate later to create a full map.
Guided Tutorial - Terrain Tools
- Lead students through Terrain Tools.
Independent Work - Polishing and Publishing
- Lead students through Changing the Script.
- Have students catch up on their projects. If finished, can always add more buildings, roads, and props to their city.
Wrap Up
- Recap what students have created and vocabulary: level designer and script.
- Optional - To showcase work, have students trade seats with a partner and playtest their game.
Appendix
Troubleshooting Tips
Facilitation Tips
- If students are playtesting games together once publishing, set guidelines to ensure good sportsmanship. For example:
- If you lose, don't make excuses. If you win, don't rub it in.
- End with a handshake (or alternative action) and respect others.
Timing Notes
- To ensure students finish their projects, set and enforce strict expectations on how many buildings or props they can place in a section. This helps students focus since they might get involved in building.
Customizing the Lesson
Simplify the Lesson
- Reduce the amount of recommended buildings, roads, and props. For example, instead of placing five buildings, add at most three.
- Adding Terrain can be an extension if students finish early.
Expand the Lesson
- Have students create their own 3D models using parts. In the page, Finish the Challenge, go to the section saying Custom Models and follow those instructions.
Theme the Lesson
- This lesson can be easily customized for different social studies units. For example:
- Create custom buildings inspired by the architecture of famous city.
- Research the biome and climate of a city and replicate it in game.
Miscellaneous Resources
Course Description: Discover how to build the ultimate competitive multiplayer game using Roblox's free coding and design tools. In this unique course, students will be able to explore the basics of game design and 3D modeling, then share their completed game to play with friends online!
Created specifically for students new to game design, this curriculum is a great way for students to get started creating before moving onto more advanced projects and programming.
In this course, your student will:
- Design the city and environment for a multiplayer game
- Test, evaluate, and redesign to create a fun, polished game experience.
- Take home a complete game that can be played and shared online.