When students complete Capstone I Minecraft, they will be able to:
- Create 3D models and animations
- Understanding the importance and implementation of logic and rules in video game development
- Incorporate virtual reality into their video game experience
- 1. Introduction to VR
In this lesson, we’re going to learn the basics of creating a virtual reality environment. For example, we’ll create and use functions to do fun things like making solar systems and creating a virtual sky. We’ll also be taking a quick look at animation tools!
- 2. Creating a basic scene/understanding position
In this lesson, we’ll be learning about how to build a realistic scene for our virtual reality game. By taking a look at different techniques and tools we can start working on our very own custom scene! In the process, we’ll even get to learn about x and y-coordinate planes and about A-frame environments.
- 3. Custom animations
In this lesson, we’ll take a deeper look at animations. By using prebuilt packages like Ocean, we will build animated figures that can move across our coordinate system. Let’s get our animation on!
- 4. Getting started with Minecraft project
In this lesson, we will set up our Minecraft files. This is where we add the foundation of our Minecraft environment: blocks, click commands, and more! We will also be taking a more serious look at how to use our A-frame environment.
- 5. Adding text & game logic – 1
In this lesson, we will take a look at one of the more important, yet overlooked, parts of games: text. We will incorporate numerical text into our Minecraft project by tracking our block inventory. This will not only teach us about adding text to our Minecraft environment, but also serve as a great introduction to game logic!
- 6. Adding game logic – 2
In this lesson, we will continue learning about game logic in our Minecraft project. We’ll incorporate Steve, a helper character, into our development shenanigans by hiding him around our environment and showing him when we’re out of blocks! We’ll even start working with sound to try to locate Steve.
- 7. Adding health
In this lesson, we’ll learn about a very important aspect in games: health. We will work on a health bar as well as how to add and deduct health. Every good game must come to an end, so let’s make sure that we make health decrease over time and only regain health when we eat some randomly placed food.
- 8. Deleting cubes
In this lesson, we’ll develop a hammer to break down blocks. I’m sure every Minecraft player remembers their first pickaxe, so let’s see how we can create a version of one in our game! We’ll be creating the functionality necessary to activate our hammer to break down blocks.
- 9. Saving the world progress
In this lesson, we’ll learn how to save our world’s progress. We will learn about local storage and how to save our progress to our personal device. Afterwards, we’ll look at how to retrieve local storage information and use it to render scenes.
- 10. Designing the blocks
In this lesson, we’ll start delving into how to use sounds in our Minecraft environment. We’re going to keep working on our projects and add sound blocks. These sound blocks will play fun tunes whenever we activate them!
- 11. Bug fixes & bonus features – 1
In this lesson, we’ll be wrapping up a lot of the work we’ve done. We’ll start off by adding some cool new features to the game and end by making sure that everything is nice and debugged. This is the beginning of adding our finishing touches.
- 12. Bug fixes & bonus features – 2
In this lesson, we’ll be continuing the work that we did in the last session. We’ll add a few new features, but focus primarily on debugging and cleaning our code. Once we’re done here, congratulations, you’ll have finished your Minecraft environment!
All students start in Animation and Gaming in Scratch at Wizard Level I. If you have previous coding experience, take the Advanced Placement test. Returning students can continue with the class where they left off.
#1 Most Comprehensive Program for Your Student’s Success!
The CodeWizardsHQ program comes with everything your child needs to be successful in learning to code.
All of the below are included at no extra cost.
Course Duration & Time Commitment
All courses are 12 weeks long. A Wizard will receive a certification for their achievement at the end of the course.
Expect a weekly time commitment of 2-3 hours. 55 minutes of class time, plus 1-2 hours of practice time, with instructor support throughout, including weekends.
Our goal is to make all our students successful. If your child is not happy with our program, please notify us within the first four class sessions and you will receive a full refund. See refund details.