유니티/실습 91

출시 포폴 - 퍼즐아케이드 - 10 - 완성

2016. 4. 28. 14:58 https://blog.naver.com/nagne2011/220695798376 목차 1. 기획 2. 타이틀 화면 3. 스테이지 화면 4. 플레이어 5. 적 유닛 매니저 6. 적 유닛 7. 상점 8. 광고 9. 결과 출시목적으로, 포폴급으로 만들어 보려고 했지만 그건 나중으로 미뤄졌다 아직 공부가 부족하다는걸 절실하게 느끼고 완성 소개를 시작하겠습니다 일단 기획부터... 개요 : 자신이 가진 카드중 세장을 임의로 뽑아 그중 한장을 선택하여 카드에 맞는 행동을 하여 던전의 모든 적을 물리치고 다음 층으로 넘어가는 게임 플랫폼 : 모바일 기획의도 : 전철에서 한손으로 가볍게 즐길만한 중독성있는 게임 특이점 : 한 층을 클리어 할때마다 상점에서 카드를 골드로 구입 가능함, ..

유니티/실습 2022.02.14

출시 포폴 - 퍼즐아케이드 - 9 - 게임 시스템 완료

2016. 4. 25. 21:19 https://blog.naver.com/nagne2011/220693210390 대략적인 게임 시스템은 완료됬다 이제 레벨벨런싱을 맞추고 UI만 제작하면 될꺼같다 게임 개요는 아래와 같다 1. 타이틀 화면에서 새로하기 혹은 불러오기로 시작할수 있다 2. 새로하기를 누르면 기본 카드로 셋팅된뒤 저장되고 스테이지로 입장한다 불러오기를 누르면 기존의 카드셋팅을 그대로 가져온뒤 스테이지로 입장한다 3. 게임이 시작되면 저장된 스테이지에 따라 각기 다른 숫자와 종류의 몬스터가 임의 출현한다 4. 하단에 자신이 보유한 카드중 3장이 임의로 출현하고 원하는 카드를 선택하여 카드에 맞는 행동을 한다 5. 모든 적을 처치하거나 자신의 체력이 0 이하가 되었을때 게임이 끝난다 6. 적을..

유니티/실습 2022.02.14

출시 포폴 - 퍼즐아케이드 - 8 - 업그레이드는 완료

2016. 4. 24. 21:44 https://blog.naver.com/nagne2011/220692250897 으아, 어제부터 확실하게 달렸다 기존의 지저분하고 대충 가져다가 붙인 코드는 이제 싹 지워버리고 (아예 씬을 새로 만들었다) 제대로된 구조대로 만들었다 이제 스테이지를 추가하거나, 카드를 추가하거나, 던전 난이도(몬스터 숫자)등을 정하는게 훨씬 쉬워졌고 PlayerPrefs를 사용하여 저장과 불러오기도 구현했다 이제 기존의 40장 카드에 맞춰 각각 셋팅해주고, 몬스터들도 셋팅해주면 끝 가장 큰 변화는 기존의 Tag로 카드를 구분헀다면 이번엔 String으로 구분을 한다 그러니까 저번 코드는 카드도 다섯장뿐이라 대충 카드확인을 태그네임을 비교하게 했는데, 카드를 40장으로 늘려버리니 태그도 ..

유니티/실습 2022.02.14

출시 포폴 - 퍼즐아케이드 - 8 - 정리

2016. 4. 22. 22:45 https://blog.naver.com/nagne2011/220690847211 주말 포폴로 만든 게임에 상점이나 타이틀등등 덕지덕지 붙이려고 하니까 코드도 난잡해지고, 꼬이고 애초에 제대로된 구상이나 기획안도 없어가지고 드디어 코드가 터져버렸다 그래서 이번에 아예 구조를 새로 짜고, 기획도 깔끔하게 해서 아예 처음부터 다시 만들 생각이다 UI도 대충 그림판으로 그린게 아니라, NGUI를 사용할 생각이다 이미 리소스는 충분하고, 코드들도 전체적인 짜임새가 불안할 뿐이지, 개별적으로 보면 깔끔하게 완성된 코드라서 가져다가 붙이기만 하면 될꺼같다 게임 스케일도 너무 크고 복잡하게 잡지않고 깔끔하고 필요한것만 구성하되 차후 추가하기 편하도록 구성할 예정

