UE4 공부를 막 시작한 전문대졸 1人입니다.
근황은 며칠 전까지 언리얼 공홈에서 튜토리얼 보고 따라하고 있었는데 뭔가 '이런 코드를 쓰면 이렇게 된다' 정도로 밖에 공부가 안돼서 저같은 입문자는 좀 버거워 언리얼c++ 책을 하나사서 보고 있습니다.
지금까지 코딩하고 만들어왔던 프로그램들은 그냥 한번 만들어보자 해서 만들어봤던 것들이라 별 고민없이 만들었는데 이번에는 취업을 목표로 준비하는 것이라 '이렇게 해도 충분한가' 하는 고민이 계속 듭니다.
학창시절 공부를 별로 안했기 때문에 수학은 고1 수준이고 할 줄 아는 것은 c++을 약간 사용할 줄 안다는 정도인데 이 상태로 언리얼c++ 책 하나 끝내고 작업물을 냈을 때 회사에서 충분히 인정 해줄만한 결과물이 나올지 모르습니다ㅜㅜ
취업 전 마지막 결과물이 될 것 같아서 후회없이 작업하고 싶습니다.
제가 잘 준비하는지 감도 안 잡히고 해서 선배님들의 조언이 너무나 필요합니다.
수학과 영어 그리고 4년제는 당장은 여유가 없어 취업 후 메꿔갈 예정입니다.
읽어주셔서 감사합니다.
제 실력을 가늠하기에 도움이 될까하여 지금까지 코딩하고 만들었던 것들을 아래에 정리해두었습니다.
<지금까지 작업한 작업물들>
1. 안드로이드 nfc카드 주문 어플 (제작기간 : 3일)
컴공 지인이 만들어달라고 해서 만든건데 어플이 설치된 기기에 nfc카드를 접촉하면 주문창이 뜨고 그 주문한 메뉴 데이터가 카드에 저장되는 형태입니다. 만들면서도 이런걸 왜만들어 달라했는지 의아했던 기억이 나네요..
안드로이드 자체에 nfc 기능을 사용하기 위한 라이브러리가 준비되어 있어서 간단히 적용만 했기 때문에 오래걸리지 않았습니다.
2. 홈페이지 제작 (제작기간 : 약 2주)
소기업인데 하나 만들어달라해서 만들었으나 호스팅 비용이나 추후관리 문제 때문에 결국 서비스는 안됐습니다. 간단한 기업소개 홈페이지었고 디자인은 깔끔한 편입니다.
HTML, CSS, JAVASCRIPT, PHP, MYSQL 로 작업했고 CSS에서 거의 80% 정도의 시간을 사용했던 것 같습니다.
게시판 에디터는 게임코디와 동일한 ckeditor를 사용했습니다.
3. cocos2d 클라(c++) + 게임서버(c#) (제작기간: 2달)

cocos2d로 작업한 클라이언트는 그냥 간단히 캐릭터만 나올 수 있는 정도였고 주된 개발 내용은 소켓통신입니다.
사실 게임서버에 대한 지식이 없었기 때문에 제 맘대로 개발한거라 이런 방식으로 개발하는게 맞는지 그건 확신이 없네요ㅎㅎ
c++만 배운상태로 시작한 것이라 제작기간 2달 중 거의 대부분은 소켓통신과 cocos2d 엔진에 익숙해지는 것과 C#약간이었습니다.
코딩을 시작하고 제작한 기간은 2주 정도도 안될 것 같네요.. 실제 작성한 코드도 2천줄 정도인가 밖에 안되구요..
비동기 통신인데 패킷이 뭉쳐서 올 때 처리를 제대로 안 해놨기 때문에 약간의 문제가 있습니다.
여러 플레이어가 움직일 때 몇몇 움직임이 씹히는 현상을 발견하고 왜이러지 하고 한 동안 냅두다가 패킷을 분석한 후 뭉쳐서 오는걸 보고 클라쪽만 처리해줬기 때문에 여전히 문제는 있습니다ㅎㅎ