44,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
비쥬얼 스튜디오 자동완성 기능이 안뜹니다..
비쥬얼 스튜디오 쓰면 어떤 영어를 입력할때 자동완성으로 밑에 뜨고 TAB 누르면 그게 입력 되잖아요? 근데 자동완성 기능이 안뜨네요.. 며칠전만 해도 떴었는데 갑자기 안떠서; 따로 설정하는 방법 있을까요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
플레이어의 체력이 0이 되었을 때 마을로 바로 가는 방법
0이 되었을 때 break;를 하면 필드로 가게 되는데 필드가 아니라 마을로 가게 하려면 어떻게 해야하나요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
17:00 Line 44 ClassType choice = ChooseClass() 질문이요.
ChooseClass()를 보면 return을 choice, 즉 선택한 직업을 반환하잖아요. 그럼 Line 44 처럼 메인에서 ChooseClass()를 불러왔을 때 선택한 직업인 ClassType 중 하나가 나와야 하는거 아닌가요 knight나 archer나 mage나 none.. cw(${choice})를 했을 때도 선택한 직업이 나오던데 어째서 ClassType choice = ChooseClass()를 입력했을 때 선택한 직업(choice)만 return하는게 아니라 cw("직업을 선택하세요")부터 전체가 불러와지는지 궁금해요.
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
Main에 있는 string[] args에 대하여..
안녕하세요. 임베디드쪽 프로그래머로 종사하고 있는 현업 개발자입니다.. 현업 개발자라 해봤자 아직 초짜라 기본 개념을 봐도 봐도 뭔가 새로운 느낌이네요 ㅎㅎ;; 근데 함수쪽을 보다가 문득 궁금해진게 가끔 임베디드쪽 C# 소스를 찾다가 보면(Github), 종종 Main에 있는 string[] args를 사용해서 뭔가를 하는 경우가 있던데 이런 경우는 어떨때 쓰는건가요? C# 뿐만 아니라 C++을 쓸때도 main에 있는 string args[] 인자를 통해서 계속 어떤 변수들에 대입하여 사용하던데 게임쪽에서도 이런 경우가 있나요??
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
"Monster가 null 입니다"
Monster monster 를 선언할때 monster의 값이 null 이라고 뜹니다. 실행을 계속해서 값을 바꾸려고 해도 계속 null입니다 Monster 클래스: public enum MonsterType { None = 0, Slime = 1, Orc = 2, Skeleton = 3, } class Monster : Creature { protected MonsterType type; protected Monster(MonsterType type) : base(CreatureType.Monster) { } public int GetHp() { return hp; } public int GetAttack() { return attack; } public bool IsDead() { return hp <= 0; } public void Ondamaged(int damage) { this.hp -= damage; if (this.hp < 0) { this.hp = 0; } } public MonsterType GetmonsterType() { return type; } } class Orc : Monster { public Orc() : base(MonsterType.Orc) { type = MonsterType.Orc; SetInfo(60, 18); } } class Slime : Monster { public Slime() : base(MonsterType.Slime) { type = MonsterType.Slime; SetInfo(35, 14); } } class Skeleton : Monster { public Skeleton() : base(MonsterType.Skeleton) { type = MonsterType.Skeleton; SetInfo(48, 12); } }
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
정말 뜬금없긴 한데..
비쥬얼 스튜디오 쓰시는거 보니까 괄호를 칠때 괄호를 닫아주지 않으면 붉은색으로 강조되는걸 보게 됬는데요 혹시 이 부분은 따로 플러그인을 사용하신건지 아니면 비쥬얼 스튜디오 기본 기능인지 궁금합니다 ㅠ
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
함수
직업 선택은 언제나 잘못된 직업이 선택되면 다시 선택하게 반복문을 돌릴건데 굳이 함수안으로 반복문을 넣지 않고 메인함수 안에 넣으신건가요?
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
ClassType choice = ClassType.None;에서 앞의 'ClassType'은 무엇을 뜻하나요?
ClassType choice = ClassType.None;에서 앞의 'ClassType'은 무엇을 뜻하나요? int 같은 자료형인가요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
좋은강의 감사합니다 열심히 흡수중입니다!
강사님~ 호기심에 여쭤봅니다 대규모 mmorpg는 정말 많은 코드가 짜여져있을텐데 어떤 빌런 프로그래머가 개인적인 금전적 이익을 취하려 업무중에 '특정한 키를누르면 골드가 들어온다' 라는 코드를 다른 실무자 몰래 추가한 사례를 경험하거나 접하신적 있으신가요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
강의 코드, 80번째 줄
안녕하세요. 강의를 보면서 하나하나 따라하고 있습니다. 헌데, 제 컴퓨터에서는 강의 코드 80번째 줄, CreatePlayer(choice, out player); 에서 player에 빨간 줄이 쳐져 있고, CS0103 'player' 이름이 현재 컨텍스트에 없습니다. 로 보여집니다. 해서, 이것저것 해보다가 CreatePlayer(choice, out Player player); 로, 앞에 Player를 붙여주니 에러 없이 실행이 되던데요, 혹시 어떤 차이점이 있을까요? 강의 정말 감사하게 잘 보고 있습니다. 고맙습니다. :)
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
static 을 사용해야만 하는 구체적인 상황은 무엇인가요?
static이 무엇인지에 대해서는 대략적으로 이해가 가는데 어떤 상황에서 static 을 사용해야 하는지는 이해가 잘 가지 않습니다ㅠ 구체적으로 어떤 상황일 때 static 을 사용하면 좋은가요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
'정적 로컬 함수' 기능은 C# 7.3에서 사용할 수 없습니다. 8.0 이상의 언어 버전을 사용하세요. -> 이런 오류가 뜹니다.
비주얼 스튜디오 버전도 최신이고 프레임워크 버전도 .net 프레임워크 버전도 최신인데 왜 이러는 걸까요ㅠ
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
반환이 정확이 뭔지 모르겠습니다ㅠ
제목 그대로 반환이 정확이 뭔지 모르겠습니다ㅠ 앞서 이 코드를 작성할 땐 result 값을 반환하기 때문에 return을 썼다는 건 알겠습니다. 그런데 위의 코드에서는 반환값이 없기 때문에 void를 썼고, 그래서 return도 쓰지 않았는데 어떻게 연산의 결과가 Console.WriteLine에 들어갈 수 있는 건가요? 그리고 변수의 위치에 관해서도 궁금한 게 있는데, Add 함수 내에서 선언한 변수는 main 함수로 넘어갈 수 있지만 반대로 main에서 선언한 함수는 ref를 사용하지 않고는 Add 함수로 못 넘어가는 건가요? 그런 거라면 변수의 위치에 따라 왜 이런 변화가 생기는 건지 궁금합니다.혹시 뒤에 나올 강의에 해당 내용이 등장한다면 어떤 강의에 등장하는지도 알려주셨으면 합니다. 좋은 강의 찍어주셔서 감사합니다.
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
선생님이 쓰시는 vs 테마는 이름이 뭐에요?
선생님이 쓰시는 vs 테마 이름은 무엇인가요?
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
질문이 여러개 있어요!
1.구조체는 어느 상황에 쓰이나요? 그냥 객체가 해줄 수 있는 역할이 구조체의 역할을 포괄하고 같은 계층의 비슷한 데이터를 묶는 역할은 열거형이 할 수 있으니까 구조체는 별로 안 쓰일것 같아서요..아,열거형은 문자열만 사용 가능한가요? 2.Knight Clone()도 함수인가요? 반환값이 객체인 함수라고 보면 되는 건가요? 3.얕은 복사는 그냥 한 객체를 다른 이름으로 참조하는 것이라 볼 수 있겠고 깊은 복사는 같은 값을 가진 아예 다른 객체를 만드는 거라고 보면 되나요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
enum 으로 Player나 Knight 같은 것 왜 일일히 지정해준 것이에요?
enum 으로 Player나 Knight 같은 것 왜 일일히 지정해준 것이에요? enum 중에 실제로 쓰인 것은 GameMode 밖에 없는 것 같아서요
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
13:50초에요
여러 줄을 긁어서 한번에 주석처리 하시던데 이거 어떻게 하신건가요?????
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
질문있습니다
안녕하세요!! 좋은 강의 감사드립니다. 제 질문은 ClassType.Mage의 값을 Console로 찍었을 때 enum에서 할당한 3이 아니라 Mage가 되는 이유가 궁금합니다.
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
do, while 로 했는데 계속 반복됩니다
안녕하세요 강사님 위 방식으로 코드를 작성해보았는데 do, while 문에서 userChoice 변수에 "1" 이라는 값을 입력해도 반복문이 계속 실행됩니다. 어떤 점이 문제인가요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
모바일 mmorpg를 만들고 싶은데요.
안녕하세요. 첫번째 강좌를 듣고 있는데요. 문과생이라 알쏭달쏭 긴가민가 이해하고 있습니다 ㅎ 제 목표는 모바일 mmorpg게임 제작인데, 루키스님 강의를 따라가다 보면 안드로이드, ios 연동하는 방법도 나오나요?