본문 바로가기
카테고리 없음

청주유니티학원 :: 나만의 게임을 만들어보자! 게임개발엔진 배우기

by mean2 2023. 11. 1.

 

 

 

어렸을 때부터 게임을 너무 좋아하다보니

언젠간 직접 나만의 게임을 만들어보고

싶다는 생각을 하게 되었던 것 같습니다.

게임을 좋아하는 분들은 많이들 공감하실

이야기지만 게임을 하다보면 불편한 점이나

마음에 안드는 점들이 하나둘씩 생겨나게 되고

"내가 만들어도 이것보단 잘 만들겠다..!"

이런 생각을 꼭 하게 되는 것 같습니다.

 

단순히 게임을 좋아하는 것을 넘어서

정말 내가 생각하고 구상한대로

게임을 만들고 싶다는 생가을 하고 나니

게임은 도대체 어떻게 만들어지는걸까?

라는 원초적인 궁금증이 생기기 시작했습니다.

그래서 열심히 찾아보고 공부도 해본 결과

게임엔진으로 게임을 만든다는 것을

알게 되었던 것 같습니다.

 

 

 

 

 

우리가 영화관에서 영화를 볼 때

영화 시작 전 영화를 제작하기 까지 도움을 준

배급사나 영화 제작사가 나오는 것 처럼

게임을 처음 시작할 때에도

로고같은 것이 보이는데 그게 바로

그 게임을 만들어낸 엔진을 나타내는 것

이라고 합니다.

 

보통 우리나라에서 주로 사용하는

게임개발엔진으로는 유니티엔진과

언리얼엔진이 있다고 하며 그 외에도

게임회사에서 자체적으로 개발한

자체개발엔진을 사용하는 경우도 많다고 합니다.

일단 저는 게임개발에 대해서 경험이나 지식이

아예 없기도 하고 처음으로 도전해보는

상황이기 때문에 처음 도전하는 사람도

접근하기 쉽고 어렵지 않게 배울 수 있는

개발과정이 있는지 찾게 되었습니다.

 

 

 

 

 

 

 

 

일단은 게임개발과정과 그리고

게임개발엔진에 대해서 배울 수 있는

학원을 찾아보게 되었고 게임프로그래밍에

대해서 전문적으로 배울 수 있는 딱 맞는

학원을 찾게 되었습니다.

바로 'SBS아카데미게임학원'

게임학원이라는 이름답게 게임 개발과정에

대해서 전문적으로 교육을 하는 학원이었고

다양한 게임개발 분야에 대한 교육이

진행중에 있었습니다.

 

게임기획, 게임원화, 게임그래픽,

그리고 제가 관심 있는 게임프로그래밍 등

다양한 과정에 대해서 해당 분야

실무진 강사님께서 강의를 진행해주신다고

하셨고 제가 관심있어하는 프로그래밍도

세분화된 과정으로 운영 중에 있었습니다.

제가 생각하기에 프로그래밍은 관련

경험이 전혀 없는 사람이라면 많이

어려울 것 같다고 생각이 들어서 조금은

겁이 나기도 했는데 전공자보다

비전공자가 더 많이 배우는 분야라고

말씀해주셔서 오히려 안심이 되었습니다.

 

 

 

 

 

 

 

그래도 조금 불안하기도 하고

많이 어려울 것 같아서 겁이 난다면

유니티과정이 접근성도 좋고

처음에 시작하기 쉬운편이니 유니티

과정부터 시작을 해보는 것이 좋을 것

같다고 상담을 받을 수 있었습니다.

유니티과정은 말그대로 유니티에 대해서

배우는 과정이라고 할 수 있습니다.

 

유니티는 2004년 8월에

Unity Technologies가 개발한 엔진입니다.

C#이라는 프로그래밍언어를 기반으로

구동되는 게임개발 엔진 중의 하나로써

게임제작,운영과 관련되 부분에도 사용이

되지만 그 외에도 자동차, 운송 및 제조,

영화, 애니메이션 및 시네마틱, 설계,

엔지니어링 및 건축에도 사용이 됩니다.

 

 

 

 

 

 

 

