Figarist · Sivochka Ihor
어린이 온라인 Unity 및 C# 개인 수업
게임의 작동 원리가 궁금한 아이들을 위한 수업입니다. Unity 프로젝트를 만들며 게임 기능을 통해 C#을 차근차근 배웁니다.
자녀의 나이와 관심사를 알려주시면, 어디서부터 시작할지 편하게 안내해 드릴게요.
이 분야
배우는 내용
배우는 내용
- Unity 에디터, 씬, 게임 오브젝트
- C# 변수, 조건문, 반복문, 메서드
- 이동, 충돌, 물리, 게임 로직
- 인터페이스, 애니메이션, 게임 빌드
학습 프로젝트 예시
- 캐릭터 이동, 장애물, 점수가 있는 2D 게임
- 조작과 오브젝트 상호작용이 있는 3D 씬
가능한 과제의 예시입니다. 난이도와 진도는 학생의 경험과 관심사에 따라 달라집니다.
명확한 과정
학습 방식
각 수업은 작은 아이디어를 학생이 실행하고 보고 바꿀 수 있는 결과와 연결합니다.
- 01
관심사를 이야기하고 프로젝트 예시를 살펴봅니다. 처음부터 시작하거나 만들고 있는 게임을 가져와도 됩니다.
- 02
Flappy Bird 스타일 게임이나 3D 세계를 걸어 다니는 간단한 프로젝트부터 시작합니다. 복잡한 게임에는 시간이 필요하므로 차근차근 배웁니다.
- 03
원리를 설명하고 실험과 오류 수정을 돕습니다. 관심사가 바뀌면 프로젝트나 분야를 바꿀 수 있습니다.
확인할 수 있는 경험
직접 게임을 만드는 개발자와 배우세요
이 사이트의 제 게임에서 개발 경험을 확인할 수 있습니다. 수업 후기는 BUKI와 우크라이나 튜터 협회 프로필에서 확인하세요.
학생 프로젝트
학생 프로젝트
학생들이 만든 결과물과 프로젝트 작업 과정을 소개합니다.
UNITY
Hockey Zombie — 직접 만든 3D 온라인 멀티플레이어 게임
친구와 함께 즐기는 2인 온라인 게임: 빙판 스케이팅, 하키 스틱 타격, 살아있는 좀비 퍽, 온라인 멀티플레이.
막심 학생은 단순한 연습용 과제가 아니라 친구들과 인터넷으로 직접 플레이할 수 있는 액션 게임을 만들고 싶어 했습니다. 빙판 위 스케이팅의 속도감, 좀비 웨이브 방어, 좀비를 하키 스틱으로 날려 상대 골대에 넣는 통쾌한 대전 게임을 완성했습니다.
막심
- 목표
- 나만의 독창적인 게임을 처음부터 완성하고 친구들과 온라인으로 함께 플레이하기.
- 시작 수준
- 기본적인 컴퓨터 활용 능력과 프로그래밍 흥미를 가졌으며, 실제 멀티플레이어 3D 게임 제작을 목표로 시작함.
- 만든 것
- 2인 플레이가 가능한 3D 액션 게임: 유니폼 커스텀, 빙판 스케이팅, 좀비 라이벌, 서포트 봇, 실시간 점수판.
- 학생이 직접 한 일
- 경기장 맵 및 캐릭터 외형 디자인, 스케이팅 및 슈팅 애니메이션 연출, 메인 메뉴, 유니폼 상점, 대시 스킬 제작.
- 교사의 도움
- 인터넷을 통한 두 플레이어 간의 안정적인 연결 구축, 부드러운 움직임 최적화, 게임 밸런스 테스트 모드 개발 지원.
- 익힌 기술
- Unity 엔진 기반 3D 게임 제작
- 온라인 멀티플레이어 네트워크 프로그래밍
- 캐릭터 이동 및 빙판 물리 제어
- 부드러운 캐릭터 애니메이션 연출
- 게임 메뉴 및 사용자 인터페이스(UI) 디자인
- 코드 디버깅 및 게임 테스트 역량
- 결과를 확인하는 방법
- 선생님 및 친구들과 인터넷으로 직접 플레이할 수 있는 완성된 실제 게임.
UNITY
Hello Neighbour — 인공지능 이웃이 등장하는 3D 미스터리 어드벤처
1년 수업의 결실: 2층 주택 탐색, 소지품 인벤토리, 열쇠 퍼즐, 발소리를 듣고 쫓아오는 인공지능 이웃.
다냐 학생은 Hello Neighbor 게임을 매우 좋아하여 자신만의 게임을 만들고 싶어 했습니다. 1년 동안 매주 꾸준히 수업을 들으며 기초 코드부터 시작해 탐험 가능한 2층 집, 영화 같은 오프닝 컷씬, 상호작용 가능한 문과 사다리, 방을 순찰하는 이웃 AI가 있는 멋진 3D 게임을 완성했습니다.
다냐
- 목표
- 실제 3D 게임의 원리를 배우고, 퍼즐과 인공지능 이웃이 있는 나만의 게임 공간 완성하기.
- 시작 수준
- 프로그래밍 경험이 전혀 없었으나, 좋아하는 게임을 직접 만들고 싶다는 강한 열정으로 시작함.
- 만든 것
- 1인칭 3D 게임: 디테일한 2층 주택, 지능형 적 AI, 5칸 인벤토리, 열쇠 찾기 퀘스트, 시네마틱 오프닝 영상.
- 학생이 직접 한 일
- 집의 구조와 방 인테리어 설계, 인벤토리 시스템 구현, 물건 줍기/던지기 물리 조작, 캐릭터 애니메이션 세팅, 오프닝 컷씬 연출.
- 교사의 도움
- 이웃 AI가 스스로 방을 돌아다니고 문을 열며 발소리에 반응해 달려오도록 인공지능 로직 설계 지원 및 퀘스트 잠금 시스템 지도.
- 익힌 기술
- Unity C# 프로그래밍 기본기 및 논리력
- 게임 적 캐릭터를 위한 인공지능(AI) 설계
- 소지품 인벤토리 및 물리 상호작용 시스템
- 3D 공간 디자인, 조명 및 카메라 연출
- 시네마틱 컷씬 연출 및 스토리텔링
- 1년 이상 꾸준히 프로젝트를 완성해내는 끈기와 성취감
- 결과를 확인하는 방법
- 100개 이상의 개발 기록이 누적된, 실제로 탐험하고 플레이할 수 있는 완성형 3D 게임.
확인할 수 있는 경험
Sivochka Ihor
저는 교사이자 게임 개발자입니다. 어릴 때부터 게임을 즐겼고, 2020년부터 Unity를 배우고 사용하며 지금도 계속 공부하고 있습니다. 게임을 만들고 다른 사람의 아이디어가 실현되도록 돕는 일을 좋아합니다.
사범대학교 1학년 때 수학 개인 지도를 시작했습니다. 이후 STEM 학교에서 일했고, 팬데믹 기간에 점차 온라인 수업으로 전환했습니다. 현재 하르키우의 학교에서 가르치며 어린이와 청소년에게 온라인 개인 지도를 하고 있습니다.
학생이 무엇을 만드는 것을 좋아하는지 발견하는 것이 중요합니다. 어떤 학생에게 게임 개발은 취미가 되고, 다른 학생에게는 미래의 직업이 됩니다. 다른 분야를 탐색하고 싶다는 것을 깨닫는 학생도 있습니다. 그것 역시 가치 있는 결과라고 생각합니다.
18개의 수업 경험
학생과 학부모의 이야기
BUKI와 우크라이나 튜터 협회의 후기를 원문 그대로 소개합니다.
Ігор відкрив для мене цілий світ розробки ігор у Unity. Навчатися з ним було не лише корисно, а й дуже приємно: він чудовий співрозмовник, усе пояснює зрозуміло, цікаво й доступно. Зараз у Ігоря навчаються ще й двоє моїх дітей, вони також із задоволенням відвідують заняття та дуже ними захоплені. Окрім Unity, діти розвивають загальну комп’ютерну грамотність, що особливо цінно. Це неймовірний досвід як для дітей, так і для дорослих. Щиро й наполегливо рекомендую Ігоря всім, хто хоче опанувати Unity та впевненіше почуватися у світі сучасних технологій. Максимальна оцінка!
Ігор Глібович сподобався своєю невимушеною манерою вести уроки, докладно відповідав на всі супутні запитання. Для учня-підлітка це було те, що потрібно. Син швидко включився у процес і був зацікавлений у ньому.
Сину сподобались уроки, мені сподобались швидкі домовленості щодо організації уроків, гнучкість, терплячість, підлаштування під рівень учня. Займатися було зручно і цікаво.
후기 더 보기 (15)
Рекомендую Ігоря, як талановитого викладача, який вміє почути та зацікавити дитину. Син вивчає Unity 3D.
Топ репетитор, дуже багато чого знає по своєму предмету. Однозначно рекомендую!
Нашому сину дуже подобається заняття!!! В нас є з чим порівнювати, то відповідально можемо скзати Ігор - ТОП!!! Відповідальний і вміє найти підхід до учня. Старається розвивати самостійність і мислення! Ми задоволені, як і наш син.
Чудовий викладач, дякую!
Хороший викладач. Учень із задоволенням ходить на заняття. Рекомендую!
Ігор - чудовий викладач. Моєму сину дуже подобалося з ним навчатися.
Більше місяця займається син із Ігорем. За цей час покращилися знання з програмування. Ігор знайшов відразу підхід до дитини, тож на заняття йде із задоволенням. Легко пояснює новий матеріал. Рекомендуємо :)
Мій син працює з репетитором Ігорем вже протягом року і дуже задоволений. Ми самі з Естонії і заняття проходять онлайн. У сина лише позитивні враження та результати співробітництва та просування за матеріалом. Ігор – дуже уважний та чуйний репетитор! Всім рекомендуємо!
Сподобався підхід до занять. Терпляче пояснює матеріал. Працює на результат.
Пояснює гарно, зрозуміло. Спільну мову знайшли. Оцінка 5 з 5.
Чудовий репетитор для дитини! Дякуючи заняттям у дитини появилась цікавість до предмету, його розуміння, чого не було раніше. Дуже детально пояснює матеріал.
Ответственный и внимательный. Знаток своего дела. У репетитора хорошо организована схема урока, подача метариала, выстраивает уроки последовательно и интересно, постоянно контролирует процесс обучения.
Очень грамотный специалист, приятный и тактичный. Очень доступно объясняет темы, всё очень понравилось. Очень насыщенное занятие, большое количество информации. Мы очень довольны. Советуем всем!.
Занятиями с репетитором мы довольны! Хорошая методика преподавания, интересная подача материала. Каждое занятие очень результативное, каждого следующего ребёнок ждёт с нетерпением!
Очень опытный и грамотный преподаватель. Достаточно хорошо знает свое направление. Репетитор доходчиво объяснил мне все непонятные моменты. Цель, которая была поставлена перед началом занятий, выполнена. Рекомендую.
시작 전 안내
간단한 조건과 명확한 기대
정기 수업 전에 목표와 기술적인 환경을 함께 확인합니다.
형식
Zoom 개인 수업 · 60분 · 만 6세 이상
수업 시간: 모든 학생의 수업은 60분입니다. 예약된 고정 시간에 진행하며 예정된 시간에 마칩니다.
수업료 및 결제
수업 1회 1000 UAH
개인사업자 계좌로 흐리우냐 및 외화 결제가 가능합니다.
한 회씩 또는 여러 회를 미리 결제할 수 있습니다. 수업을 중단하면 사용하지 않은 향후 수업료를 환불받을 수 있습니다.
일정 변경 및 취소
일정 변경: 취소나 일정 변경은 최소 한 시간 전에 알려 주세요. 그보다 늦게 알리면 수업료가 차감됩니다.
우크라이나의 예기치 못한 상황은 개별적으로 논의합니다. 제가 수업을 진행할 수 없으면 일정 변경이나 취소를 협의합니다. 제 사정으로 진행하지 못한 수업의 비용은 차감되지 않습니다.
기술 요구 사항, 과제 및 학습 방식
- 소통 플랫폼
- Zoom 화면 공유로 진행합니다. 카메라 사용은 선택 사항입니다.
- 첫 수업
- 먼저 부모님과 대화하고 필요한 경우 학생도 함께합니다. 첫 수업은 유료입니다.
- 기술 요구사항 · Unity
- Zoom, 화면 공유 및 선택한 분야의 프로그램을 실행할 수 있는 컴퓨터나 노트북이 필요합니다.
- 기술 요구사항 · Python
- Zoom, 화면 공유 및 선택한 분야의 프로그램을 실행할 수 있는 컴퓨터나 노트북이 필요합니다.
- 기술 요구사항 · Scratch
- Scratch, Zoom 및 화면 공유를 사용할 수 있는 컴퓨터나 태블릿이 필요합니다.
- 숙제
- 숙제는 학생과 부모님의 희망에 따라 선택할 수 있습니다.
- 진도 확인
- 프로젝트와 속도를 개별적으로 정하며, 정해진 기간 안에 동일한 결과를 약속하지 않습니다. 학생과 부모님은 수업 사이에도 질문을 보낼 수 있습니다.
질문
시작 전 안내
부모님과 학생들이 자주 묻는 실용적인 안내입니다.
C#을 몰라도 Unity를 시작할 수 있나요?
네. 에디터와 간단한 게임 동작부터 시작해 프로젝트에서 C# 변수, 조건문, 반복문, 메서드를 차근차근 배웁니다. 코드를 실행하는 것과 함께 이해하는 것이 중요합니다.
만들던 게임을 가져와도 되나요?
네. 프로젝트를 살펴보고 적절한 다음 단계를 정합니다. 복잡한 게임에는 시간이 필요하므로 정해진 수업 횟수 안에 완성한다고 약속하지 않습니다.
해외에서도 가능한가요?
네, 온라인 수업입니다. 국가 또는 시간대와 가능한 시간을 알려 주세요.
어떤 컴퓨터가 필요한가요?
Zoom, 화면 공유 및 선택한 분야의 프로그램을 실행할 수 있는 컴퓨터나 노트북이 필요합니다. Scratch, Zoom 및 화면 공유를 사용할 수 있는 컴퓨터나 태블릿이 필요합니다.
어떻게 문의하나요?
Telegram @Figarist로 학생의 나이, 분야, 경험, 가능한 시간을 보내 주세요. 수업 가능 여부를 답변드립니다.
수업료는 어떻게 결제하나요?
개인사업자 계좌로 흐리우냐 및 외화 결제가 가능합니다.
영상으로 만나는 선생님
저와 수업을 소개하는 이전에 촬영한 영상입니다.
YouTube에서 보기상담을 시작할까요?
목표에서 시작해요
학생의 나이 또는 본인의 수준, 만들고 싶은 것과 수업이 편한 시간을 알려 주세요.
수업 1회 1000 UAH