Outschool
통화, 시간대 및 언어 설정 열기
로그인

픽셀 플레이타임 I

Unity 2D로 게임 개발의 세계로 뛰어드세요! 학생들은 Unity를 사용하여 자신만의 2D 플랫포머를 만드는 방법을 배우게 됩니다. 이는 어린 마음(10세 이상)을 위한 매력적이고 실습적인 경험입니다.
Rebecca Romero
평균 평점:
5.0
수강 후기 수:
(1)
수업

무엇이 포함되어 있나요?

8개의 라이브 미팅
수업 6 시간 40 분 시간
보고계신 지문은 자동 번역 되었습니다

수업 소개

영어 수준 - 알 수 없음
레벨 Beginner
Pixel Playtime - Build a 2D Platformer in Unity!

Welcome to Pixel Playtime, where young game developers (ages 10 and above) embark on an exciting journey into the world of Unity 2D game development! In this course, participants will learn to create their own 2D Platformer in Unity using C#. Here's a breakdown of what to expect:

What Will Be Taught?

Participants will dive into the fundamentals of Unity 2D game development: C# scripting for game mechanics, import Unity assets, create a tile map, placement of sprites, and testing the final product.

What Topics Will You Cover?

Week 1 (Class 1 & 2): 
Import assets into Unity
Create a terrain with tile maps

Week 2 (Class 3 & 4):
Create a player character
Write a C# script for player movement and sound effects

Week 3 (Class 5 & 6):
Write a C# script for collecting items and scoring
Create User Interface elements to display score

Week 4 (Class 7 & 8):
Write a C# script to switch to a new level
Create User Interface elements for End Game Scene
Adjust physics settings as needed and test the game

How Is Your Class Structured?

The workshop is structured as a hands-on, interactive session. Participants will follow step-by-step instructions to build their own 2D game, with opportunities for Q&A and personalized guidance throughout the class.

How Will You Teach? What's Your Teaching Style?

I employ a hands-on teaching approach, guiding participants through each step of the game development process. The class includes a mix of live demonstrations, code walkthroughs, and interactive discussions to ensure a well-rounded learning experience!

How Much Will Learners Get to Interact with You?

Live Lecture: I will provide live demonstrations of each step, explaining key concepts and demonstrating the practical application.

Q&A Sessions: Participants can ask questions at any point during the class, fostering a supportive and interactive learning environment.

Code Walkthroughs: I'll guide learners through the provided scripts, helping them understand the logic behind each line of code.

Discussion: Participants are encouraged to share their ideas and experiences, creating a collaborative space for creativity to flourish.

Get ready for a hands-on adventure in game development - Pixel Playtime!

그 외 세부 사항

수업 자료
For download instructions, please see this link: 

https://docs.google.com/document/d/1hHBOwnqKUiGnhBhtUfCn4G5CgekhGvRQMMzOAcMlTKk/edit?usp=sharing

Unity Hub:

After Unity Hub is downloaded and the application is open, please create a Unity ID Account.

Visual Studio Code: 

No account required.

Computer/Laptop:

A computer or laptop (Windows, Mac, Linux). Chromebooks are not compatible with Unity.

Internet Connection:

A stable internet connection to access online resources, participate in virtual classes.
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
출처
This workshop is focused on utilizing Unity and Visual Studio Code. As such, specific external sources beyond Unity and Visual Studio Code are not required for this class. Participants will exclusively engage with materials and assets available within the Unity development environment.
가입일: January, 2024
5.0
1수강 후기
프로필
교사 전문성 및 자격증
I bring a wealth of practical experience and passion for game development to the virtual classroom! My diverse experiences in software engineering, teaching, and hands-on projects uniquely position me to guide students through the exciting journey of building games in Unity. I'm thrilled to share my knowledge and make this learning experience fun and interactive for everyone! 🚀

Educational Background and Experience 👩🏻‍💻

I have an educational background in Computer Science, providing a strong foundation in programming and software development. 

Flight Software Engineer Intern at NASA Jet Propulsion Laboratory, involved in implementing and executing software tests, and enhancing software deliveries through automation tools in Python.

Software Engineer Intern at Lockheed Martin, where I tested software, designed hardware, and contributed to team projects using C++ and Python.

Teaching Experience 📚

Computer Science Instructor and Team Lead at Code Ninjas, where I tutored students in various programming languages and led a team to ensure effective learning outcomes.

Hands-On Project Experience 👩🏻‍🔬

Ongoing role as a Web Developer, working on projects showcasing my expertise in HTML, CSS, and web development. Led a team in the Student Unmanned Aerial System Competition, implementing neural networks in C++/Python for image recognition. Served as the Team Lead for Object Detection Research at Cal Poly Pomona, overseeing the investigation of synthetic data for object detection tasks using Python, Blender, and TensorFlow.

리뷰

실시간 그룹 수업
공유
매주

US$36

또는 8 회 수업에US$144
4주 동안 주당 2회
50분

1 명의 학생이 수업을 완료함
실시간 화상 수업
연령: 10-14
수업당 학습자 1-5 명

아웃스쿨 소개
고객 지원
안전 정책개인 정보CA 개인 정보어린이 개인정보데이터 기본 설정 관리이용 약관
아웃스쿨 홈페이지
앱 다운로드
앱 스토어에서 다운로드Google Play에서 다운로드
© 2024 아웃스쿨