We may earn an affiliate commission when you visit our partners.
Course image
Edward Falzon

In this one-hour, project-based course, you'll be able to learn how to create a moving platform, allowing the Player to move as a passenger on it. You'll also create a button-controlled elevator and write the underlying code to make it work.

The guided project will introduce you with the following Unity concepts:

- Colliders

- Object Hierarchy

- Coding techniques including Transforms and Lerp.

- OnTrigger Events

Read more

In this one-hour, project-based course, you'll be able to learn how to create a moving platform, allowing the Player to move as a passenger on it. You'll also create a button-controlled elevator and write the underlying code to make it work.

The guided project will introduce you with the following Unity concepts:

- Colliders

- Object Hierarchy

- Coding techniques including Transforms and Lerp.

- OnTrigger Events

This series also makes use of the sci-fi-themed Unity project created in Create Power-Ups and Obstacles with C# in Unity. It compliments this guided project and, although not a prerequisite, is recommended for a more well-rounded understanding of the concepts presented herein.

Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Enroll now

What's inside

Syllabus

Project Overview
In this one-hour, project-based course, you'll be able to learn how to create a moving platform, allowing the Player to move as a passenger on it. You'll also create a button-controlled elevator and write the underlying code to make it work.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches moving platforms, elevators, and related technologies, which are standard in games development
Develops core skills in Unity programming, which are essential for game developers
Taught by Edward Falzon, who is an experienced instructor in Unity development
Part of a series on Unity development, indicating a comprehensive approach to the topic
Requires some prior knowledge of Unity, which may be a barrier for beginners

Save this course

Save Create Moving Platforms and Elevators with C# in Unity to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Create Moving Platforms and Elevators with C# in Unity with these activities:
Create a Moving Platform and Elevator
Reinforce the concepts of colliders, object hierarchy, coding techniques, and onTrigger events by creating a moving platform and an elevator.
Show steps
  • Create a new Unity project.
  • Add a platform to the scene.
  • Create a script to control the movement of the platform.
  • Add an elevator to the scene.
  • Create a script to control the movement of the elevator.
Show all one activities

Career center

