일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Unity
- 유니티3dui
- 시샵
- unity게임만들기
- 티스토리챌린지
- C#문법
- c#프로그래머스기초문법
- 유니티서바이벌게임만들기
- unity3d
- c#
- 유니티공부
- unity공부
- unity게임
- c#코테
- c# c#프로그래머스
- c#기초문법
- 스파르타
- 유니티
- unity3d게임만들기
- c#코딩기초트레이닝
- 스파르타코딩클럽
- c#기본문법
- 시샵문법
- Console.WriteLine
- 유니티상호작용
- c# 백준
- 유니티게임만들기
- c#문제
- 오블완
- unity3dservival
- Today
- Total
목록전체 글 (254)
나 개발자 진짜 되냐?
음..크리스마스는 아니지만함께라는 의미를 담은 이 움짤로 시작한다. 이제 팀프로젝트를 시작하기 전 기본 개념을 다잡기 위해 다시! 텍스트 RPG를 짜보려고 한다. 다시다시다시 중요한 건 다시 다시마.. 여하튼 시작한다. 먼저 TEXT RPG를 짜기 위해 해야 할 건 1. 무슨 화면을 만들어야 할까 * 1. 메인화면 // 환영합니다! 1,2,3 입력하세요. * 2. 상태정보 // 정보 확인할 수 있게 하기 * 3. 가방 // 열었을 때 내 물건이 있는지 * 4. 가방 // 장착을 했는지 안 했는지 * 5. 상점 // 아이쇼핑, 물건이 있는지 없는지 * 6. 상점 // 실제 쇼핑, 물건을 구매 2. 내가 쓸 기능은 뭘까 1. 메인화면으로 이동하게 하기2. 상태..
팀프로젝트를 오늘부터 시작했다. 역할분담을 해야하는데어차피 나는 다 못 할거같다는 불안감에사다리 돌리자고 제안했다. 그래서 우리는 사다리로 역할분담을 정했다.ㅎㅎㅋ.. 그리고 오늘 많은걸 깨우친 날이다. 코드도 코드지만무엇보다 내 공부방식에 대해 돌아보는 시간을 가졌다. 시간이 부족하다는걸 알면서도그 안에 다 머리에 넣어야한다는 중압감에 많은 스트레스를 받은거 같다. C#코드를 알고가자고 생각하고하나하나 정리했지만그 모든게 내 머리에 들어온다는건나의 아주 큰 착각이었던거 같다. 이게 내 욕심이 아닐까.. 이왕 개발을 하려고 여기 왔으니.. 내가 고쳐야할 문제점..상기해야할 부분에 대해 간단히 적고 오늘 공부한 배열과 리스트의 차이를 적어봐야겠다. 1. 제발 비교하지말자 아니 왜 자꾸 비교해쟤네 잘하는거..
프로젝트를제출은 했지만.. 뭔가아쉬움도 많고걱정도 많은 하루다. 하면 는다고 하는데..뭘 알아야 늘지.. 싶어서 고민이 많다. 코드를 하나씩 정밀분석 해봐야겠다. 오늘은 튜터님이 알려주신 문자열 처리 종류에 대해 간단히 적어보려고 한다. contains string 로그심기, 태그, 메시지 분석명령어 채팅내용 확인에 쓰는 것 bool result = name.containes("") IndexOf 인덱스가 출력된다.(시작되는 곳) Trim현재 무자열에서 선행 및 후행 공백문자를 모두 제거 name = name.Trim(); 공백 말고도 글자하나도 가능하다. name = name.Trim('*', 'S', '');ToUpper / ToLower 문자열의 복사본을 대문자로 변환하여 반환 name..
....... 절망스럽다. 강의를 듣고 정리하는 시간이 길어져서오늘에서야 개인과제를 시작했다. 택스트 RPG 만들기.. 여럿 도움을 받아.( 지피티는 안 썼다.)그 친구.. 어떻게 사용하는지 모르겠다.나 벌써 나이 들었나 필수 구현은 어느 정도 마무리했다.지금까지....벌써 오전2시 오늘은 17시간을 앉아 만있었다. 그래서 TIL이 조금 늦었다. ..이 글을 누가 읽는다면 양해해주시겠지.. 아니지..누가 내 글을 읽었더라면나는 이미 TIL 베스트피플 이 되어있지 않았을까.. 내가 정리한 글이누군가에게 도움이 되고 있으니 말이다. 여튼 아무도 안읽을거같으니이것도 나의 푸념이겠구만 ......... 솔직히 자신이 없다.단기간에 이해하고 코딩하는 사람들이 부럽다. 오늘 공부한 내용 중체크리스트에서 배운 부..
Nullable 문자열 빌더 (StringBuilder) 에 대해 알아보자! 🌟 Null 🌟 null은 "아무것도 없음"을 의미 어떠한 객체를 참조하지 않을 때 사용 🌟 Nullable 🌟 C#에서 null 값을 가질 수 있는 값형에 대한 특별한 형식 원래 값형에서는 null 값을 가질 수 없 다. 그래서 우리는 반환도 하고 초기화도 해준다. 즉, 값형 변수에 null 값을 지정할 수 있는 방법을 제공 값형이나 구조체를 사용하는 프로그램에서 null 상태를 나타낼 수 있습니다. 간단하게 값형 변수가 null 인지 아닌지를 확인하고 처리해야 할 때 유용하다. 흠.. 이렇게 들어보니 전 시간에값? 선언 이런 친구가 있긴 했었다.널리면 패스널이 아니면 선언 // Nullable 형식 변수..
이번 글에서는 델리게이트람다LINQ 라는 세 친구의 개념과 사용법을 알아보자! 🌟 델리게이트 🌟delegate는메서드를 참조하는 타입이다.함수 포인터라고 불리며 메서드를 매개변수로 전달하거나 변수에 할당할 수 있다. //사용시 앞에 델리게이트를 써주고 뒤에 메서드를 써준다.delegate int Calculate(int x, int y);//메서드 생성, 델리게이트 메서드의 형식과 동일해야함static int Add(int x, int y){ return x + y;}class Program{ static void Main() { // 메서드 등록, 메서드 연결 Calculate calc = Add; // 델리게이트 사용 int r..
이론상 내가 쓴 TIL 7번째다. 굉장히 타이트한 하루하루를 보내고 있다. 오늘은 문법 중에서도코드 반 개념 반공부한 거 같다.. 수요일까지 만들어야 하는데...자신이 없다. 할 만큼 하고 내야지 싶긴 한데 자신이 없다. 오늘은 튜터님께 물어본 질문생성자를 꼭 써야 하나요?에 받은 답을 여기에 쓰려고 한다. 사실 생성자를 쓰지 않고 변수 선언 및 초기화를 좌라락 당기면 되지만 앞으로 게임을 만들 우리는몬스터든직업이든되게 다양하고 많을 것이다. 그렇기 때문에몬스터 하나하나에게 변수를 적어주는 거보다메서드를 만들어주는 것이 훨씬 편하고 그중에서도 클래스와 이름이 같은 생성자를 쓰면서변수 값을 초기화해서다양한 부분에 활용할 수 있으면 좋다. 일반 메서드를 쓰든생성자를 쓰든 상관없다고 하시기도 했다. 생성자라고..
참조형은.. 들어본 같은데..값형은 뭐지? 같이 공부해 보자! 🌟 값형 🌟 변수에 값을 직접 저장 변수가 실제 데이터를 보유 해당 변수를 다른 변수에 할당하거나 전달할 때는 값이 복사복사된다고 해서 걱정될 텐데 해당 변수 값만 변경해서 다른 변수에 영향을 주지 않는다. EX) int, float, double, bool 등의 기본 데이터 타입+structstruct MyStruct{ public int Value;}MyStruct struct1 = new MyStruct();struct1.Value = 10;MyStruct struct2 = struct1; // struct2는 struct1의 값 복사struct2.Value = 20;Console.WriteLine(struct1.Va..