주로 모바일, 저사양게임 위주의 게임들만

개발할 수 있다는 예전의 인식에서 벗어나

현재는 다양한 분야에서 활용이 되고 있으며

성능 또한 개선되고 있는 추세입니다.

버튼 몇 번만 누르면 다양한 플랫폼으로

빌드가 가능하다는 장점과 다른 메이저

게임개발엔진에 비해서 비교적 가벼운 사양을

가지고 있어 저사양 PC에서도 무리없이

게임개발이 가능하다는 장점을 가지고 있습니다.

 

유니티 엔진의 가장 큰 장점이라고 한다면

바로 에셋스토어가 있을 수 있습니다.

인디게임개발자나 초보개발자들에게 유리한

이점을 제공하는 에셋스토어는 각종 리소스부터

스크립트, 플러그인으로 사용할 수 있는

다양한 기능, 미리 만들어 놓은 AI 등 수많은

기능을 이용자들끼리 올려서 사고팔수 있는

장터라고 할 수 있습니다.

 

 

 

 

 

 

이것이 유니티엔진을 많은 분들이

사용할 수 있게끔 만드는데 크게 일조한

부분이라고 할 수 있고 많은 초보 개발자들이

유니티 엔진을 사용해서 쉽게 게임을

개발할 수 있게끔 만들어주었습니다.

저같이 다른 프로그래밍에 대한 경험이나

유니티엔진에 대한 경험이 아예 없는

사람이더라도 손 쉽게 접근가능하고

배워서 쉽게 활용이 가능하다고 하니

저에게 딱 맞는 교육과정일거라고

생각이 들었습니다!

 

유니티를 구동하기 위해 기본이 되는

C#언어에 대해서 기초부터 심화까지

배우고 유니티 엔진을 사용하는 방법,

그리고 유니티엔진을 이용해서 게임을

제작하는 전반적인 내용들에 대해서

학습을 하게 된다면 간단한 게임정도는

스스로의 힘으로 만들수도 있다고 하네요.

 

 

 

 
 

 

그 후에 제가 더 심화적으로 배우고 싶은

내용이 있다면 C언어, C++, 자료구조,

알고리즘, API, MFC, 비주얼스튜디오에

대해서 배울 수 있는 게임프로그래밍

과정도 한 번 배워볼까 생각하고 있습니다.

아마 게임을 좋아하시는 분들 대부분이

본인만의 게임을 만들어보고 싶다는

생각을 한번쯤은 해보셨을 것 같은데

너무 어려울 것 같아서 쉽게 도전을 해볼

엄두를 못 내는 경우가 많을 것 같습니다.

 

저 역시도 제대로 알아보기 전에는

너무 어려울 것 같고 과연 제가

할 수 있는 일이 맞을까 고민도 많이

했었는데 막상 학원에서 제대로 상담을

받아보니 저도 충분히 할 수 있겠다라는

생각을 하게 되었던 것 같습니다.

 

 

 

 

 

 

 

 

오히려 게임개발에 관심을 갖고 학원에

찾아오는 학생들 중 이 분야에 대해

경험이 없는 분들이 대부분이라고 합니다.

심지어는 이 분야에 대해 관심이 많은

중, 고등학생들도 진로체험 목적에서

많이들 수강하신다고하니 저도 어렵지않게

배워볼 수 있을 것 같습니다.

 

저와 같이 게임에 진심이신 분들,

본인이 구상한 게임을 직접 만들어보고

싶으신 분들이 계신다면 학원의 도움을

받아 게임개발엔진에 대해서 배우시고

직접 본인만의 게임을 만들어보시는 것도

좋은 경험이 될거라고 생각합니다~

이 분야가 잘 맞는다고 하면

입시나 게임회사 취업을 준비할 수도 있으니

이 분야에 대해서 자세히 상담을

받아보신다면 유익할 것 같네요.

제가 상담 받았던 학원 링크는

아래에 첨부해드리겠습니다.

 

 

 

청주유니티학원 홈페이지 바로가기

 

☆ 042-710-8944☆

 

 

 

 

 

 

댓글