유니티/실습 2022.02.14

출시 포폴 - 퍼즐아케이드 - 7 - 업그레이드

2016. 4. 21. 11:20 https://blog.naver.com/nagne2011/220689286787 먼저 기존 코드들을 수정하고있다 아무래도 급조한 카드들과 짤막한 진행으로는 출시는 커녕 포폴로 명함내밀기도 어려우니까 말이다 몇가지 실험해보기 위해서 몬스터를 늘려봤다 몬스터에게 공격행동을 주는건 간단했다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 if (hit.collider.gameObject.CompareTag ("Card_0")) { //_Player.gameObject.GetComponent ().MoveRight (); _Player.gameObject.GetComponent()._Move_right.SetActive(true); _Pl..

유니티/실습 2022.02.14

주말 숙제 - 퍼즐아케이드 - 6 - 완성. 사실, 미완성.

2016. 4. 19. 9:49 https://blog.naver.com/nagne2011/220687279485 -Unity : 주말 숙제 - 퍼즐아케이드 - 6 - 완성. 사실, 미완성. 카드 판과 하트를 달고, 카드배치와 배경을 씌웠다 스샷에선 잘 안나오지만, 배경 이미지도 던전형식으로 ... blog.naver.com 카드 판과 하트를 달고, 카드배치와 배경을 씌웠다 스샷에선 잘 안나오지만, 배경 이미지도 던전형식으로 깔끔하게 만들었다. 던전에 맞게, 발판도 초록색 계열보다 벽돌색 계열로 바꾸면 좋을꺼 같긴하다만.. 아무래도 밝은게 좋으니까 이대로 이어질꺼같다 뭐, 바꾸는거야 쉬우니 상관없다. 원레는 전체를 둘러싸는 테두리가 있었는데, 알파값이 제대로 안먹는건지 카드가 묻혀서 안보이는 오류가 있었..

유니티/실습 2022.02.14

주말 숙제 - 퍼즐아케이드 - 5 - 카드 뽑기, 선택

2016. 4. 16. 15:17 https://blog.naver.com/nagne2011/220684942045 먼저 UI배치와 카드이미지 제작하고 사이즈 조절등을 해준다 (꽤 그럴듯한데..?) 문제는 카드 크기가 작아지면 글자가 안보이게되는.... 중요한건 아니니 그냥 넘어가도록 하자 배치는 요로코롬 해준다 주변에 프레임 만들어주고 (조금 빗나갓넹..) 아래 카드 위치값 배치해주고 카메라도 조금 조절했다 하트는 좀 더 작게. 1 2 3 public bool _isCardReady = false; public GameObject[] _cards = new GameObject[6]; private GameObject[] _cardList = new GameObject[3]; cs 일단 카드가 담길 위치..

유니티/실습 2022.02.14

주말 숙제 - 퍼즐아케이드 - 3 - 플레이어 시스템을 만들자

2016. 4. 15. 17:11 https://blog.naver.com/nagne2011/220684231879 먼저 플레이어의 위치를 잡아준다 1 2 3 4 //플레이어 셋팅 int _playerPos = 2 * (( GameManager.Instance._tiledNum-1)/2) * ((( GameManager.Instance._tiledNum -1 ) /2 ) + 1); this.transform.position = GameManager.Instance._tiless [_playerPos].transform.position + new Vector3 (0, 1, 0); _anim = this.gameObject.GetComponentInChildren (); Colored by Color Scr..

유니티/실습 2022.02.14

주말 숙제 - 퍼즐아케이드 - 2 - 기본시스템을 만들자

2016. 4. 15. 17:01 https://blog.naver.com/nagne2011/220684220861 일단 에셋을 받아서 붙였다 이전의 큐브로 된 맵보다 훨씬 깔끔하다 타일이 약간 마음에 들지 않긴한데, 아래에 뭔가 깔아주면 괜찮을꺼 같다 게임 시스템은 약간 지저분하게 로직이 짜였다 먼저 '게임매니저'에서 타일을 깔아준다 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 if (_tiledNum % 2 == 0) { //print ("짝수입니다!"); Debug.Log (_tiledNum + "짝수입니다!"); _tiledNum = 3; } //타일 셋팅 for (int i = 0; i

유니티/실습 2022.02.14
728x90