패스트캠퍼스에서 진행한 "올인원 패키지 : 유니티 포트폴리오 완성 올인원 패키지 Online." 과정을 수강하였습니다.

예전부터 유니티에 관심도 있었고, 관련 업무에서 Unity를 활용하는 일이 생겨 겸사겸사 수강을 하게되었습니다.

매일 연속 50일 작성.. 사실 못할줄 알고 시작한건데 끝을 보게 되네요 ^^;
블로그도 열심히 해보려했지만 업무등에 치이게 되면 멈춰버리는 경우가 많아, 내 자신에 대한 도전이라는 마음으로 진행을 했는데 마음은 뿌듯합니다. ㅎㅎ

특히 Unity 업무를 진행하고 있었기 때문에 하나라도 더 듣고 내것으로 만들자는 마음으로 더 열심히 했던 것 같습니다. 사실 시작한 김에 꾸준히 더 작성을 하려는 욕심은 있었는데 연말이라 ㅠ.,ㅜ; 쉽지 않네요..

 

자~ 유니티 게임 포트폴리오 완성 강의에 대한 전반적인 내용을 작성해 봅니다.

 

 

 



제가 수강한 강좌입니다.

"올인원 패키지 : 유니티 포트폴리오 완성 올인원 패키지 Online."은 기초 과정이 아닙니다.
기초 과정은 "C#과 유니티로 배우는 게임 개발 올인원 패키지 Online"라는 과정이 따로 있습니다.
저는 C#은 오랜 기간 사용을 해왔었고, Unity는 책을 보고 따라해본 경험이 있어서 초급 과정은 건너 뛰었습니다.
초급에서 중급을 넘어가시려는 분들이나 중급인데 디아블로나 배틀로얄과 같은 게임을 실무적으로 구현하는 방법을 알고 싶다하시는 분들에게 추천드립니다.


게임 포트폴리오라는 제목으로도 유추할 수 있듯이 "취업준비생"분들을 위해 실무에서 게임 개발시 필요한 지식들을 많이 알려줍니다.
사실 저는 취업준비생도 아니고 포트폴리오를 구성할 것은 아니었지만, "포트폴리오"라는 말처럼 Unity의 다양한 부분들을 접할 수 있을 것이라고 생각하고 접근을 하였습니다.

처음에 목차를 볼 때에는 여러 가지 게임을 만드는 포트폴리오 구성을 생각했었는데..
실제로는 "디아블로"와 "배틀로얄" 2가지 게임을 집중적으로 구현해 보게 됩니다.



디아블로 구현 모습입니다.

한 단계씩 정리가 잘 되어 있습니다.
Rigidbody를 시작으로 해서 Character Controller, NavMeshAgent를 활용하여 AI 이동 등을 구현해보게 됩니다.
Animation에 대해서도 설명이 이어지지만 Unity 설정에 대해서는 자세하게 진행하지는 않습니다. 기초강좌가 아니기 때문입니다.
Animation의 Transition에 대해서 자세한 설명이 이어집니다.
TopDown Camera를 구현하여 어떻게 화면을 구성하는지를 구현해봅니다.
이 외에도 Light, FSM, AI, 시야, 전투시스템, 원거리공격, 인벤토리 구현, 문/함정 구현 등을 진행하게 됩니다.


이것이 끝이 아니라 위와 같이 Firebase를 활용하여 LeaderBoard를 구현하고 서버를 통해 연동해보는 실습도 포함되어 있습니다.
사실 디아블로에서는 그렇게 중요한 비중을 차지하는 부분은 아니지만 간단한 캐쥬얼 게임을 만들때는 많이 사용하게 되지 유용하다고 볼 수 있습니다.




이어서 배틀로얄(=배틀그라운드) 구현 모습입니다.

배틀로얄은 따라가기 조금 버거울 수 있습니다. 다만 인내심을 가지고 꾸준히 따라하시는 분은 굉장히 유용한 실무에서도 많이 사용될 Tool등을 만들어 볼 수 있습니다.

강의 시작에서는 취업준비생분들을 타겟으로 하여 실무 관련 많은 이야기를 합니다.
저는 지금은 다른 필드에서 먹고살고 있는 프로그래머이지만, 소프트웨어 업계의 공통적인 어려움과 문제점들은 비슷하다고 봐야겠지요.
그렇기 때문에 꼭 게임의 구현에 집중된 것이 아니라, 게임 개발에 플러스적으로 필요한 요소들 즉 관리 툴 같은 것들이 필요하게 됩니다.
저 또한 어떤 소프트웨어 업종에서 일하건간에 간단하게 구현하여 도움을 주는 툴들은 많이 개발을 해왔습니다.
실무에서 귀찮다고 안 하시는 분들이 대다수라고 봐야겠지요.. 너무 잘하셔서 안하시는 분들은 예외겠지만.. 여튼..

