스터디인코딩 study in coding

유니티 심화과정

스크립트는 물론, 디자인 패턴과 알고리즘까지

게임을 만드는데 필요한 모든 것

어떤 강의인가요?

강의 소개

프로그래밍을
제대로 배우지 않고

게임을 만들다보면 한계가 옵니다. 원하는 기능을 구현할 방법이 생각나지 않거나, 어떻게든 구현했는데 제대로 동작하지 않을 때가 있습니다. 무엇보다, 제대로 알고 코딩하지 않으면 엉망진창의 스파게티 코드가 되어버려 간단한 기능의 추가나 수정조차 어려워집니다.

이를 위해 배워야하는 알고리즘, 디자인 패턴 등은 그 자체만으로 방대하고 깊이 있는 학문이기에 접근하기가 쉽지 않습니다.

그래서
제대로 배웁니다.

C#과 유니티를 깊이 있게 다뤄보는 것은 물론 게임 개발에 꼭 필요한 다양한 이슈들의 핵심내용을 배웁니다.

-. 빠르고 강력한 핵심기능을 구현하기 위해 필요한 게임 알고리즘
-. 렉 없는 게임을 위한 메모리 관리 및 최적화
-. 유지보수와 확장성을 위한 디자인 패턴
-. 해킹 및 치트를 방지하는 보안

강의는 어떻게 진행되나요?

유일무이한
깊이 있는 강의

유니티를 배울 수 있는 강의는 많지만, 게임 개발을 중심으로 다방면의 이슈를 깊이 있게 다루는 강의는 이 강의 뿐입니다.

유니티와 스크립팅
기초 지식이 필요합니다.

유니티 게임개발 기초 강의를 수강하셨거나 그에 준하는 기반지식이 요구되는 강의입니다.

경험을
공유합니다.

강사이기 이전에 게임 개발자로서, 개발 단계에서 생기는 다양한 문제점을 해결하는 방법부터 출시까지의 과정을 생생하게 전합니다.

유니티 커리큘럼

전역에서 접근할 수 있도록 하는 싱글 턴, 게임 내 렉을 없애고 오브젝트들을 효율적으로 관리하는 오브젝트 풀링, 유지보수와 확장성을 위한 이벤트 주도적 프로그래밍을 배웁니다.

상속과 프로퍼티를 포함한 C# 문법을 복습하고, 유니티와 연동되는 다양한 이벤트 함수를 배웁니다.

그 외에 코루틴, 셰이더, 데이터 읽고 쓰기, 레이 캐스트, 에디터 커스터마이징, 최적화 기법 등을 배웁니다.

웹프론트엔드 강사진

함께 할 강사들

최재원

  • 현) 스터디인코딩 대표
  • 현) 유니티 전임강사
  • 전) 아이디어스 클라이언트 개발
  • 대학교 및 기타 기관 강의 출강

황완식

  • 현) 클래스에이드 대표
  • 전) 멋쟁이사자처럼 이사
  • 전) 성균관대학교 웹프론트엔드/UX 캠프 강사

송승준

  • 현) 스터디인코딩 대표
  • 현) 웹프론트 전임강사
  • 전) 주식회사 인셀럽 이사
  • 전) IMLAB 개발 연구원
  • 한국과학기술연구원 Romin, 스냅미 등 다수의 웹, 앱 서비스 제작
  • 대학교 및 기타 기관 강의 출강

김민철

  • 현) 스터디인코딩 대표
  • 현) 웹프론트 전임강사
  • 전) 유니티 강사
  • 고등학교 및 기타 기관 강의 출강
  • lawit 외 다수의 웹 서비스 제작

김제언

  • 현) Leo 클라이언트 프로그래머
  • 전) bkc R&D 재직
  • 전) 듀플렉스 기록물DB관리 재직
  • 플레이빌,청년장사꾼 등 다수의 웹, 앱 서비스 제작

김소연

  • 현) SJEdu 대표
  • 현) 양영고등학교 전공심화연구회 교사
  • 현) 유니티 강사
  • 전) 곤지암고등학교 강의 출강

수강생 리뷰

수강생 위시님

첫 수업때 도미노를 만든 것부터 쿠키런 같은 횡방향 게임도 만들어봤는데 지금까지는 추상적이었던 코딩작업이 직접 캐릭터를 움직이고 점프하고, 총알을 발사하는 등 원하는 것을 만드니까 배울 때 마다 재밌고 궁금한 것도 생기고 하더라구요.

수강생 세다님

강의가 끝난 후에도 강사님께서 꾸준히 피드백 해주시는 점이 인코딩의 최대 장점인 것 같아요! 코딩 경험의 유무와 상관없이 자신의 안드로이드 혹은 IOS 앱, 게임을 개발해 보고 싶으신 분들에게 강력하게 추천합니다.

수강생 이예석님

