분류 전체보기 172

주말 숙제 - 퍼즐아케이드 - 1 - 기획

2016. 4. 15. 16:49 https://blog.naver.com/nagne2011/220684208467 이번주 주말 숙제는 '간단함'이 주제다 고민해본 결과 역시 간단하게 즐길거면 모바일이 좋을꺼 같고, 실시간 액션보다 턴방식의 아케이드쪽이 좋을꺼 같아서 몇가지 구상을 해봤다 (사진이 돌아갔네...) 플렛폼은 안드로이드 모바일, 대상은 전연령이고 장르 퍼즐형 전략 RPG다 대략적인 개요는 아래와 같다 플레이어는 가로세로가 일정한 타일로 된 맵의 정 중앙에서 시작한다 또 임의의 숫자만큼 적 유닛이 임의의 위치에 생성된다 플레이어는 임의로 뽑혀진 3장의 카드중 하나를 골라 다음 행동을 결정하게 된다 행동은 상하좌우 4방향중 한곳으로 이동하는 카드와, 십자가 모양으로 공격, X자 모양으로 공격 이..

유니티/실습 2022.02.14

주말 숙제 - FPS+TD - 5 - 완성

2016. 4. 11. 16:39 https://blog.naver.com/nagne2011/220680470942 http://blog.naver.com/nagne2011/220680470942 먼저 맵이 단조로워서 건물을 추가시켰다 투박한 건물 옵션인데, 카메라 거리에 따라 렌더링의 퀄리티가 조절되는 기능이 붙어있는 모델링이다 대략 이쁘게 배치해줬다 전체적인 맵은 이렇게 생겼다 자세히 보면 보도블럭 위에 작은 네모가 있는데, 그 네모가 타워를 설치할 수 있는 위치점이다 인게임 스샷1 (자세히 보면 총알이..) 길을 따라 이동하는 해골과 유령을 m4와 터렛으로 막아내고 있다 ...근데 터렛 감지범위가 약간 애매해서 고장나는 터렛도 있는것같다

유니티/실습 2022.02.13

유니티 버튼만들기

2016. 4. 9. 21:16 https://blog.naver.com/nagne2011/220678961762 먼저 빈 탭에 UI->Button으로 버튼UI를 생성한다 그러면 요로코롬 생성된다 Button의 하이라키를 확인해보자 소스이미지는 이곳에서 정해준다 드래그앤 드롭으로 넣어주면 된ㄷ 그다음 버튼을 판단하는곳은 이곳이다 버튼클릭시, 활성화할 함수가 담긴 스크립트가 담긴 오브젝트를 넣어주면된다 위에 넣어준 Main Camera 오브젝트엔 위와같은 스크립트가 붙어있고 public void ChangeScene() { Application.LoadLevel (1); } 스크립트엔 이거만 달랑 써있다 그다음 함수 부분에서, 스크립트 이름-> 함수 이름 을 넣어주면 버튼 클릭시 해당 함수가 출력된다

유니티 2022.02.13

주말 숙제 - FPS+TD - 4 - 타워 설치하기

2016. 4. 9. 21:07 https://blog.naver.com/nagne2011/220678955985 건설모드의 옵션을 만들어준다 건설모드는 역시 파이프렌치! //무기변경 Uiaim.SetActive (true); _m4.SetActive (false); _wrench.SetActive (true); _menu.SetActive (true); _spawn.SetActive (false); 안쓰는 것들과 쓰는것들을 할당해서 끄거나 켜주고 //터렛변경 if (Input.GetKeyDown (KeyCode.Alpha1)) { _currnetTurret = 1; } if (Input.GetKeyDown (KeyCode.Alpha2)) { _currnetTurret = 2; } if (Input.Ge..

유니티/실습 2022.02.13

주말 숙제 - FPS+TD - 3 - 몬스터 출현

2016. 4. 9. 17:21 https://blog.naver.com/nagne2011/220678814602 일단 맵은 완성했.. 길만 잡았다 빌딩이나 가로등같은걸로 더 추가하면 그럴듯하게 보일거같다 스카이박스는 아래보면 알겠지만 우주배경으로 했다 밤하늘 느낌이 난다 몬스터도 귀여운걸로 골라놨다 몬스터는 직진을 하다가, 코너에 있는 박스에 부딪히면 꺾는다 매 코너마다 박스가 있다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 6..

유니티/실습 2022.02.13

