본문 바로가기

분류 전체보기

(45)
내일배움캠프 7일차 TIL - C# 은 어려워 며칠간 아파서 제대로 학습해볼 엄두도 못내다 연휴동안 푹 쉼으로 겨우 괜찮아진 몸을 이끌고 다시금 달리기 시작했다. 오늘의 목표는 C# 문법 4주차 강의까지 달리기였는데 생각보다 너무 어려워 3주차 발만 살짝 담구는 정도로만 그쳤다. 기억에 남는 것들 삼항연산자 >> Console.WriteLine("{0} 님이 이겼습니다.", (참 거짓을 판별할 변수) ? (참일때 사용할 값) : (거짓일때 사용할 값)); for(int i = 0; i < 10; i++) {} // for 반복문 같은 경우는 이런 스테레오 타입으로 외워두는게 좋다고 하셨다. int i = 0; while (i < 10) { i++ } for문과 while문은 생긴거만 다르다 뿐이지, 쓰이는 내용은 같다고 봐도 무방하다. 둘은 또한 공..
내일배움캠프 4일차 TIL - 르탄이 카드게임 마무리하기 오늘은 몸상태가 심히 좋지 않았다. 레벨씬과 그에 맞는 레벨도 구현해보려고 했으나 몸이 안좋아 도저히 할 수가 없었다. 그래서 미구현되었던 부족한 부분들을 마무리 짓는 것을 오늘의 목표로 삼았다. 먼저 도전한 것은 첫번째 카드를 뒤집고 5초간 두번째 카드를 뒤집지 않을 시 원상복구 시키는 작업을 시도했다. 처음에는 Card.cs에 if문을 넣어 구현해보았고 잘 작동되는 듯 했으나 시간이 흐름에 따라 첫번째 카드를 뒤집었음에도 그 첫번째카드가 null 이어서 카드 매칭이 되지 않는 버그가 발생했다. 그래서 GameManager에게 가서 새로운 시간값을 할당해주고(float time1 = 5.0f;), if (FirstCard != null) 을 활용해서 FirstCard가 GameManager의 손에 들려..
내일배움캠프 3일차 TIL - 복습 그리고 한 걸음 더 나아가기 오늘은 4주차 5주차 강의를 다시 듣고 추가 기능 구현을 통해 기존에 배운 것들의 여러가지 응용을 해보았다. 코드 뜯어보기의 중요성 3번째로 보는 강의인지라 눈으로 보고 타이핑만 하기보단 코드를 한줄 한줄 뜯어보며 이해하려고 노력했다. for문을 활용한 반복문이다. for문은 괄호를 3개의 세미콜론으로 구분하는데, 저 for문을 해석해보면, 0부터 시작하는 정수 i를 16 이전까지 1씩 더하는 작업을 반복시키는 것 그 for문에 더해서 newCard라는 gameObject를 만들고, 그것으로 Card를 반복해서 생산하게 해준다. (16번) newCard의 부모를 Cards로 설정해주어 Cards의 하위로 Card가 생산될 수 있게 해주고, transform.position을 통해 newCard의 좌표를 ..
내일배움캠프 2일차 TIL - 처음부터 다시, 머리 속에 넣기 1주차 강의내용 중 기억할 것 마우스를 눌렀을때 발동하게 하는 코드 Input.GetMouseButtonDown(0); GetComponent().color = new color()
내일배움캠프 1일차 TIL - 카드 뒤집기 게임 만들기와 게임을 더 풍성하게 만들기 Unity 3기를 시작하는 마음가짐 지금껏 어떤것이든지 노력하며 살아왔는가를 물어본다면 그렇지 않았다 라고 확언할 수 있다. 되는대로 살아왔으며, 공무원 준비를 할때에도 대충해서 긴 시간을 준비해놓고 결국 보상을 얻지 못했다. 어느덧 나이는 20대를 넘어 30대를 코앞에 두게 되었지만 이룬 것 하나 없이 나이만 먹었다. 무언가를 하고싶다는 생각을 해본 적도 없었다. 어찌보면 내가 스스로 선택한 첫번째 길이 코딩이라고 생각한다. 나는 그정도로 우유부단하고 자기확신 없는 사람이다. 그래서 진짜 마지막이라는 생각으로, 이게 아니면 죽는다는 생각으로 지원했다. 과장없이 이게 안되면 내 인생은 끝난다고 생각했다. 내일배움캠프를 신청하고 슬랙방에 가입한 뒤 담임매니저님이 3기 전체잡담방에 보내주셨던 사진 하나가 기..