저는 군대에서 책으로 유니티를 처음 접했습니다. 전역을 하고 제대로 유니티를 배우고 싶어서 인코딩에서 강의를 듣게 되었습니다. 유니티를 배우는곳을 쉽게 찾을수 없었고 있어도 커리큘럼이 불안한 곳이 많았는데 인코딩에서의 수업은 저한테 정말 유익한 시간이었습니다.

준수한 외모의 강사님께서 직접 준비하신 배려깊은 진행으로 수업 시간하나하나가 굉장히 중요했던것 같습니다. 아직도 제 노트북에는 수업시간때 배웠던 프로젝트들과 피피티들이 있습니다ㅎㅎ 혼자 게임을 만들다가 생각이 안나는게 있으면 수업때 배운 피피티를 다시보고 해결하곤합니다. 수업때 모르는게 있으면 최선을 다해서 이해를 도와주시는 강사님이 계셔서 정말 감사했습니다!

주말마다 스터디를 진행해서 부족한 부분도 많이 가르쳐 주셨었는데 제가 너무 질문 많이해서 뭔가 죄송하네요ㅎㅎ.. 다른 훈남 강사님들과 가족같은 분위기로 스터디 끝나고 고향고깃집에 자주 갔는데 요즘도 일요일 밤이면 그게 생각납니다ㅋㅋ

인코딩에서 강의를 듣고 이제는 어떤 방향으로 공부를 해야하고 문제를 찾는 능력을 알게된것 같습니다! 아직 더 많이 배워야 하지만 유니티를 접하는데 큰 도움이 되는 소중한 수업이었습니다.

다음에 유니티3D수업 나오면 꼭 청강하러 가겠습니다ㅎㅎ 감사했습니다!

수강생 함제균님

안녕하세요 유니티 2D 8기 수강생 함제균입니다!

저는 이 강좌를 듣기 전에 개인적으로 시중에 나와 있는 책, 유튜브 강좌를 찾아보면서 유니티에 대해 감을 잡아보려고 했었는데, 대부분의 강좌나 서적들이 유니티의 근본적인 구조나 스크립팅을 다루기보다는 단순 따라해보기 위주라 '나만의 게임'을 만드는 데에는 많이 부족하다고 느껴 오프라인 강좌를 찾던 중이었습니다.

결론부터 말하자면, 앞서 언급한 배우는 방식의 관점에서 볼 때, 탄탄한 기초를 바탕으로 자신만의 게임을 만들어가고 싶으신 분들께 이 강의는 정말 딱 맞는 강의라고 생각합니다! 하나의 게임을 만드는 데에 필요한 중요한 요소들을 하나하나 짚어나가고, 그와 함께 자신의 게임의 여백을 채워나가는 작업을 거쳐서, 말그대로 '누구나 게임을 만들 수 있는' 강의였구요.

심지어 8기의 경우에는 다른 기수하고 다르게 일주일에 2번, 4주 간 짧고 굵게 수업 진도를 나갔는데도, 홈페이지에 나와 있는 커리큘럼 대로 착실하게 기본을 다져나갈 수 있었을 뿐 아니라, 만들고 싶은 게임에 필요한 기능들 모두 Q&A를 통해 완성해 나갈 수 있어서 정말 좋았습니다ㅎㅎ (수업 중에 쏟아지는 모든 질문들에 친절히 답해주셨던 최재원 강사님, 김소연 보조강사님 다시 한 번 감사합니다...!)

Unity로 내 게임을 만들고 싶은 분들, 게임을 만드는 재미를 느끼고 싶으신 분들이라면, 고민하지 마시고 이 강의를 들으시기를 추천드립니다!

수강생 정건일님

8번 3시간씩 Unity 강의로 인해 자신감이 많이 늘었습니다. Unity를 하는 데 있어 c#을 먼저 공부해야 싶었는데 그런 것도 필요 없이 쉽게 접근할 수 있었던 것 같습니다.

사람마다 강의를 듣는 것이 다 다를 텐데 최재원 강사님의 특유의 유머러스한 말솜씨가 더 친근했네요~

처음에는 Unity 2D를 가르쳐 주는 곳이 있다고 해서 unity 3D보다 못하면 어쩌지 라고 생각했는데 2D를 몇시간 들으니 그것은 기우였구나라고 생각되더군요~ 오히려 Unity 2D부터 제발 먼저좀 배우고 3D를 가든 다른 공부를 하든 해야겠다는 생각이 자연스럽게 들었네요~

원래 제가 나이가 좀 있어 Unity를 책이나 인터넷의 동영상 강의보고 해보려고 부단히 노력했지만 잘 안되었어요~ Unity는 확실히 현장 강의가 맞는 것 같습니다.

다른 강의하는 곳은 기초학원수준이지만 최재원강사님은 수준이 좀 다르더군요~ 개인적으로 해보고 잘 안되는 것을 여기서는 실전 실습으로 개인적인 수준을 높여주니 빨리 실력이 높아진 것 같습니다.

