원데이 클래스
협의 후 결정
| 신촌홍대
수업 장소는 신촌 카페 혹은 스터디룸에서 진행합니다!
실시간 톡
₩25,000원 / 시간
₩50,000 / 총 1회 2시간
백현우
현우
Unity & C# - 원하는대로 가르쳐드려요! (게임 제작, 유니티 기초)
찜하기
  • 신촌홍대
  • 2시간/회
  • 최대인원:1~3
  • ₩25,000/시간

튜터정보

  • 연세대학교 전기전자공학부
안녕하세요!
프로그래밍 1도 모르던 비전공자로 시작해서
나도 모르는 사이 프로그래머로 살고 있는 백현우라고 합니다.

비전공자라면 누구나 그렇듯 구글에 ‘프로그래밍 입문하기’ 라는 검색어로 프로그래밍을 시작했습니다.
대부분 그렇듯 어디에 쓰이는지도 모르고 외웠던 이론은 금새 까먹어버렸고
만들어 놓은 결과물 하나 없이 포기하게 되었습니다.

그 후 ‘일단 만들어보자!’ 라는 생각으로 학교를 휴학한 채
1년간 모바일 게임 스타트업에서 일하며 5만 다운로드의 모바일 게임을 출시해보았고,
약 40명 규모의 회사에서 프로그래머로 일했습니다.

컴퓨터공학 전공이 아니기에 처음 프로그래밍을 접하는 분들이 어떤 어려움을 느낄지 잘 알고 있고
노베이스로 시작해 '실제 서비스 출시 & 프로그래머로 취업'을 성공했기에 전달해드릴 수 있는 것이 많습니다.

지금 만들고 싶은 게임을 저에게 보여주셔도 좋고,
유니티 혹은 C#을 처음 배워보고 싶다고 하셔도 좋습니다!
빠르고 정확하게 시작할 수 있도록 도와드리겠습니다.


* 경험
- 플레이스토어 5만 다운로드 게임 3인 개발 (18.1 ~ 18.12)
- 모바일 게임 개발사 슈퍼플래닛 '열렙전사 with naver webtoon'팀 프로그래머 (19.1 ~ 19.6)
- 유니티로 배우는 C# 기초 책 집필중 (19.5 ~ )
- 알고리즘 with java 수업 (19.5 ~ )
- 서바이벌 슈팅 게임 만들기 수업 (19.6 ~ )
- 학교 과제 및 사이드 프로젝트 외주

수업소개

* 시간
- 1회 2시간 진행 후 원하는 수준과 내용에 따라 일정 협의

* 방식
1. 만들고 싶은 게임이 있으시다면?
-> 함께 만들어보며 해당 게임을 만드는 데 필요한 기술, 지식들을 전달해드리겠습니다.
2. 유니티 혹은 프로그래밍 기초를 배우 고 싶으시다면?
-> 간단한 게임을 만들어보면서 유니티 사용법을 익히고 혼자서도 공부할 수 있도록 만들어드리겠습니다.

* 수업을 통해 얻을 수 있는 것
1. 혼자서도 공부할 수 있는 베이스 만들기
- 혼자 프로그래밍을 공부하며 가장 힘들었던건 아무래도 '시작하기'였던 것 같아요. 뭐부터 시작해야 할지, 어떤게 중요한건지, 이런 복잡한 이론들을 다 알아야 하는건지... 사실 대부분은 이 단계에서 이것저것 시도해보다가 포기하시는 것 같아요.

- 지금 와서 생각해보면 맨 처음 시작할 때 이런 사소하지만 들이는 노력과 시간에 엄청난 영향을 끼치는 것들을 알려줄 누군가가 필요했던 것 같아요.

- 제 수업에서 '혼자 시작하기' 의 시간을 비약적으로 줄이고 본인이 하고자 하는 분야에 좀 더 빨리 다가갈 수 있는 시간이 될거라 확신합니다!

- 따라서, 나중에 알아도 괜찮은 복잡한 이론들은 뒤로 제쳐두고 '기초라고 쓰지만 아무도 안알려주는 기초', '구글링에 필요한 지식', '비전공자도 꼭 알아야 하는 전공지식' 등을 전달하는게 수업의 목적입니다!

2. 직접 무언가 만들어본 경험
- 사실 프로그래밍을 시작하는 대부분이 프로그래밍 이론을 배우기 위해 공부하지는 않을거에요. 결국 눈에 보이는 무언가를 만들어보고 싶은거 아닐까요?! 그럼 처음 시작할 때도 만들어봐야 한다고 생각해요.

- 특별한 목적 없이 프로그래밍을 배워보고 싶다는 사람이더라도 처음에 무언가 만들어보는 경험은 중요하다고 생각해요. 그래야 더 직관적으로 이해할 수 있고 공부하는 목적이 있어야 어떤게 내게 필요한 지식인지 분별할 수 있으니까요! 이에 대한 자세한 설명은 아래에서 할게요!


* 수업 수준
프로그래밍을 처음 해보시는 비전공자들을 위한 수업입니다.
중요한 부분은 꼼꼼히 짚어주되, 자주 쓰이지 않고 복잡한 내용은 다루지 않겠습니다.
어렵고 궁금한 내용을 혼자서도 공부할 수 있게 만들어주는 수업입니다.


* 수업 전 준비사항
1. 노트북(맥이든 윈도우든 상관없어요!)
2. 유니티 설치
3. VS Code 설치

수업대상

  • * 추천
    - 만들고 싶은 게임이 있지만 시작을 못하고 계신 분
    - 유니티를 배워보고 싶은 분
    - 프로그래밍을 시작해보고 싶은 분

    * 비추천
    - 이미 혼자 프로그래밍, 게임 개발을 잘 하고 계신 분

커리큘럼

1회차

** 아래는 '유니티로 프로그래밍 시작해보기' 를 원하시는 분을 위한 하나의 예시입니다.

# 1. 시작
1. Hello World! - 여타 튜토리얼처럼 Hello world 출력해보자

2. Unity 사용법 간략하게 알아보기 - 10초만에 Hello World 출력해보자

3. 코드 작성 방법 및 프로그래밍 약속 - 본격적으로 프로그래밍 해보기 전에!

4. 변수 - 값을 담아두는 상자

5. 배열 - 변수를 묶어보자

6. 열거형 - 숫자에 이름 붙여주기

# 2. 연산자
1. 산술 연산자 - 초등학교 수준의 산수

2. 비교 연산자 - 초등학교 수준의 부등식

3. 논리 연산자 - '그리고'와 '또는' 만 알고 있다면

4. 연산 우선순위 - 2+3x4 =24 ??

5. 형변환 - 프로그래밍에서의 type이란

리뷰(1)

리뷰쓰기
5.0
  • 커리큘럼
  • 전달력
  • 준비성
  • 친절도
  • 시간준수

실시간톡

실시간 톡하기