본문 바로가기

개발자

내일배움캠프 Unity 12일차 TIL - null string keyword="null"; 오늘은 아침부터 알고리즘 특강 + 팀프로젝트에 관한 발제 + 팀원회의 등으로 점심시간까지 시간이 빠르게 갔다. 알고리즘은....이해를 잘 하지 못해서 걍 아침먹으면서 '이런게 있구나' 느낌으로 해탈하며 들었고, 팀프로젝트 관련된 발제와 회의를 하며 '또 새로운 시작' 느낌으로 설렜다. 아직 git과 git-hub를 잘 다룰 줄 몰라서 난관이 예상되긴 했지만 말이다. 일단 오늘은 개인공부를 하는 날! 1. 생성자 ex) class Player { public Player() { } } >>기본 모양. 인자가 없는 함수 모양의 생성자.(인자값을 만들어 줄 수도 있음) 생성자는 리턴값이 없고 생성자의 이름이 클래스의 이름과 같다. 생성자는 만들어 질 때 한번 실행해주는.. 더보기
내일배움캠프 Unity 11일차 TIL - 기초 string keyword="기초"; 지난 주 게임을 만들고 문법 강의를 보면서 느낀 것이 많았다. 바로 내 실력은 기초조차 제대로 모르면서 어설프게 흉내만 내고 있었던 것! 그냥 강의로 진도만 빼면서 제대로 이해가 안된채로 따라만 하는 것은 아무런 도움이 되지 않는다. 문제 인식 후 일단 유튜브에서 정보를 찾다가 나에게 아주 딱 맞는 강의를 발견했다. 1. 다시 시작하는 C#의 개념들 (1)Class 하나의 폴더라고 생각을 하면 된다. 게임을 만드는데 player와 monster가 필요하다면 각각의 속성들과 행위(함수)를 지정해 줄때 Class Player { 플레이어의 속성이나 행동 설정 } Class Monster { 몬스터의 속성이나 행동 설정 } 처럼 class로 선언한 후 그 안에 내가 넣고 .. 더보기
내일배움캠프 Unity 10일차 TIL - 왜 안되지? string keyword="왜 안되지?"; 텍스트게임 제출이 오늘 오후 6시까지이기 때문에 게임 만들기에 박차를 가하기로 한다. 어제 intro화면 정도만 만들어 놨기에 갈길이 멀다..... 1. 반복문의 저주 1,2,3번이 인트로 메뉴이고 들어가 보면 0번으로 다시 나가야하는 기능이 있다. 1번 상태보기 메뉴로 들어갔을 경우, 0번을 누르면 메인으로 나갈수 있도록 함수를 만들었다. static void outText() { int outNum; Console.WriteLine("0. 나가기"); Console.WriteLine("원하시는 행동을 입력해 주세요."); Console.Write(">> "); outNum = int.Parse(Console.ReadLine()); while (outNum .. 더보기