주말 숙제 - FPS+TD - 2 - 사격반동, 맵

2016. 4. 8. 10:12 https://blog.naver.com/nagne2011/220677639148 기본적으로, 메인 카메라는 마우스를 향해 각도를 변환한다 그래서 사격시 반동을 표현하려면 마우스나 카메라의 각도를 위로 올려야한다 근데 케릭터의 각도를 올려도 카메라의 각도는 변화가 없다 (케릭터 혼자서 빙글빙글 돈다..) (깊은분노) 원인은 이녀석이었다 기본 에셋에 붙어있는 '마우스 바라보는 스크립트'인데, 재미있게도 케릭터에게도 하나붙어있고, 카메라에게도 하나 붙어있다 그리고 케릭터에 붙은건 좌우, 카메라에 붙은건 상하를 담당하는데, 이걸 모르고 케릭터를 자꾸 상하로 움직이려고 했으니 안되는게 당연지사 결국 카메라에 붙어있는 이 스크립트에 접근해서, 사격반동 만큼으로 각도가 상승하도록 수..

유니티/실습 2022.02.13

주말 숙제 - FPS+TD - 1 - 기본 케릭터

2016. 4. 8. 10:12 https://blog.naver.com/nagne2011/220677638921 일단 FPS의 기본 바탕이 되는 케릭터 생성후, UI카메라를 생성해서 크로스바(cross bar)를 만들어 준다음 합쳐진 화면은 이렇게 나온다 1 2 3 4 5 6 7 8 9 10 void Rebound() { if (aimCube [0].transform.localPosition.y 0.5f) { aimCube[0].transform.Translate(0, -0.01f, 0); //상 aimCube[1].transform.Translate(0.01f,0, 0); //좌 aimCube[2].transform.Translate(-0.01f,0, 0); //우 aimCube[3].transfor..

유니티/실습 2022.02.13

주말 숙제 - 1인칭 게임 - 5(完)

2016. 4. 4. 22:29 https://blog.naver.com/nagne2011/220674384880 유투브 주소 : https://youtu.be/WranWxseQ7w 기본 게임화면입니다 조작은 마우스와 키보드 WASD를 이용하며 던전 복도를 따라 진행하면서 몬스터를 잡고 최종 보스를 처치하는게 목적입니다 공격 방법은 마우스를 상하좌우로 드래그하면 해당 커맨드에 맞는 공격을 합니다 (동영상에서 보면 잘 보입니다) 우클릭시 방패로 방어를 합니다 (좌->우 공격상태) 던전 방에 입장하면 해골들이 대기모션으로 서있다가, 플레이어가 가까이 가면 쫒아옵니다 해골 몬스터는 공격을 통해서 처치할 수 있습니다 (도끼로 내려찍으니까 아파하는 해골ㅜㅜ) 화난 해골이 반격을 하지만 방패로 가드! 가드를 내리자..

유니티/실습 2022.02.13

주말 숙제 - 1인칭 게임 - 4

2016. 4. 3. 21:42 https://blog.naver.com/nagne2011/220673325934 오늘 작업은 적 케릭터 완성..! 평소엔 두리번 거리며 서있다가 플레이어 발견시 쫒아온다 바짝 붙게되면 공격..!! (귀엽따) 한대 때리면 격하게 아파한다(...) 플레이어도 공격을 받으면 체력이 깎인다 물론 방패를 사용중일땐 체력이 안깎인다 ...몹이 죽을땐 격하게 죽는다 불이 붙어서 2초뒤 삭제 프로토스인가. 코드는 단순하게 void OnTriggerEnter(Collider other) { Debug.Log (name); if (other.CompareTag ("Weapon")) { _skeleton.SendMessage ("DamagedTrigger", 1, SendMessageOpt..

유니티/실습 2022.02.13

주말 숙제 - 1인칭 게임 - 3

2016. 4. 2. 8:36 https://blog.naver.com/nagne2011/220672066408 오늘은 맵을 만들었따..! 사실 별로 한건없고, 에셋스토어에서 받은 에셋들을 여기저기 배치한것뿐. 4시간 가까이 걸린 단순노동이었지만 상당히 이쁘게 나와서 만족스럽다 넓은 방은 아래와 같다 복도도 제대로 됬고 보스룸의 문은 다르게 생겼다 전체적인 그림은 단순하게 되있다 아래는 플레이중인 모습이다

유니티/실습 2022.02.13
728x90