Interactive Applications with TouchDesigner hero

Creative Coding

Interactive Applications with TouchDesigner

Build real, interactive TouchDesigner applications — an idle/screensaver system and a playable game — using scene logic, Python and Execute DATs. For users ready to go beyond the basics.

Level

Intermediate

Duration

1h 36m of video content

Format

Self-paced video

Course overview

A project-led course in building interactive applications with TouchDesigner. Through two worked examples — an idle screen / screensaver with fading logic, and a playable in-engine game — you'll learn to structure scenes with a scene-changer, drive behaviour with Python and Execute DATs, handle game logic and win conditions, and troubleshoot common pitfalls. Assumes basic familiarity with the TouchDesigner interface; ideal for those wanting to make polished, reusable interactive tools.

Course content

Watch the course here

17 videos

+
  • 1. Introduction
    Checking access...
  • 2. Example One - Idle Screen or Screensaver
    Checking access...
  • 3. Example 1 - Create Idle Screen
    Checking access...
  • 4. Example 1 - Fading Logic
    Checking access...
  • 5. Example 1 - Refining
    Checking access...
  • 6. Example 2 - TD Game Introduction
    Checking access...
  • 7. Example 2 - Overview
    Checking access...
  • 8. Example 2 - Scene Changer
    Checking access...
  • 9. Question - How to Add Comments
    Checking access...
  • 10. Example 2 - Game Logic
    Checking access...
  • 11. Example 2 - Python and Execute DAT
    Checking access...
  • 12. Example 2 - Adding the Game to Scene Changer
    Checking access...
  • 13. Example 2 - IMPORTANT BUG THAT COULD HAPPEN _)
    Checking access...
  • 14. Example 2 - Scene Changer and Win Condition (cont.)
    Checking access...
  • 15. BONUS OVERTIME - Example 2 - Final Python Logic and Overview
    Checking access...
  • 16. Question - Why not use Switch TOP instead of Scene Changer_
    Checking access...
  • 17. Closing Thoughts / Contact Info
    Checking access...

Instructors

Kyle Duffield

Kyle Duffield

Instructor

Kyle Duffield is a Toronto based Interactive and Experience Design Professional who creates immersive interactive installations and brand activations. He is also known for his affiliation with the studio and former gallery, Electric Perfume. As an educator, and technical consultant, he has facilitated interactive media workshops and projects with institutions across Canada, Shanghai, and online. Currently, Kyle is participating in Cycling 74’s Max Certified Trainer Program, and is focusing on creating unforgettable technological experiences. http://www.kyleduffield.com http://www.electricperfume.com