BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//sebbo.net//ical-generator//EN
NAME:OCLS
X-WR-CALNAME:OCLS
BEGIN:VEVENT
UID:5900f748-149e-46a0-8dda-f405e1d77bdf
SEQUENCE:0
DTSTAMP:20260727T233703Z
DTSTART;TZID=America/New_York:20260612T130000
DTEND;TZID=America/New_York:20260612T143000
SUMMARY:Create a Third-Person Game Camp
LOCATION:Orlando Public Library\nOrlando Public Library
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Orlando Public Library;X-A
 PPLE-RADIUS=10;X-TITLE=Orlando Public Library:geo:28.542612,-81.377133
GEO:28.542612;-81.377133
DESCRIPTION:This 9-part class series teaches the essential skills to devel
 op a third-person exploration game in Unity..\nhttps://ocls.libnet.info/ev
 ent/16443068
X-ALT-DESC;FMTTYPE=text/html:<p>Please provide your email address at regis
 tration to participate and receive a confirmation email with your registra
 tion reference number. You can view your event calendar through attend.ocl
 s.info/myevents.</p>\n<p><strong>Skill Level:</strong> None<br /><strong>C
 lass Duration:</strong> 1.5 hours<br /><strong>Age Requirements:</strong> 
 13 - Adult<br /><strong>Recommended Prerequisite:</strong> None<br /><stro
 ng>Materials Fee:</strong> None<br /><strong>Out-of-District Fee:</strong>
  $10 per class</p>\n<p><strong>Schedule</strong></p>\n<p><strong>Unity Fun
 damentals (Monday\, June 1\, 1 - 2:30 p.m.)</strong></p>\n<p>Create a deve
 lopment environment and learn the Unity interface\, how to manipulate and 
 edit game objects\, and the basic workflow of creating video games with Un
 ity.</p>\n<p><strong>Unity: Programming Basics (Tuesday\, June 2\, 1 - 2:3
 0 p.m.)</strong></p>\n<p>During this class\, we will declare\, initialize\
 , and execute custom variables and functions to learn how to Get and Set v
 alues to trigger custom behaviors.</p>\n<p><strong>Unity: Programming Char
 acter Locomotion (Wednesday\, June 3\, 1 - 2:30 p.m.)</strong></p>\n<p>Pro
 gram the player game object to move\, and jump while learning the basics o
 f programming custom behaviors for your game objects with C Sharp (C#) in 
 Unity.</p>\n<p><strong>Unity: Programming Input Actions (Friday\, June 5\,
  1 - 2:30 p.m.)</strong></p>\n<p>Program Actions to collect values from in
 put devices and trigger the Player game object's behaviors with an Input A
 ction Asset in Unity.</p>\n<p><strong>Unity: Programming a Third-Person Ca
 mera (Monday\, June 8\, 1 - 2:30 p.m.)</strong></p>\n<p>Create a third-per
 son camera system with a Cinemachine camera and program the player's rotat
 ion.</p>\n<p><strong>Unity: Controlling Animations (Tuesday\, June 9\, 1 -
  2:30 p.m.)</strong></p>\n<p>Animate the Player game object and learn to u
 se Unity's Animation System.</p>\n<p><strong>Unity: Create a UI System (We
 dnesday\, June 10\, 1 - 2:30 p.m.)</strong></p>\n<p>Learn how to use Unity
 's UI creation tools and game objects to create a User Interface for your 
 game.</p>\n<p><strong>Unity: Creating an Environment (Thursday\, June 11\,
  1 - 2:30 p.m.)</strong></p>\n<p>Learn to use Unity's Terrain and Lighting
  Tools while creating a virtual environment for your game.</p>\n<p><strong
 >Unity: Triggering Events (Friday\, June 12\, 1 - 2:30 p.m.)</strong></p>\
 n<p>Learn how to set up colliders as triggers and create interactions amon
 g objects in your game.</p>\nhttps://ocls.libnet.info/event/16443068
URL;VALUE=URI:https://ocls.libnet.info/event/16443068
END:VEVENT
END:VCALENDAR