Membership plan: Going Deeper | Topics: Visual Arts
Course overview
Understand the basics of TouchDesigner but struggling to complete a full turn-key interactive experience? How do you create more sophisticated multi-stage interactions and increase audience engagement? In this workshop, you will create a simple game using TouchDesigners UI widgets and your mouse and keyboard with a focus on programming and logic. This includes creating a prototypical application that has a starting state, main interactive state, a win / lose condition, an idle state, and a reset. This logic provides a basic framework for creating interactive applications and games that can easily be expanded into integrating Arduino, sensors, videogame controllers, lighting, and whatever you can imagine for more advanced projects!
What you'll learn
Design with people in mind by incorporating UX/UX principles for public and immersive creative experiences.
Initiate complex time-based events with CHOPS, DAT’s and a deeper dive into Python and the SceneChanger COMP in the TouchDesigner Environment.
Create a program structure with a setup, starting/idle state, main program, timeout and restart for an interactive application.
Who is this course for?
Creative professionals, artists, designers, or enthusiasts who are actively engaged in designing interactive and immersive installations, public art, experiential marketing activations, gaming spaces, or other similar creative projects.
Course content
1. Introduction
2. Example One - Idle Screen or Screensaver
3. Example 1 - Create Idle Screen
4. Example 1 - Fading Logic
5. Example 1 - Refining
6. Example 2 - TD Game Introduction
7. Example 2 - Overview
8. Example 2 - Scene Changer
9. Question - How to Add Comments
10. Example 2 - Game Logic
11. Example 2 - Python and Execute DAT
12. Example 2 - Adding the Game to Scene Changer
13. Example 2 - IMPORTANT BUG THAT COULD HAPPEN _)
14. Example 2 - Scene Changer and Win Condition (cont.)
15. BONUS OVERTIME - Example 2 - Final Python Logic and Overview
16. Question - Why not use Switch TOP instead of Scene Changer_
17. Closing Thoughts / Contact Info
Requirements
An Internet Connection
This is an intermediate/advanced workshop. Basic familiarity of Python within the TouchDesigner Environment is highly recommended.
Course schedule
Meet your 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
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.