Unity: introduction to video game programming

Hours30 hours (15 synchronous hours and 15 asynchronous hours)
Duration3 weeks
Modality 100% online
This course gives you the essential knowledge to get started in video game programming using Unity, one of the leading platforms in game development. You will learn to create video games, working with intuitive tools and resources that will allow you to bring your ideas to life. Throughout the course, you will become familiar with key concepts of video game development, including configuring the Unity environment, creating objects, designing levels, and programming basic mechanics using C#. This course is aimed at beginners who want to take their first steps in video game development.
Aimed at:
Students, developers and the general public interested in venturing into video game development.
Thematic Content
Introduction to Unity
Installation and initial configuration.
Navigation in the Unity interface
Programming Fundamentals
Object-oriented programming.
Programming logic in Unity.
Control and enumerated rulings.
Components and Vectors
Using components (scripts) in Unity.
Manipulation and operations with vectors.
Character controller and basic animations.
Interaction and Mechanics
Operations with objects.
List management.
Implementation of the character shot.
Publication and Completion
Camera configuration and final rendering.
Scoring and achievement systems.
Export of projects for different platforms.
Benefits
Access to recording classes for reinforcement
Access to digitized material 24/7
Free CISCO self-study courses with international certification
Project-based learning (PBL)
Development of a project applied to the participant's work environment, which consolidates the knowledge acquired during the course.
Modality:
Virtual classes 100% live
ATTRIBUTES