EffectTool, SoundTool에 이어 Behaviour 구현, Weapon 구현, Health, Alert, Shoot, Health 등 배틀로얄 게임을 구동하기 위한 다양한 클래스와 함수들을 구현해볼 수 있습니다.

조금 아쉬웠던 부분은 너무 많은 기능, 옵션을 설명해주시려고 하다보니 변수 선언, 초기화, 사용 등 따라해야할 코딩량이 너무 많았다는 느낌입니다.
최종적으로 배틀로얄 구현을 위해서 다 알아야 하는 부분도 맞고, 직접 코딩을 계속 여러번 해보면서 자신만의 코드가 되는 것이 맞습니다..
하지만 온라인 강의이므로 최소 옵션으로 해서 코딩을 진행하고 다른 부분은 완성된 코드를 가지고 설명에 집중해주셨더라면 더 좋지 않았을까 싶은 개인적인 아쉬움을 남겨봅니다.
그래도 적은 강의 시간에 담기에 쉽지 않은 내용이라 충분히 감안하고 시청하였습니다.
특히 실무에서 사용되는 알찬 정보들을 원하신다면 강력 추천드립니다.


현재 Unity 업무를 진행함에 많은 도움을 받았습니다.
특히 NavMesh 개념과 Transition 처리 등은 참 멋진 개념이며 멋진 설명이었습니다.

앞으로도 좋은 강의 많이 부탁드립니다.

감사합니다.


패스트캠퍼스 - 올인원 패키지 : 유니티 포트폴리오 완성 bit.ly/2R561g0

 

유니티 게임 포트폴리오 완성 올인원 패키지 Online. | 패스트캠퍼스

게임 콘텐츠 프로그래머로 취업하고 싶다면, 포트폴리오 완성은 필수! '디아블로'와 '배틀그라운드' 게임을 따라 만들어 보며, 프로그래머 면접에 나오는 핵심 개념까지 모두 잡아 보세요!

www.fastcampus.co.kr

 

오랫만에 일반적인 좋은 글거리를 찾게되어 올려봅니다.

 

여튼 골자는 이렇습니다. 몇몇 분들이 이미 겪고 계시는 문제인데..

공인인증서의 만료 날짜가 맞지 않다보니 한번에 몰아서 할 수가 없고, 메시지 뜰 때마다 해야하는 것이지요..

당연히 완전히 공인인증서를 폐기하고 다시 만들면 되겠거니 하고 별의별 방법으로 수십번 해봤지만 결국 실패!!! 인증서 폐기/발급 문자를 수십통을 ㅋㅋ.. 이상하다고 연락올만도 한데 연락은 없었음..

 

하지만 결국 찾아내어 성공하였습니다!! 전화연결도 어려운 통화를 여러번 ㅜ.,ㅜ;;

왜 완전초기화하려는지 이유도 묻더군요 ㅎㅎ..

직접해보실 분은 다음과 같이 하면 됩니다.

 

[인증서 완전 초기화!!!]

* 코스콤(SignKorea)사이트 -> 인증서 초기화 -> 증권사 인증서 관리 -> 인증서 등록정보 삭제 -> 인증서 삭제 -> 신규 발급.

 

여담으로 공인인증서 폐지. PC중심 -> 모바일중심. 마음에 들지는 않네요. 보안 문제 이슈 뉴스가 여러번 나오지 않을까 싶은 생각이 ㅎㅎ.. 기존 공인인증서 -> 공동인증서로 이름이 변경되어 사용 가능합니다.

 

자 이제 아래는 캡쳐 화면으로 하나씩 설명해 보도록 하겠습니다.

 

 

1. SignKorea 접속

 

1-1) 인증서 초기화

인증서 관리 - 인증서 초기화 - [바로가기] 클릭

1-2) 초기화 신청.

아래와 같이 안내 화면이 나타나면 [인증서 초기화 신청]을 합니다.

1-3) 인증서 선택 창이 나타나면, 초기화할 인증서를 선택하고 암호를 입력합니다.

1-4) 인증서 초기화 신청 창이 나타나면 잘 확인하고, [인증서 초기화] 버튼을 클릭합니다.

"인증서 초기화를 진행하시겠습니까?" 메시지가 나타나면 [확인]을 클릭합니다.

 

1-5) 인증서 초기화가 완료되었습니다. 여기까지 SignKorea에서 할 일은 끝났습니다.

 

 

 

2. 처음 발급받은 증권사 사이트 접속.

저는 신한금융투자에서 받았었기 때문에 신한금융투자 사이트로 접속하였습니다. (타 증권사이트이신 분은 아래 내용들중 적당히 맞는 메뉴로 접근하시기 바랍니다.)

 

2-1) 인증서 관리 - 등록된 인증서정보 조회/삭제

상단 메뉴의 공인인증센터를 누르면 나타나는 화면이 있는데 거기가 아니라, 아래와 빨강 박스에서 [인증서 관리]를 선택하면 나타나는 화면이 있습니다.