Unity에 대한 개념 등 이해도가 폭넓어 진것 같아요~ Coding에 대한 두려움은 없지만 ~ Coding이란 것이 워낙 공부해야 할 것이 많다고 생각했지만 그것이 아니란 생각도 들게 만들어 주었구요~ 내친김에 InCoding의 다른 강의도 듣고 있습니다. 추후에는 안드로이드는 제일 강점이라고 하니 반드시 안드로이드 강의도 들을 예정입니다.

마지막으로 직장인으로서 마땅히 배울 곳이 없었는데 토요일에 해준 것에 대해서도 너무 감사합니다. 지금도 잘 되시지만 하시는일 더 잘 되시길 바랍니다. ~

수강생 김선일님

안녕하세요. 요번에 졸업작품으로 게임을 만들고자해서 이 강의를 듣게 됐습니다. 지금도 게임업계 취직을 위해 열심히 공부중인데 직접 게임을 만들어보면 좋은 경험이 될 것 같아 도전(?)하게 됐습니다. 저는 컴퓨터공학과도 아니고 그냥 디자인과를 다니고 있는 학생입니다. 그래서 프로그래밍, 스크립팅이 너무나도 어려울 것 같았는데 강의를 통해 쉽게 이해할 수 있었습니다. 심지어 어려운 부분도 직접 쉽게 풀어서 스크립팅을 도와주는 등 강사님께서 매우 친절하셔서... 덕분에 좋은 게임을 만들 수 있었습니다.

너무 많이 물어보고 매일 수업전에 실습시간에 붙어있었는데 싫은 내색하시지 않고 끝까지, 오히려 더 도와주시는 친절한 강사님이 너무 좋았습니다. 8주동안 게임을 하나 완성시키면서 많은 것을 배울 수 있엇습니다. 뭐하나 더 가르쳐줄까 고민하시는 강사님이 강의보다 더 좋았던 것 같습니다.

게임하나는 완벽히 완성 할 수 있는 꿀강의 추천드립니다! ㅋㅋㅋㅋ


수강생 김경운님

저는 유니티 게임개발 3기 수강생이자 현재 대학교 4학년 재학중인 "문돌이" 김경운 입니다. 고등학생 때 부터 모바일 게임 제작에 관심이 많았으나, 프로그래밍이라는 장벽에 부딪혀서 시도도 못해보고 있었습니다. 그러던 와중 유니티엔진에 대해 알게 되었고, 적합한 강의를 찾다보니 페이스북 광고를 통해 이 강의를 알게되었습니다. 이 강의는 아~~주 기초부터 알려주는 강의이기 때문에 프로그래밍 고수 분들에게는 조금 지루하실 수 있지만, 저같은 초보개발자에게는 아주 유익한 시간이였습니다. 프로그래밍에 초보분들에게 추천합니다!

수강생 조선우님

시작부터 게임 개발-배포까지 3기 수강생 조선우입니다. 저는 이전부터 게임을 직접 만들어 보고 싶었습니다. 이전에 독학해본적이 있는데, 아무래도 혼자하려다 보니 궁금한 것을 해결하는데에도 오랜 시간이 걸리고, 만들어 놓고도 제대로 한건지,, 이게 맞는건지.. 찜찜한 기분을 지울 수 없었습니다. 결국 뭔가 제대로 완성해 본적도 없구요.

그러다가 페이스북 광고를 통해서 인코딩의 유니티 게임제작 강의를 알게되 듣게되었습니다. 강사님을 통해 유니티의 기본부터 탄탄히 알게되고, 게임을 완성하고 배포까지 해보는 경험은 저에게 정말 즐거운 경험이였습니다. 현재 저만의 RPG 게임을 만드는 중이고, 만약 유니티 심화강의가 열린다면 신청하고 싶습니다. 좋은 강좌를 마련해 주신 대표님, 강사님께 감사드립니다.


수강생 홍성윤님

안녕하세요! 저는 이 강의를 듣고 게임 개발자로 입문하게 됬습니다. 이 강의를 들으시는 분들은 열심히 할 각오를 단단히 하셔야 합니다. 수업할때 진도를 많이 나가기 때문에 저는 복습하는데 시간을 꽤 많이 썻어요..(내가 돌머리인가?) 주중에 회사에 있을 떄도 계속 공부도하고 제 게임도 틈틈히 만들어 봤구요. 이 강의 좋은점이라면 주중에 질문해도 금방금방 답변이 와서 좋았습니다! 확실히 혼자 하는 것보다는 훨씬 나은것 같아요! 유니티 강의 처음 시작하시는 분들이라면 이 강의로 시작하시면 좋을것 같습니다! 이상 게임 개발자 홍성윤의 강의후기 끝!