Page 0 Banner Photo
Cover Page
Volunteer Opportunities Banner Photo
Volunteer Opportunities Overnewton Volunteer Portal - App now available
Child Safety Banner Photo
Child Safety Child Safety Advocates
College Message Board Banner Photo
College Message Board Save The Date: Parents & Friends Association Trivia Night!, Mothers Day Stall - Friday 8th May, MVFC Football Centres Program, MVFC Little Vics Program, Sibling Enrolments , Student Withdrawals from the College, Updating Family Contact Details
Old Collegians in Focus Banner Photo
Old Collegians in Focus Designing Connection: How Nic Antoniou (Class of 2005) Is Shaping Communities Through Architecture and the Values of an Overnewton Education
College Chaplain Banner Photo
College Chaplain Community in Action – Empowering Belonging. 
Junior School Banner Photo
Junior School Why Building Social Resilience is so Important
Middle School Banner Photo
Middle School 2026 International Chinese Language Day 
Senior School Banner Photo
Senior School Year 11 Goal Setting Initiative Builds Skills for Success , Senior School Pastoral Care Presentation – IDAHOBIT 
Activate Sport Banner Photo
Activate Sport House Athletics Carnivals , House Chess , Bill Turner Soccer - Boys , ACS Sport, Parent Collection from Training and Match Venues  
Performing Arts - Music & Theatre Banner Photo
Performing Arts - Music & Theatre Generations in Jazz – What an Experience! , Seussical Kids – Ticket Sales, Instrumental Concert Series , Term 2 Performing Arts Events , Instrumental/Vocal lessons 
Library  Banner Photo
Library  eBooks and Audiobooks 
Visual Arts & Technologies Banner Photo
Visual Arts & Technologies Year 8 Game Development and Animations
Published by
Overnewton Anglican Community College
2-50 Overnewton Rd, Keilor, Victoria, 3036, AUhttps://www.overnewton.vic.edu.au/index.php(03) 9334 0000 Facebook Instagram
Banner Photo

Visual Arts & Technologies

Head of Visual Arts - Michael Kapadia

Head of Technologies - Peter Steele

Year 8 Game Development and Animations

Gallery Image

Article by Michael Robertson, Teacher of Technologies

 

Throughout the first semester, the Year 8 Game Development and Animations class have been building their understanding of JavaScript through creating shapes and displaying images as sprites using code. From there, they’ve progressed into bringing these visuals to life by applying counter patterns within loops to manipulate position and create movement. 

 

Students have developed their programming skills from the ground up, learning how functions and parameters operate to construct and position shapes using coordinates. This foundation led into their first assessment task, where they designed and coded a face based on a set of requirements. These included defining the head shape, representing a specific emotion, and incorporating a randomly assigned accessory that needed to be thoughtfully integrated into the design. This process involved sketching mock-ups and organising ideas through a data dictionary before translating them into code. 

 

Following this, students explored how to create, import, and modify images as sprites. They then extended this knowledge into animation, enabling sprites to move, rotate, scale up, and shrink through code. The use of Selection and Iteration patterns (using If/Else and Loops) have then given more variety and complexity to their movement. 

 

Building on this, the class has now begun introducing interactivity by using button presses and mouse clicks to control these animations. This shift from simple movement into user interaction marks the beginning of designing their own interactive experiences; i.e their first games! 

 

By the end of the term, all students will have taken a game from initial idea through the problem-solving methodology to ideate, analyse, design, develop their games. Finally comes evaluation by, of course, playing and testing each other’s solutions.