첫 팀프로젝트 [카드 뒤집기 게임]

2025. 9. 23. 23:15개발

팀원분께서 만들어주신 귀여운 카드!

 
 
 
안녕하세요. 본캠프에 들어선지 2일차..!
힘찬 시작과 함께 나뒹굴어진 영가입니다.
 
어떡해요..팀원들 다 너무 똑똑하시고
이해력 흡수력 좋으신데
저만 혼자 덜렁이라서 너무 걱정된다고 했더니
튜터님 왈: "괜찮아요~ 팀에서 한명정도는 그래도 되죠 뭐 ㅎㅎ"
라고 하셔서 웃겨 뒤집어질뻔 함..
 
팀원분들이 정말 감사하게도 커버 쳐주신다고 했는데
나도 차분한 마음으로 걱정은 내려놓고
하나씩 차근차근 실력을 발전시켜나가야겠다..
 
팀원분들께 뒤처지지 않도록 하는 것도 중요하지만,
결국 여기서 가장 중요한 건 
내가 어제보다 한단계 더 발전하는거니까!
 
제가 열심히할게요 1조분들..너그러이 귀엽게 봐주세요ㅜ
 
 
 

0923 공부시간

 
 


오늘 한 일:
 

  1. 카드게임 구상회의 (과제 내용 + 추가기능)
  2. 와이어프레임 만들기
  3. 컨셉회의 => 이 부분은 기능구현을 1순위로 두고, 나중에 다듬을 때 다한번 다시 회의하는걸로 했다.
  4. 깃허브.... 익숙해지기...^^

 
깃허브에 클론하는게 너무 오래 걸려서 시간을 많이 잡아먹었다. 메인씬에서 시간이 오래 지체되니 일단 급하게 만든거라도 데빗에 넣어두었다. 나 혼자 메인씬을 다 하는 건 너무 벅차서 (생각보다 할게 많더라..난이도도 분량도) 도움 요청을 드렸더니 흔쾌히 승낙해주셨다. ㅎㅎ 정말 감사하다. 
 
 

MatchCrew의 와이어프레임

 

 
내가 맡은 역할은 2. stagescene 이다. 
 
오늘 구현한 것
 

-시간 흘러가게 하기(time scale)
 

--범근님께 카드 이미지 받아서
카드 배치함 
 

여기서 문제가 발생했다..

 
 
2 x 2 카드 배치가 되어야하는데,
card(clone)이 4장 생성되는 것 까지는 하이어라키 창에서 확인이 되지만
게임 창에서 안보인다.
 

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class Board : MonoBehaviour
{
    public GameObject Card;
    
    void Start()
    {
        //레벨 1은 카드 4개(2x2)
        //반복해서 카드를 배치하는 코드 구현할거임
        for(int i =0; i<4; i++)
        {
            GameObject go = Instantiate(Card, this.transform);

            float x = (i%2) * 0.9f;
            float y = (i/2) * 0.9f;

            go.transform.position = new Vector3(x,y,0);

        }
    }

    
    void Update()
    {
        
    }
}

 

내가 짠 코드는 이렇다. 
 
x값은 몫이고
y값은 나머지가 되면 되니까
2씩 값을 넣어주면 되는게 맞는데,
왜 창에서는 안보일까..
 


**예상 해결법**

 
1. 아마도 transform의 문제일거라고 예상이 가는데..
x,y,z의 값을 0으로 만들어놓으면 이게 되려나..
그치만 시도에도 불구하고 실패했으니 이건 아닌 것 같고 (x)
 
2. 아니라면 카메라의 문제일수도 있다.
 
3. 코드문제일 수도 있으니 하나하나 다시 뜯어봐야 할 수도 있겠다.
=>vector 값을 2가 아니라 3으로 하거나
지우고 debug부터 다시 찍어봐야겠다.
 
 


일단 지금 이 부분은 아직도 해결이 안되어서
해결점을 찾으면 til에 수정하도록 하겠다.
 


** 게임 컨셉 

 
클론 문제가 지연되는동안 
그냥 있기는 뭐해서,, 스토리와 컨셉을 짜봤다.
ui를 담당하시는 팀원분께 전해드리니
이런 이미지를 주셨다.
 
재밌어서 한참 웃었다.ㅎㅎ

전체적 톤앤매너 레퍼런스

 
이 컨셉과 톤앤매너가 절대 확정은 아니다.
나 혼자 구상한 것이고 팀원들과 자세한 회의는 아직 해보지 않았기 때문에
(앞서 말했듯이 기능구현이 앞순위)
참고용 자료로만 봐주었으면 좋겠다.
 
실제로 게임제작을 해보니
모든게 다 처음이고,,
일주일이란 시간도 너무 짧아서
기능구현마저 다 할 수 있을지 모르겠다.
 
절대 어려울 듯..ㅋㅋ
 
 


 
 
 

아무튼간 사무실에 꼬라박혀서 개발하고 있는 나.. 창가자리라 좋다야~

 
 

오늘 하루도 이렇게 저문다..벌써 잘 시간이네..
왤케 한게 없는 것 같으지..
열심히 했는데 한게 없는 것 같다..
구현이 안되서 그런가..
그도 그럴게 아직 이틀차라 헤맬만도 하다.
잘하는게  더 이상하지 암.
 
 
내 자신 너무 너무 너무 수고 많았고,,, 조바심 갖지 말고
그냥 편안한 마음으로 임하자. 
난 나를 믿으니까!

'개발' 카테고리의 다른 글

팀프로젝트 코드 리뷰  (0) 2025.09.26
첫 팀프로젝트 [카드 뒤집기 게임 _ 2]  (0) 2025.09.24
0922  (1) 2025.09.22
카드 뒤집기 게임 제작 - 2  (1) 2025.09.17
카드 뒤집기 게임제작  (2) 2025.09.15