여기에서 "등록된 인증서정보 조회/삭제"의 [바로가기]를 클릭합니다.

맨 아래의 "인증서 삭제"가 아닙니다! 인증서 삭제는 그냥 삭제를 하는 것이고 증권사에 등록된 정보도 삭제해야 하기 때문에 반드시 "등록된 인증서정보 조회/삭제"로 접근해야 합니다.

 

2-3) 등록된 인증서 삭제.

관련 정보를 입력하고 [삭제]를 클릭하여, 삭제하려는 인증서 확인하고 삭제 완료합니다.

2-4) 인증서 폐기.

인증서 폐기 메뉴로 접근하여 폐기도 진행하였는데, 저는 이미 폐기되었다고 나오더군요.. 그런데 폐기는 등록된 인증서의 폐기이고 삭제는 아니였습니다. ㅎㅎ 뒤에서 삭제는 따로 진행하겠습니다.

 

 

 

3. 인증서 신규발급 증권사 사이트 접속.

기존 증권사 사이트에서 신규발급 받아도 됩니다. 저는 키움증권에서 새로 발급받아서 관리할 예정이라 키움증권 사이트로 접속하였습니다. (타 증권사이신 분은 비슷한 형태로 진행하면 됩니다.)

 

3-1) 인증서 신규발급.

인증서 신규발급 화면으로 이동하여 발급을 위한 정보를 입력하고 [확인]을 클릭합니다.

 

3-2) 고객정보 확인

발급기관 (●) 코스콤SignKorea를 선택하고, [확인]을 클릭하고, 원하는 추가인증 방법으로 진행을 합니다.

 

3-3) 인증서 발급

그러면 창이 하나 뜨는데, 사실 이 창은 SignKorea 사이트 창입니다. 인증서 종류 선택이 나오는데 밑에 잘 안보이지만 "용도제한인증서(수수료 없음) (●)"을 선택해줍니다. 그나마 잘 보이게 변경된 거에요..

3-4) 고객정보입력

네 그렇습니다. SignKorea에서 저의 정보를 관리하기 위해 친절하게도 저의 정보를 달라고 합니다. 입력해주고 [확인/신청]을 클릭합니다.

3-5) 신규 인증서 확인!!!!!!!!!!!!!!!!!!!!!!!! 드디어 새로운 만료일을 가진 따끈한 인증서가 생성되었습니다.

아래에 기존 인증서가 그대로 존재하네요. 삭제해보러 갑니다.

 

 

 

4. 인증서 삭제 증권사 사이트 접속.

저는 키움증권에서 삭제를 진행하였습니다.

 

4-1) 인증서 삭제/폐기

해당 PC에서만 삭제할 것이면 [삭제], 모든 곳에서 사용하지 않을 것이면 [폐기]입니다.

전 PC에만 있기 때문에 [삭제]로 진행하였습니다.

 

4-2) 삭제할 인증서 선택

삭제할 인증서를 선택하고 암호를 입력해줍니다.

4-3) 깔끔한 인증서 완성!!!!!!!!!!!!! 모두 끝났습니다 ^^~

사업용 인증서는 날짜가 맞지 않지만 유료라서 그냥 놔두고 사용하기로 결정합니다...

행복

 

+ 업무자동화하면 정말 많이 쓰는 것이 엑셀이죠 ^^~ 엑셀에 대하여 알아봅니다.
+ 전자 Spreadsheet: 1979 비지칼크를 시작으로 로터스123, 쿼트로 등. 1985년에 드디어 엑셀 등장!!

+ 엑셀을 위와 같이 정의를 하셨네요. 이 기준으로 01. 02. 03 챕터로 구분하여 진행합니다.

  나무를 보지 말고 숲을 보라. 좋은 말입니다. 정말 정리를 잘하시는 것 같습니다.

 

 

 

[E01_001 영업사원 폰판매량]

E01_001 영업사원 폰판매량.xlsx
0.06MB

+ Ctrl + ↓: 맨 아래 셀로 이동.
+ Ctrl + →: 맨 오른쪽 셀로 이동.
+ Ctrl + Shift + ←: 맨 왼쪽 셀까지 모두 선택.

+ Ctrl + Enter: 선택된 모든 셀에 동일 값 입력.
+ Sheet는 총 255개까지 입력 가능.
+ 피벗 테이블: 원본 테이블은 두고 특정 데이터들만 분석하여 요약 정리하는 테이블.

피벗 테이블 추가
차트 추가

 

[E01_002 영업사원 판매량]

E01_002 영업사원 판매량.xlsx
0.02MB
조건부 서식
[직원명] 선택하고 필터
피벗차트 - 차트내에서 필터링

 

'[컴퓨터] > 업무 자동화' 카테고리의 다른 글

업무자동화 00. 전체 챕터  (0) 2020.12.07

+ Recent posts