소개
주요 경력
現 2016 ~ 공주대학교 게임디자인학과 강의전담교수
現 2022 ~ 유니티 공식 인증 강사 (Unity Certified Instructor)
現 2014 ~ 2015, 2022 ~ 호서대학교 게임학과 외래교수
前 2023 포항공과대학교 전자전기공학과 외래교수
前 2015 ~ 2018 백석대학교 정보통신학부 외래교수
前 2016, 2020~2021 배재대학교 게임학과 외래교수
前 2016 한국영상대학교 게임애니메이션과 외래교수
前 2016 남서울대학교 VRAR 외래교수
前 2017 계원예술대학교 게임미디어과 외래교수
前 2018 상명대학교 사진영상콘텐츠학과 외래교수
前 2019 공주대학교 컴퓨터공학부 외래교수
前 2022 우송대학교 테크노미디어융합학부 (게임멀티미디어전공) 외래교수
"고박사의 유니티 노트" 유튜브 운영
https://www.youtube.com/@unitynote
소개
게임 프로그래밍 전공으로 게임 개발, 유니티 엔진 강의를 하고 있습니다.
강의 분야 : 유니티 엔진(기초, 2D/3D 게임 개발, VR/AR), 서버, 인공지능, 셰이더, 게임학개론 등
강의
전체6수강평
- 이해하기 쉽게 가르쳐 주십니다. 너무 감사하요!!
김현석
2024.04.04
1
게시글
질문&답변
2024.04.15
통과하는 발판(OneWay)을 움직이는 발판을 적용할 방법은 없나요
링크에 있는 이미지/영상(1, 2)과 같이 기존 통과하는 발판 추가하는 것과 동일하게 Platform_00_Moving 프리팹의 자식으로 있는 Platform 오브젝트(Collider2D를 가지고 있는)에 PlatformEffector2D, PlatformEffectorExtension 컴포넌트를 추가하면 아래에서 위로 통과가 잘 되고, 위에서 아래로는.. 플랫폼이 멈추는 양쪽 끝 부분에서만 작동합니다. ==================================================================== 그래서 3과 같이 BoxCollider2D 컴포넌트를 비활성/활성하는 코드를 추가했습니다.
- 0
- 2
- 48
질문&답변
2024.04.08
강의보다가 문득 궁금한게 있어서 여쭤봅니다.
클릭한 위치에 저장된 텍스트가 출력되고, 카메라가 다른 곳으로 시선을 돌리면 해당 텍스트가 안보여야 한다는 말씀이죠? 그럼 저장된 텍스트를 출력하는 Canvas의 Render Mode를 World Space로 설정하거나 (게임오브젝트와 동일하게 월드에 출력하는 오브젝트로 설정) GameObject - 3D Object - "Text - TextMeshPro"를 써서 3차원 텍스트를 출력하면 됩니다.
- 0
- 1
- 97
질문&답변
2024.04.03
적에게 닿은상태로 있을때
OnTriggerEnter2D는 충돌한 순간 1회만 발동되기 때문에 현재와 같은 코드에선 다시 떨어졌다가 붙어야 합니다. 얘기한대로 수정하기 위해서는 충돌 여부를 저장하는 별도의 변수를 선언하고 bool isCollideToPlayer = false; OnTriggerEnter2D에서 isCollideToPlayer = true; OnTriggerExit2D에서 isCollideToPlayer = false; 로 설정합니다. 그리고 Update()에서 if ( isCollideToPlayer == true ) { 플레이어 체력 감소 } 와 같이 작성하면 충돌이 유지되는 상태에서 isCollideToPlayer는 계속 true로 설정되어 체력이 계속 감소되게 할 수 있습니다.
- 0
- 1
- 50
질문&답변
2024.03.16
다른 강의도 듣고 싶어요
유튜브에 있는 2D 횡스크롤 게임 제작을 위한 영상은 아래 링크 정도가 있습니다. 플랫포머 이동 (Rigidbody2D, Raycast2D) https://youtu.be/fp6k0eJY-zU?list=PLC2Tit6NyVieQ6vVq9HX9zEJKjPZ8QNcn https://youtu.be/vfpnyz1a_no?list=PLC2Tit6NyVicqSl0OaBh8s5A62II9ylIm 2D 배경 스크롤 https://youtu.be/uyttyyB1HjI?list=PLC2Tit6NyVicqSl0OaBh8s5A62II9ylIm 슈퍼마리오 같은 게임을 제작하고 싶으시다면 "따라하면서 배우는 고박사의 2D 플랫포머 게임 제작" 강좌가 있습니다. https://inf.run/umsaF 다만 해당 강좌는 유료로 구매하실 수 있습니다. 감사합니다.
- 0
- 1
- 72
질문&답변
2024.03.11
2D Tilemap Editor 2:00에서요
최신버전에서는 Tile을 별도로 생성하는 메뉴 없이 Tile Palette에 이미지를 드래그하면 생성됩니다.
- 0
- 2
- 73