For Games Using Unity MediaFineArts.com January 10 to Frebruary 18, 2017 MEDIA EDUCATION IS OUR PASSION To Register, please go to our website: www.mediafinarts.com The Purpose of This Class This is an introductory class intended to teach the basics of programming using C#. About The Class Computer science drives innovation throughout the Canadian economy but remains marginalized in education. Here’s your child’s chance to start learning computer programming using an industry standard language, C#, while creating basic computer games using Unity 5. You’ll love that your child is learning an important career skill, your child will love it because they get to design their own computer games. Software is included. Students may bring their own laptop or one will be “Controlling provided for them. complexity is the essence of computer programming..” - Brian Kernigan NEW! Class members will be given all of the software and their projects on a nifty USB! USB Included! 1 What’s Covered This class meets once a week and will cover the basics of Object Oriented Programming while participants work on creating a video game. The advanced group will extend the learning through activities around cinematography, lighting, and visual effects using more sophisticated equipment. The class outline at a glance: 1. Core Concepts of C# a. Console Application b. Class Library c. Compiling 2. Data Types, Variables and Literals a. Syntax Structure b. Naming c. Coding Buttons 3. Operators a. If Statements b. Adding Controls 4. The Console a. Casting 5. Conditional & Looping Statements a. Strings b. Arrays c. Loops 6. Methods a. Debugging 2 About The Software Unity 3D: You can create any 2D or 3D game with Unity. You can make it with ease, you can make it highly-optimized and beautiful, and you can deploy it with a click to more platforms than you have fingers and toes. What’s more, you can use Unity’s integrated services to speed up your development process, optimize your game, connect with an audience, and achieve success. Renowned throughout the industry as the multiplatform game engine, Unity allows you to target more devices more easily. With Unity, you get one-click deployment to the full range of mobile, VR, desktop, Web, Console and TV platforms. C# Programming: C# (pronounced "C sharp") is a simple, modern, object-oriented, and type-safe programming language. It will immediately be familiar to C and C++ programmers. You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. Visual C# provides an advanced code editor, convenient user interface designers, integrated debugger, and many other tools to make it easier to develop applications based on the C# language and the .NET Framework. Play Fig vs Fig: Extreme Sport! Made with Unity and C# 3 The Instuctor: Mike Schoenhals has been teaching Media Arts to children and adults for 20 years. He currently teaches Animation, Film and Digital Media Development full time at Heritage Woods Secondary School. Many of Mike’s students have gone on to careers in media. Location, Time & Cost LegoMation Classic and Advanced Camp is offered exclusively through the beautifully newly renovated Arts Centre in Port Moody. We are now taking registrations for our January 10, 2017 Class. The total cost including supplies (USB) is: Computer Programming for Games Using Unity - $200 Registration Registration is done through our website – www.mediafinearts.com “He thoroughly enjoyed this past class with you. It's great to see such enthusiasm from him.” -Parent Quote 4 Please visit our site at: MediaFineArts.com MediaFineArts Contact Info: 2425 St. Johns St Port Moody, BC V3H 2B2 Instructor Phone (evenings): (604) 754-7726 Arts Centre Phone: (604) 931-2008 www.mediafinearts.com
© Copyright 2026 Paperzz