Archive for the ‘Level Builder’ tag
The robot marathon has started! As the large autonomous vehicle drives down the empty street, it decides when and where to turn. The bot navigates through the streets, using the dashed lines as guides. There are a lot of potential wrong turns that it avoids as it rolls by houses and picnic tables. Eventually, it drives under the banner at the finish line much to the programmer’s delight.
Did this happen in your town? Maybe! In fact it might be happening in your town right now because it’s not a physical robot – but a virtual robot driving through a virtual town!
This is a game level created by Robotics Academy high school intern, Eddie, for the Beacons and Barriers level design competition. Eddie used Autodesk Inventor to create some of the models and imported them into the Robot Virtual Worlds Level Builder.
The competition asks participants to create a level for RVW Level Builder, including Checkpoints and obstacles, through which players will navigate a robot. In addition, participants must write instructions for the level.
How He Created the Level
Eddie used the design process discussed in the Computer Science Student Network’s (CS2N) course for level design called Create Your Own Level with RVW Level Builder.
This process starts with brainstorming and research. He jotted his notes on a piece of paper. You’ll notice in the image that the drawings are not perfect, that some things were crossed out. That’s perfectly fine – in fact – that’s what you want to do.
The process of jotting your ideas on paper allows you to see ideas. If they aren’t good or they won’t work like you thought they might, then you can modify them or come up with ones that will work. Notice how Eddie crossed out the first drawing with the curved road? He realized that roads might be easier to construct if they were straight.
Eddie then mapped out his level – showing the start tile, finish tile, checkpoints, and obstacles (in this case: grass). He then drew how the tiles should look. Afterward, he modeled the tiles using Autodesk Inventor. The Inventor Tutorials course on CS2N was helpful in showing him, step by step, how to create an object, export it and then import it into RVW Level Builder.
Once he made his level, Eddie tested it and wrote down ideas for ways to test it. He then gave the level to a peer to test. The test results proved that the level worked well and wasn’t too hard.
For the last phase, Eddie wrote the instructions for the level, zipped the level and the instructions into the same folder and submitted it to the competition.
How You Can Create Your Own Level
This was Eddie’s first time using the RVW Level Builder and he has had limited experience using Autodesk Inventor. He learned how to use these programs by enrolling in free courses at www.cs2n.org. You can too! And since they are online, you can learn at your own pace
Check out the courses:
Introduction to Inventor – Learn the basics of Inventor.
Create Your Own Level with RVW Level Builder – From ideation to product release, learn how to create levels using the RVW Level Builder.
Inventor Tutorials – Step by step instructions on creating an object in inventor and importing it into RVW Level Builder.
Once your level is complete, upload it to one of our level design competitions on CS2N.
We are happy to announce a new course on CS2N, Create Your Own Level with RVW Level Builder. In this new course, you will go through the steps of making your own custom level inRobot Virtual Worlds‘ Level Builder!
The class is structured on a 5-phase version of the engineering process (Concept, Design, Production, Testing, Release). In each phase, you will take a further step towards completing your level, either through planning, creating, or testing your level.
Level Builder enables users to easily create levels and challenges for others to solve. Teachers can create custom challenges for their classrooms or generate unique challenges for each student. Multiple real and fantasy themed robots and objects are available for use. You can also import your own objects with the 3D Model Importer. Your level plays like any other virtual world. You can access all of the motors and sensors on the virtual robot to solve the challenge using ROBOTC code.
Sign up for CS2N and this FREE course today – Create Your Own Level with RVW Level Builder. And don’t forget we have a Level Builder competition going on until August 31, 2013, Beacons and Barriers, with a chance to win some great prizes!!
We are very happy to announce the official prizes for the Robotics Summer of Learning competitions! We will be giving away VEX IQ and NXT Kits; ROBOTC and Robot Virtual Worlds licenses; and two $1000 scholarships. There will be three competitions eligible for prizes: CS2N VEX Toss Up Challenge, CS2N FTC “Ring It Up!” Challenge, and Robot Virtual Worlds Beacons and Barriers.
Each competition will be broken up into three divisions. Each player is eligible for only one prize per competition. The official rules are listed on the official Robotics Summer of Learning page.
Competitions are open now, so sign up today!
- Middle School Division – 6th to 8th Grade (for the 2013-2014 School Year)
- High School Division – 9th to 12th Grade (for the 2013-2014 School Year)
- Open Division – Teachers, Mentors, Coaches, Educators, Hobbyists, Everyone!
The official rules are listed on the official Robotics Summer of Learning page.
Start programming today for your chance at these awesome prizes!
Robot designed by Drew Ellis from The Noun Project and the Trophy is from The Noun Project.
Get ready to create all new levels in the Robot Virtual Worlds’ Level Builder! Sign up for Beacons and Barriers, the Robotics Summer of Learning level design competition.
Beacons and Barriers is a design competition primarily intended for kids aged 12-18, but open to all, that is focused on creating fun and challenging levels using the Robot Virtual Worlds’ (RVW) Level Builder and Model Importer. In addition, the participants will write a succinct and easy to read set of instructions for completing the level. The competition is hosted online at the Computer Science Student Network (CS2N).
This competition offers a unique opportunity for students to create levels and get feedback from their peers. They will also give feedback on their peers’ work. Everyone learns not only how to evaluate projects logically, but also how to effectively communicate their assessment.
Entries will be judged based upon their difficulty, uniqueness, length, and fun factor. Their instructions will be judged on their ease of comprehension and grammatical correctness. The project’s final score for the competition will be based on the scores given by their peer reviewers.
There will be three divisions for this competition: Middle School, High School, and Open. The top five in each division will win the prizes listed below. Students in Middle School and High School who place in the top five will need to submit verification from their school about the grade they will be entering in for the 2013-2014 school year. The top entries from the competition will also be highlighted in a blog post after the competition, and the 1st place level will be posted on future CS2N Level building competitions as a benchmark for success.
Registration for the Beacons and Barriers level building challenge is available now, and is open to all members of the CS2N community.
Registering is easy:
1. Visit the Beacons and Barriers Main Page
2. Login to your account or register for CS2N.
3. Click on the box under “Step 1: Register.”
The final level file and instructions are due by August 31st, 2013. Don’t forget to look at the rubric that your level and instructions will be evaluated on. The files must be submitted in a zipped folder containing the .rvl file for your level and either a .pdf, .rtf, or .txt file that contains your instructions.
If you have any questions, whether it is about the RVW level editor, the competition, or how to do things like zip files, create pdfs, and so on, send your question to CS2N through “Contact Us”
We’ll do our best to respond to your question as soon as possible.
Remember: The competition does not end with the submission of files. Participants must grade and give feedback on other projects during the first two weeks of September (September 1st until September 14th, 2013). Each participant will have 5 other projects that they must review and give feedback. Participants will not be able to win prizes if they do not complete their evaluations. After the evaluation period ends, participants may choose to give their evaluators feedback on how useful their evaluation was.
The final winners of the competition will be announced on October 1st, 2013
We’ve just produced an exciting video that shows off the new RVW Level Builder! Check it out to see how easy it is to get started with the powerful new software.
Download the initial version of the software, here. For more information on the Level Builder, visit this page.
The project that you’ve all been waiting for is here at last! We are thrilled to announce that our first version of the Robot Virtual World Level Builder is now available. Configure your own levels out of a wide selection of classroom-themed assets: balls, cylinders, boxes, walls, line tracking tiles, and more. Challenge yourself, or share your levels with students, classmates, or teammates. It’s a free download for all ROBOTC for RVW users, so what are you waiting for?
Once you have the Level Builder installed, you can launch it within ROBOTC by going to Window > Open RVW Level Builder Utility. (Note that you must have ROBOTC 3.50 or newer installed, and that Virtual Worlds must be selected as your Platform Type.)
- Use CREATE to configure your own virtual world level out of classroom themed assets.
- Use PLAY to program a virtual robot to complete a level generated in CREATE mode.
- Drag-and-drop cubes, cylinders, balls, walls, and line tracking tiles onto the table to configure your level.
- Use the PROPERTIES panel to adjust the orientation of the objects.
- Zoom in and out on the table using the slider in the bottom right.
- Your virtual robot will always start on the START tile, facing out.
- Be creative!!!
Once you’ve configured the table to your heart’s content, save it, and press PLAY.
- SELECT LEVEL will automatically be populated with the table that you just configured.
- Additional demo levels are included in the download.
- Choose from several available robots, each with their details listed on the screen.
- Press START LEVEL to load your level with the currently selected robot.
Your level will load with the robot that you selected.
- Compile and Download ROBOTC code to solve the challenge.
- Switch quickly between BUILD MODE and LEVEL SELECTION as you create your perfect level.
- USE the “WASD” keys to easily check out the level before writing code or passing it on to your students or fellow classmates.
More instructions, details, and videos are coming soon! We would love to hear what you think of the Level Builder, so let us know! Any feedback and suggestions are welcome. Most of all, have fun!