본문 바로가기

Programming/유니티

유니티(Unity) 프로젝트 점프게임 만들기 : [1] 시작

목표

아주 단순한 점프게임을 만들어서 광고를 붙이고 광고수익을 발생 시켜보는 것이 이 프로젝트의 목표입니다.

서버도 없고 단지 클라이언트로 로그라이크형의 게임을 만들것이기 때문에 

간단한 기획과 심플한 디자인으로 진행할 것입니다.

물론, 좀 더 욕심을 내고 싶은 사람은 인앱도 넣고 서버도 연동하고 리더보드도 작성하고 할 작업이 많겠죠?

이 프로젝트는 내가 무엇인가를 이루어냈다는 성취감을 느끼고

삶의 의욕을 불러일으키기 위한 목적이 크기 때문에 쉽고 단순하게 진행될 예정입니다.

물론 광고 수입도 들어오니 조금의 기대는 해도 괜찮을지도..?

----

----

게임 기획

 

아무리 간단한 게임이라도 틀은 있어야 하기 때문에 

기획부터 시작해 보겠습니다.

 

게임의 흐름은 다음과 같습니다.

스플레시화면 -> 메인화면 -> 게임플레이 -> 메인화면

참고 게임.

점프킹이란 게임이 있습니다.

점프해서 목표지점까지 올라가는 게임이죠.

우린 점프베이비를 만들겁니다.

킹이 아니니까 굉장히 심플하게 블럭을 밟고 올라갈겁니다.

 

게임의 목표는 다음과 같습니다.

블럭을 밟고 최상단까지 올라가는 것이 목표입니다.

 

게임의 조작은 다음과 같습니다.

터치를 누르면 수직으로 뛰어올라 블럭에 올라 갑니다.

굉장히 쉬워보입니다.

쉬우면 재미가 떨어지겠죠?

 

게임의 난이도 설정은 다음과 같습니다.

특수블럭을 추가합니다.

특수블럭의 종류는 다음과 같습니다.

좌우로 움직이는 블럭

일정시간이 지나면 사라지는 블럭

밟으면 사망하는 블럭

우선 3가지로 정합시다.

 

게임 스테이지는 다음과 같습니다.

간단한 문자데이터로 여러개의 스테이지를 만듭니다.

스테이지를 만들기 귀찮은 저같은 사람들을 위한 랜덤 스테이지도 만듭니다.

자 이제 게임기획은 끝났습니다.

 

본격적으로 시작하기 전에 

이 프로젝트는 왕초보분들도 타겟으로 하고 있기 때문에

유니티 설치부터 시작해야 겠습니다.

 

이미 유니티 가입이 되어 있고 설치가 끝난 사람이라면

다음화를 기다려 주시면 됩니다.

 

환경 설정

 

유니티 가입과 다운로드

 

Unity 실시간 개발 플랫폼 | 3D, 2D, VR 및 AR 엔진

"Unity", Unity 로고 및 기타 Unity 상표는 미국 및 기타 국가에서 유니티 테크놀로지스 또는 계열사의 상표 또는 등록상표입니다(여기에서 자세한 정보 확인). 기타 명칭 또는 브랜드는 해당 소유자

unity.com

위의 유니티 사이트에 들어가서 가입을 시작할까요?

우측상단에 빨간 사각형안에 보이는 썸네일을 누르면

친절하게 Unity ID 만들기가 보입니다.

입력란에 하나씩 입력해서 가입을 하면됩니다.

구글이나 페이스북 계정으로도 연결이되니

선택해서 가입을 하면 됩니다.

가입을 완료하시고 로그인을 하셨다면 유니티 툴을 다운로드 해야합니다.

 

다운로드

지금 Unity를 다운로드하고 전 세계적으로 가장 큰 인기를 누리는 2D/3D 멀티플랫폼 경험 및 게임 제작용 개발 플랫폼을 사용하세요.

unity.com

위의 링크로 들어가시면

Unity Hub를 다운로드 받을 수 있습니다.

----

----

이제 저 아이콘을 클릭해서 실행하면 아래와 같은 화면에 보여짐니다.

'Sing In' 을 누르면 웹페이지에서 로그인을 시도하게 됩니다.

로그인이 완료되면 아래와 같은 화면이 보여집니다.

'Installs' 을 누르면 아래화면처럼 Install Editor 버튼이 보입니다.

여기서 2022.3.19f1 를 선택해서 설치를 시작합니다.

뒤에 LTS가 붙은 이유는 '장기 지원'은

연도 버전이 바뀐 이후에도 해당 연도의 LTS 버전이 최초로 릴리스된 날짜로부터 2년간 계속해서 매월 업데이트됩니다.

위의 화면과 같이 안드로이드관련된 영역을 선택해주고

Visual studio for Mac 도 선택해줍니다.

근쓴이는 이미 설치 되어있기 때문에 선택영역이 보이지 않습니다.

윈도우라면 Microsoft Visual studio 로 보여지게 됩니다.

선택 후 'Continue' 를 눌러서 설치를 시작합니다.

자 이제 유니티 설치가 끝났습니다.

고생하셨습니다.

다음 시간부터 본격적으로 즐거운 코딩을 함께 시작해 보도록해요

당신도 개발자가 될 수 있습니다.

 

다음화

 

유니티(Unity) 프로젝트 점프게임 만들기 : [2] 프로젝트 생성

목표 프로젝트를 생성하고 운동장과 캐릭터를 만들어 스크립트를 붙이자 프로젝트 생성 유니티 허브를 실행시켜 프로젝트를 생성합니다. 'New project'를 선택합니다. '2D'를 선택하고 'Project name'을

moblieandlife.tistory.com