Back to Unity projects

3D adventure

This is final project in the Unity Learning Path. This invent project has you creating a game with a goal and one or more endings.

Start project Download lesson plan PDF
3d adventure

What you will learn

  • Use your Unity skills to make a small game or experience
  • Combine 3D GameObjects, Scripts, Animations, Materials, UI, and Sounds
  • Seeking user feedback

What you will need

  • A computer with Unity downloaded

Curriculum alignment for this project

Use this guide to see how Code Club delivers on the NDTC.

Years 5-6

Years 5-6

By the end of Year 6 students develop and modify digital solutions, and define problems and evaluate solutions using user stories and design criteria. They process data and show how digital systems represent data. Students design algorithms involving complex branching and iteration and implement them as visual programs including variables. They securely access and use multiple digital systems and describe their components and how they interact to process and transmit data. Students select and use appropriate digital tools effectively to plan, create, locate and share content, and to collaborate, applying agreed conventions and behaviours. They identify their digital footprint and recognise its permanence.

AC9TDI6K01 Does not meet

Investigate the main internal components of common digital systems and their function

AC9TDI6K02 Does not meet

Examine how digital systems form networks to transmit data

AC9TDI6K03 Does not meet

Explain how digital systems represent all data using numbers

AC9TDI6K04 Does not meet

Explore how data can be represented by off and on states (zeros and ones in binary)

AC9TDI6P01 Meets

Define problems with given or co‑developed design criteria and by creating user stories

AC9TDI6P02 Partially meets

Design algorithms involving multiple alternatives (branching) and iteration

AC9TDI6P03 Meets

Design a user interface for a digital system

AC9TDI6P04 Meets

Generate, modify, communicate and evaluate designs

AC9TDI6P05 Does not meet

Implement algorithms as visual programs involving control structures, variables and input

AC9TDI6P06 Partially meets

Evaluate existing and student solutions against the design criteria and user stories and their broader community impact

AC9TDI6P07 Meets

Select and use appropriate digital tools effectively to create, locate and communicate content, applying common conventions

AC9TDI6P08 Does not meet

Select and use appropriate digital tools effectively to share content online, plan tasks and collaborate on projects, demonstrating agreed behaviours

AC9TDI6P09 Partially meets

Access multiple personal accounts using unique passphrases and explain the risks of password re-use

AC9TDI6P010 Partially meets

Explain the creation and permanence of their digital footprint and consider privacy when collecting user data