본문 바로가기

게임개발/게임프로그래밍

게임만들기 2D/3D 완전정복★

 

게임만들기, 2D/3D 손쉽게 제작하기!

 

 

 

게임개발에 관심있는 친구들의 최대 관심사!

 

요새 나오는 " 모바일 게임, 또는 PC 게임.. 나도 한번 만들어보고 싶은데

게임만들기는 어떻게 해야 되는 걸까요? ㅇㅅㅇ " 라는 질문이 많아요

 

그래서 오늘은 게임만들기에 대한 포스팅을 준비했습니다.

 

 

( 간단한 설명이 끝난 후 마지막 쯤 작업물이 있으니

작업물 먼저 구경하고 싶으시면 아래로 쭉쭉 내려주세요! )

 

 

 

 

 

 

 

가장 먼저 유니티엔진으로 게임만들기

 

 

 

유니티 엔진이란

 

게임을 손쉽게 제작할 수 있는 엔진프로그램 이라고 생각하면 됩니다.

 

여타 다른 게임엔진에 비해 가격도 저렴할 뿐만 아니라

직관적인 인터페이스로 초보자도 쉽게 게임개발을 할 수 있다는 큰 장점이 있어요.

 

 

무엇보다도 PC, 모바일 플랫폼, 안드로이드, IOS 등 멀티플랫폼이 가능하다는 것 !

 


★ 즉, 게임개발을 빠른 시일내에 구현해 보고 싶다면

직접 코딩을 하나하나 해서 제작하는 것이 아니라

유니티엔진 툴을 이용해 하나의 게임을 구현할 수 있어요 :D

 

 

 

 

 

 

 

정말 가장 좋은 건 위에서 말했 듯이

코딩을 하나하나 직접 하는 게 아니라, 툴을 이용해서 게임개발을 하기 때문에

초보도 손 쉽게 게임만들기에 첫 도전을 할 수 있다는 것 *_*

 

그러나 유니티엔진이 다루기 쉽더라도 꼭 알아야 할 점!

 

C#언어를 기반으로 구현을 하기 때문에 혼자 시작하면 난이도가 있어요.

그렇기 때문에 본인이 C# 기초부터 2D/3D까지 차근차근 전문적으로 배워보고 싶다면

유니티전문학원에서 배우는게 훨씬 도움이 된다는 거 꼭꼭 기억하세용 :D

 

 

 

 

 

 

 

 

 

두번째로 게임프로그램을 이용해 PC 게임만들기 도전

 

 

유니티엔진을 이용해 간단한 모바일게임을 구현했다면

난이도가 있는 PC게임을 도전해 보는 거죠!

 

 

게임프로그램은 그래픽데이터를 조합하여, 프로그램을 완성하는 공부예요!

 

이미지를 단순 화면에 띄우는 것 부터 전투, 인공지능, 이펙트 등 조각조각

나눠진 부분을 하나씩 완성해 나가는 과정을 거친다고 생각하면 되는데요 ㅎㅎ

 

 

 

 

 

 

 

 

 게임프로그램은 유니티엔진과는 다르게

 C언어부터 C++, API, MFC, 자료구조, 알고리즘

Direct X 2D, Dirext 3D 언어를 배워 직접 하나하나 코딩을 해야해요!

 

그렇기 때문에 배우는 기간도 6개월 이상 걸리죠 ㅎㅎ

 

 

왜 우리가 영어를 배울 때 알파벳 기초부터 문장까지 배우는데 오래 걸리고

시간투자를 해서 복습을 하지 않으면 금방 까먹게 되잖아요?

 

게임프로그램도 영어와 마찬가지예요!

 

하나의 새로운 컴퓨터 C언어를 배우기 때문에 기간도 유니티엔진에 비해 오래걸리며

본인이 복습 / 예습시간을 충분히 가질 생각으로 공부를 시작해야 됩니다 !

 

 

 

 

 

 

 

생각보다 게임만들기에 대한 종류도 다양하죠?ㅎㅎ

본인이 어느 수준까지 도전할 수 있겠다! 감이 잡혔나요??

 

 

그렇다면 여기서 유니티엔진, 게임프로그램을 이용해 만든 학생들 작품 보여드릴게용!

 

 

 

 

● 유니티엔진을 이용한 게임작업물

 

 

 

 

 

 

 

 

● 게임프로그램을 이용한 게임작업물

 

 

 

위의 작업물들은 SBS아카데미게임학원 교육과정을 수강한 학생들의

실제 포트폴리오 입니다 :D

 

SBS아카데미게임학원만의 커리큘럼으로 획일화 된 포트폴리오가 아닌

크리에이티브를 고민하는 진정한 개발자를 양성하고 있어요

 

 

 

 

 

게임만들기, 게임개발자의 첫 시작을 SBS게임아카데미와 함께 하고싶다면

아래로 문의 주세요 !!

 

 

 

 

미래 게임개발자 분들 화이팅 !!!!!!!!!!!