44,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
혹시 LinkedList를 다루는 편이 있을까요?
혹시 LinkedList를 다루는 편이 있을까요? 참고로 저는 강사님의 모든 강의를 전부 구입했기 때문에, 다른 강좌로 이동해서 보는것도 가능합니다.
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
배열의 저장 장소
안녕하세요배열 초기화 방법 중int[] scores = new int[]{ 1, 2, 3, 4, 5}이런 방법이 있고 점점 생략을 해서int[] scores = {1, 2, 3, 4, 5}이런 방법이 있다고 하셨는데밑에 방법은 일반적으론 stack에 저장되는것처럼 보이는데 new int[]를 생략을 한거니 heap에 저장되는게 맞을까요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
자동 프로퍼티 안에 함수 사용 질문입니다
예를 들어 무적일때 피해를 입지 않게 한다면,static public bool isInvincibility; // 무적상태public int hp =100 ; public int Hp { get { return hp1; } set {if(!isInvincibility) hp1 = value; } }이렇게 설정할때, 자동 프로퍼티도 위와 같이 설정 할수 있을까요?public int hp { get; set; } = 100;위 문장에서 set 부분 안에 저 무적 부분을 넣어보고 싶습니다.
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
동영상 준비중입니다!
오늘 결제해서 듣고 있는데요! 정수 범위의 비밀은 동영상 준비중이라 뜨는데 언제 올라오는건가요??
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
sbyte? 답변해주세요
4:29 쯤에서요sbyte를 설명해주셨나요? 강의 보다가 sbyte는 언급안해주신것같던데 잘모르겠습니다
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
Sort 연습문제 질문이 있어요
// 값 순서대로 정렬하기 static void Sort(int[] scores) { for (int i =0; i < scores.Length; i++) { //제일 작은 수 찾기 -> 제일 작은 숫자가 있는 index 찾기 int minIndex = i; for (int j= i; j <scores.Length; j++) { if (scores[j] < scores[minIndex]) minIndex = j; } // 자리바꾸기 (swap) int temp = scores[i]; // 값을 덮어씌우면 날라가기 떄문에 임시로 저장 해둔다 scores[i] = scores[minIndex]; scores[minIndex] = temp; // 임시로 저장해둔 값을 다시 minIndex에 옮긴다 } } 여기서 특히 이부분이 이해가 안되고 있어요 for (int j= i; j <scores.Length; j++) { if (scores[j] < scores[minIndex]) minIndex = j; }첫번째 루프때 int i = 0이 되고 for 문에서 j=i라고 해서 j도 0이 됩니다 그런다음에 if (scores[j] < scores[minIndex]) 여기에 따라서 scores[0] < scores[0] 이렇게 되는거 아닌가요?? 둘다 첫번째 루프고 minIndex도 i의 값을 따르니깐요... minIndex = j 로 넘어 갈수 없다고 생각하고 있습니다..
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
강의 리뉴얼
안녕하세요 루키스님!리뉴얼 된 강의를 보다가 갑자기 사라졌는데, 혹시 새로 만드시는 중이신가요?만약 새로 만드시는 중이시라면 혹시 언제쯤 강의가 완성될지 알 수 있을까요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
수업 순서
프로그래밍을 이 강의로 처음 들어서 이해가 안 가는게 엄청 많은데 특히 Text RPG 부분이 어려워요 초반 강의랑 객체지향등 다른 강의를 다 듣고 Text RPG 강의를 봐도 순서가 괜찮은가요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
안녕하세요 선생님! 질문드립니다!
안녕하세요 선생님!현재 꿈을위해 1인개발을 준비하고 있는 게임업계 아트출신 학생입니다.선생님의 강의와 c#문법책, 여러가지 자료들을 복합적으로 보면서 공부를 진행하고 있는데요.아무래도 여러가지를 동시에보다보니 의문점이 생겼습니다.아무래도 개발을 하다보면 문법적으로 자주쓰이거나, 필수적으로 느껴지는것들이 있고, 선호도나 사용성이 떨어져서 드물게 사용되거나, 다른문법으로 대체가능한것도 있으리라 판단됩니다.선생님의 강의를 보면서 도움이 아주 많이되어서 감사하면서도, 그 와중에 책에서만(아무래도 두껍고 많은양을 다루다보니...) 다루는 내용이 있는데,선생님께서 강의로 만들어주신 문법적인 부분위주로 공부를 끝내고, 개발도중 필요한 부분이 생기면 그때 추가적으로 더 공부해도 개발에 무리가 없을까 하는 의문이 생겨서 질문드립니다.솔직히 책을 다 공부하면 좋겠지만, 워낙 양이많고 공부만 하면서 하기보단, 개발을 진척시키면서 자연스럽게 문법을 익히며 개발과 공부를 동시에 진행하는게 효율적일것 같아서 필수적이거나, 조금더 유용한부분 위주로 공부를 끝내고 진행을 하는게 좋을것 같다는 판단에 질문 드려봅니다!긴글 읽어주셔서 감사합니다!
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
리뉴얼 질문
안녕하세요 루키스님! 항상 좋은 강의를 만들어 주셔서 정말 감사합니다.오랜만에 복습하러 들어왔는데, 강의 리뉴얼을 진행중이시군요!혹시 리뉴얼이 파트1만 해당인가요? 아니면 점차 모든 파트를 리뉴얼 하실 예정이신가요?선수지식 하나도 없는 상태에서 2파트 4파트 강의를 들었을 때, 너무 어려워서 울면서 나간 기억이 나네요ㅋㅋㅋㅎㅋㅋㅎㅋㅠㅠ
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
새로운 객체를 만들때 new Knight 를 두고 왜 knight clone()을 사용하는지 궁금합니다.
힙과 스택을 공부해보면 new 연산자를 통해서 각기 다른 객체를 만들수 있는데 왜 굳이 clone 함수를 만들어서 하는건가요?기존의 hp attack 값을 그대로 복사한체 새로운 객체를 만들수있어서 그런가요??
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
구조체와 new에대해 질문드립니다
구조체 타입을 new로 생성해 값을 복사할 경우, 얕은 복사가 일어날까 싶어 확인해보니 깊은 복사가 일어나는 것을 확인했습니다.구조체는 기본적으로 복사 타입으로 생성되지만, new를 통해 생성된 변수는 힙영역에 참조 타입으로 생성되는걸로 알고 있습니다. 구조체에 new로 동적할당을 할경우 특별하게 작용하는 것인지, 혹은 제가 잘못 이해한 것인지 질문드립니다.
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
일정 확률로 도망 호출시
그 저는 if문 말고 switch문으로 하여 switch(input)case"1": Fight(ref player, ref monster break;case"2": randExit(ref player,ref monster); break;2번 선택 시static void randExit(ref Player player, ref Monster monster){ Ranom rand = new Random(); int randValue = rand.Next(1,101); if (randValue <= 33) { Console.WriteLine("탈출 성공"); EnterGame(ref player); } else { Console.WriteLine("탈출 실패"); Fight(ref player, ref monster); } 이렇게 했는데 이렇게하면 스택 영역에 또 함수를 호출하는 것으로 부담을 주는 걸까요?randExit 함수를 넣음으로써 뭔가 경로를 추가한 느낌이라서 더 안좋은지 궁금합니다. ( 심각할 정도의 의구심이 드는건 아니고 살짝 갖게 된 의문점입니다)
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
public 질문입니다
struct 변수들을 개방을 할때public struct Player {int hp; int attack;}struct Player{public int hp; public int attack;}둘다 같은 의미인줄 알았는데1번을 하면 오류가 나고2번처럼 변수 하나하나에 퍼블릭을 넣어야하는게 묶음 전체를 개방한다도 될거같은데 왜 안되는지 이유를 여쭤봐도되나요? 1번 처럼 구조체 자체에 퍼블릭을 넣는 경우도 있나요? 혹시 객체파트로 넘어갈때 쓰이는 것일까요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
똑같이 따라해봤는데 왜 안되는건가요?
이 컨텍스트에서는 비표시 오류(Suppression) 연산자를 사용할 수 없습니다 / 암시적으로 'string' 형식을 'bool' 형식으로 변환할 수 없습니다 가 뜨는데 뭘 잘못했는지 모르겠어요..ㅠ
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
안녕하세요. 강의 자료 소스 코드는 어디서 받나요?
제가 만든 것과 선생님께서 만들어주신 소스 코드를 비교하고 싶은데, 소스 코드를 따로 받을 수 없나요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
안녕하세요 vscode로 실습 따라하고있습니다.
강사님 영상에선 코드 종료후에도터미널이 유지되고 있는데vscode는 관련한 설정이 어디에 있나요?저는지금 터미널에서 코드가끝나면 터미널이 자동으로 종료됩니다
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
실제 개발하실 때 주로 사용하시는 IDE가 무엇인가요?
기존에는 자바 개발을 하면서 IntelliJ 를 사용했는데, 이번에 게임 개발에 관심이 생겨 강의를 수강하고 있는데요.Visual Studio 가 개인적으로 너무 불편해서..IntelliJ 개발사인 JetBrains 의 Rider 라는 툴을 이용해서 강의를 듣고있습니다. 단축키도 기존에 사용하던 인텔리제이와 비슷해서 만족하고 쓰고 있긴한데..루키즈님은 실제 개발하실 때 어떤 IDE 를 사용하시는지 궁금합니다.
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
C# 유니티 강의 Part9 까지 리뉴얼 계획중이신가요?
C# 유니티 Part9 까지 리뉴얼 하시는 건가요? 현재 파트1 초반부분 수강 중인데 리뉴얼 강의를 기다리면서 듣는 게 좋을지 기존 강의를 듣는 게 좋을지 모르겠습니다.
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
type을 지워도 out 매개변수에 할당해야한다는 오류가 사라지지 않습니다.
영상을 보고 똑같이 따라 했는데고 문장도 틀린거 없이 다 쓴거 같은데 영상에서 나온 out 매개 변수를 할당 해야한다는 오류가 사라지지 않습니다.