BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//sebbo.net//ical-generator//EN
NAME:OCLS
X-WR-CALNAME:OCLS
BEGIN:VEVENT
UID:6f0da794-72ce-4a61-a23e-b5e78e28ed92
SEQUENCE:0
DTSTAMP:20261022T193709Z
DTSTART;TZID=America/New_York:20260314T160000
DTEND;TZID=America/New_York:20260314T173000
SUMMARY:Create a Third-Person Game
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 eight-part class series teaches the essential skills to d
 evelop a third-person exploration game in Unity..\nhttps://ocls.libnet.inf
 o/event/15832601
X-ALT-DESC;FMTTYPE=text/html:<p>Please provide your email at registration 
 to participate and receive an email confirmation with your registration re
 ference number. You can view your event calendar through attend.ocls.info/
 myevents.</p>\n<p><strong>Schedule</strong></p>\n<p><strong>Unity Fundamen
 tals (Sunday\, March 1\, 4 - 5:30 p.m.)</strong></p>\n<p>Create a developm
 ent environment and learn the Unity interface\, how to manipulate and edit
  game objects\, and the basic workflow of creating video games with Unity.
 </p>\n<p><strong>Unity: Programming Basics (Saturday\, March 7\, 4 - 5:30 
 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 val
 ues to trigger custom behaviors.</p>\n<p><strong>Unity: Programming Charac
 ter Locomotion (Sunday\, March 8\, 4 - 5:30 p.m.)</strong></p>\n<p>Program
  the player game object to move and jump while learning the basics of prog
 ramming custom behaviors for your game objects with C Sharp (C#) in Unity.
 </p>\n<p><strong>Unity: Programming Input Actions (Saturday\, March 14\, 4
  - 5:30 p.m.)</strong></p>\n<p>Program Actions to collect values from inpu
 t devices and trigger the Player game object's behaviors with an Input Act
 ion Asset in Unity.</p>\n<p><strong>Unity: Programming a Third-Person Came
 ra (Sunday\, March 15\, 4 - 5: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: Importing Assets (Saturday\, March 21\, 4 - 5:
 30 p.m.)</strong></p>\n<p>Learn how to import assets into a Unity project 
 from the Unity Assets store\, third-party asset stores\, and developer-mad
 e custom assets.</p>\n<p><strong>Unity: Controlling Animations (Sunday\, M
 arch 22\, 4 - 5:30 p.m.)</strong></p>\n<p>Animate the Player game object a
 nd learn to use Unity's Animation System.</p>\n<p><strong>Unity: Triggerin
 g Events (Saturday\, March 28\, 4 - 5:30 p.m.)</strong></p>\n<p>Learn how 
 to set up colliders as triggers and create interactions among objects in y
 our game.</p>\nhttps://ocls.libnet.info/event/15832601
URL;VALUE=URI:https://ocls.libnet.info/event/15832601
END:VEVENT
END:VCALENDAR