Summer Camp Online

Programming and Narrative Design: Designing Role Playing Game

Design engaging and challenging levels and program from scratch, our very own Role-playing video game!

This is some text inside of a div block.

About this course

Role Playing Games are a sub-genre of video (and tabletop) games in which the player assumes the role of a character in a fictional world. In this dynamic and multi-disciplinary course, we embark on a collaborative creative journey, imagining, designing and creating immersive virtual worlds, design engaging and challenging levels and program - from scratch - our very own Roleplaying video game!

What you'll learn

  • Programming Fundamentals: Object Oriented Programming, Clauses, Loops, and Classes. Students will learn fundamental basics of programming that will be foundational to every programming language in existence - this includes the classes, methods, and objects; conditional and durational clauses; loops; and variables.
  • Character Modelling: Students will begiven an opportunity to combine technical knowledge with creativity by creating characters that will populate their virtual worlds. We’ll explore various design processes to help the students bring the vision of their characters to life.
  • World Building: Similar to character design, students will have their imaginative powers called upon to craft an immersive and engaging world to set their games in.
  • Narrative Design & Level Design: Every role -playing game needs a story - and through this course, we will be giving each student the power to craft their own stories around their characters and their worlds, tying them all together with our newfound knowledge of programming to create level-after-level in which their players can experience their creation firsthand!

END OF SESSION PROJECT: A one level, immersive Role-Playing Game with visual elements and goal states

Materials & Homework

N/A

Pre-Requisites: None

What our students are saying

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Shelly Zheng
Headmaster, Focus Learning

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Shelly Zheng
Headmaster, Focus Learning

Meet the Teacher!

$360

FocusLearning's Course Registration is powered by ActiveWorks™! Use the button below to navigate to FocusLearning's course catalogue on ActiveWorks.com and sign up for your favourite courses today! 

Grades:
8-11
Duration:
8 Lessons, twice a week for four weeks
REGISTER
Powered By
$360

FocusLearning's Course Registration is powered by ActiveWorks™! Use the button below to navigate to FocusLearning's course catalogue on ActiveWorks.com and sign up for your favourite courses today! 

Grades:
8-11
Duration:
8 Lessons, twice a week for four weeks
REGISTER
Powered By