Learners who complete Create Moving Platforms and Elevators with C# in Unity will develop knowledge and skills that may be useful to these careers:
Game Developer
Game Developers work on the design, development, and testing of video games. They create and implement the gameplay, graphics, and other elements that make up a game. This course can help aspiring Game Developers learn more about the technical aspects of game development, such as creating moving platforms and elevators. This knowledge can be applied to the development of more complex and engaging games.
Software Engineer
Software Engineers design, develop, test, and maintain software systems. They use their knowledge of programming languages and software development tools to create software that meets the needs of users. This course can help aspiring Software Engineers learn more about the fundamentals of software development, such as object hierarchy, coding techniques, and event handling. This knowledge can be applied to the development of a wide variety of software applications.
Web Developer
Web Developers design, develop, and maintain websites. They use their knowledge of HTML, CSS, and JavaScript to create websites that are both visually appealing and functional. This course can help aspiring Web Developers learn more about the fundamentals of web development, such as object hierarchy, coding techniques, and event handling. This knowledge can be applied to the development of a wide variety of websites.
User Interface (UI) Designer
User Interface (UI) Designers create the visual and interactive elements of websites and applications. They work with designers and engineers to create interfaces that are both user-friendly and visually appealing. This course can help aspiring UI Designers learn more about the fundamentals of UI design, such as object hierarchy, coding techniques, and event handling. This knowledge can be applied to the design of a wide variety of user interfaces.
Technical Artist
Technical Artists create and manage the technical aspects of game development, including the creation of 3D models, textures, and animations. They work with designers and engineers to create games that are both visually appealing and technically sound. This course can help aspiring Technical Artists learn more about the technical aspects of game development, such as creating moving platforms and elevators. This knowledge can be applied to the creation of more complex and engaging games.
Game Programmer
Game Programmers write the code that makes games work. They use their knowledge of programming languages and game development tools to create games that are both fun and challenging. This course can help aspiring Game Programmers learn more about the fundamentals of game development, such as object hierarchy, coding techniques, and event handling. This knowledge can be applied to the development of a wide variety of games.
Software Tester
Software Testers test software to ensure that it meets the requirements of users. They use their knowledge of software testing tools and techniques to identify and fix defects in software. This course can help aspiring Software Testers learn more about the fundamentals of software testing, such as object hierarchy, coding techniques, and event handling. This knowledge can be applied to the testing of a wide variety of software applications.
Gameplay Programmer
Gameplay Programmers design and implement the gameplay mechanics of video games. They work with designers and engineers to create games that are both fun and challenging. This course can help aspiring Gameplay Programmers learn more about the fundamentals of game development, such as creating moving platforms and elevators. This knowledge can be applied to the development of more complex and engaging games.
Level Designer
Level Designers create the levels and environments of video games. They work with designers and engineers to create levels that are both visually appealing and challenging. This course can help aspiring Level Designers learn more about the technical aspects of game development, such as creating moving platforms and elevators. This knowledge can be applied to the creation of more complex and engaging levels.
3D Artist
3D Artists create the 3D models and textures that are used in video games and other digital media. They work with designers and engineers to create models that are both visually appealing and technically sound. This course may help aspiring 3D Artists learn more about the technical aspects of 3D modeling, such as creating moving platforms and elevators. This knowledge can be applied to the creation of more complex and engaging 3D models.
Animator
Animators create the animations that are used in video games and other digital media. They work with designers and engineers to create animations that are both visually appealing and technically sound. This course may help aspiring Animators learn more about the technical aspects of animation, such as creating moving platforms and elevators. This knowledge can be applied to the creation of more complex and engaging animations.
Game Producer
Game Producers manage the development of video games. They work with designers, engineers, and artists to ensure that games are completed on time and within budget. This course may help aspiring Game Producers learn more about the technical aspects of game development, such as creating moving platforms and elevators. This knowledge can be applied to the management of more complex and engaging games.
Game Designer
Game Designers design the gameplay, story, and characters of video games. They work with designers, engineers, and artists to create games that are both fun and challenging. This course may help aspiring Game Designers learn more about the technical aspects of game development, such as creating moving platforms and elevators. This knowledge can be applied to the design of more complex and engaging games.
Technical Writer
Technical Writers create documentation for software and other technical products. They work with engineers and other technical professionals to create documentation that is clear, concise, and accurate. This course may help aspiring Technical Writers learn more about the technical aspects of software development, such as creating moving platforms and elevators. This knowledge can be applied to the creation of more complex and engaging documentation.
Project Manager
Project Managers plan and manage projects from start to finish. They work with stakeholders to define project goals, develop project plans, and track project progress. This course may help aspiring Project Managers learn more about the technical aspects of project management, such as creating moving platforms and elevators. This knowledge can be applied to the management of more complex and engaging projects.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Create Moving Platforms and Elevators with C# in Unity.
Provides a comprehensive overview of Unity game development, including how to create moving platforms and elevators. It's a good resource for gaining a deeper understanding of the concepts covered in this course.
Provides a comprehensive overview of real-time rendering techniques used in game development. It covers topics such as lighting, shading, and visual effects, which are essential for creating realistic moving platforms and elevators in Unity.
Provides an overview of game engine architecture and design patterns. It covers topics such as entity-component-system architecture, event-driven programming, and performance optimization, which are useful for understanding how moving platforms and elevators are implemented in Unity.
Provides a good foundation in C# and Unity, making it a suitable choice for those who need to strengthen their understanding of the programming aspects of the course's topics. It covers basic C# syntax, Unity's API, and essential game development concepts.
Provides a beginner-friendly introduction to Unity game development. It provides step-by-step instructions and examples to help readers create their own games, although it does not cover the specific topic of moving platforms and elevators.
Provides a guide to using visual scripting in Unity game development. It provides step-by-step instructions and examples to help readers create their own games, although it does not cover the specific topic of moving platforms and elevators.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Create Moving Platforms and Elevators with C# in Unity.
Create a Basic Mini-Map in Unity
Most relevant
Save Game Settings with PlayerPrefs in Unity
Most relevant
Unity for Absolute Beginners - Getting Started
Most relevant
Using Interfaces with C# in Unity
Most relevant
Make an Action Bar with C# in Unity Part 2 - Visual...
Most relevant
Click-to-Move with Unity NavMesh
Most relevant
Create an FPS Weapon in Unity (Part 4 - Ammunition)
Most relevant
Create a Dialog Box with C# in Unity Part 1 - Message...
Most relevant
Build a Scoring Mechanic with C# in Unity - Shooting...
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser