학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 음악 플레이어 끄기 코드중에 isOn = false; 이거는 왜쓰는지 잘이해가안돼서요 어차피 사용되지않아서 System.out.println("음악 플레이어를 종료합니다."); 만 으로도 결과가 같은데 써야하는 이유가있나요?
안녕하세요. 게임개발 26년 된 김용일이라고 합니다. 그래픽 디자이너부터 시작해서 게임프로그래머로 일해왔습니다. 새로운 걸 공부하는 것을 좋아하는 스타일이라서 디자이너였지만 프로그래밍을 공부해서 프로그래머가 되었던 것같습니다. 그래픽은 원화 빼고는 다 해봤던 것 같습니다. 모델링과 애니메이션을 제일 오래 했는데, 그렇다 보니 프로그래머로써도 프로젝트에서 애니메이션 제작, 연출등을 같이 했습니다. 이전에 인프런에서 강의 서비스를 했었었는데, 당시 녹화환경이 안좋았습니다. . PC의 팬소리가 너무 요란했고, . 강아지를 2마리 키웠었는데, 막 짖는 거예요. . 그리고 밖에서 물건 파는 소리도 많이 들리고 해서 힘들었었던 것 같습니다. 언리얼5 C++ 문법 Part1 - 시작해요 언리얼!! https://inf.run/ZmdV9 언리얼5 액션 RPG 만들어봐요!! 파트1 https://inf.run/du3zE 지금은 그런 부분 잆이 녹화가 가능한 환경이 되었습니다. 언리얼 로코모션에 지대한 관심이 있습니다. 게임에서는 사용자가 플레이어를 제어하므로 다양한 애니메이션을 로코모션을 통해서 플레이어가 자유도 있게 제어할 수 있도록 하는 것이 무척 중요하다고 생각합니다. 플레이어가 즐거워야 게임이 재미있을 수 밖에 없으니까요. 5개의 로코모션 강의가 준비되었습니다. 3개월마다 하나씩 출시예정입니다. 1. 처음부터 난이도가 높게 되면 배우기 힘든 강의가 될 수 있으니, 아주 어렵지는 않은 재미있는 강의가 될 것입니다. https://youtu.be/pclmzfUheXI 2. 두번째 강의는 언리얼 C++로 구현된 로코모션 강의입니다. https://youtu.be/hPauSjblQaQ 3. 세번째 강의는 다양한 무기들을 이용한 로코모션 강의입니다. https://youtu.be/L_TpvVqwmoM 4. 4번째 강의와 5번째 강의는 어려울 수 있습니다. 하지만 해낸다면 언리얼로는 무슨 게임이던 만들 수 있도록 할 수 있는 강의들입니다. 4번째 강의는 언리얼에서 공개된 Lyra프로젝트의 로코모션을 구현하는 강의입니다. https://youtu.be/VwzpIxIKLyI 5. 마지막 강의는 언리얼에서 제공하는 Game Animation Sample을 구현하는 강의입니다. https://youtu.be/3KPZwWb5sjk 최근 몇년 동안 제대로 월급을 받지 못하고 있을 했습니다. 따라서 경제적으로 많이 힘든 상태입니다. 그래서 이렇게 요청을 드리게 되었습니다. 5개의 강의를 서비스하면 인프런에서 받는 수익의 40퍼센트를 서비스 하는 동안 계속 드리도록 하겠습니다. 당연하게도 첫번째 강의 서비스부터 드리도록 하겠습니다. 제가 계속 강의를 만들면서 버텨야 되는 기간이 필요하니 800만원만 지원을 해 주세요. 개인적으로도 기대를 많이 하고 있는 강의들이라서 많이 돈을 벌것이라고 생각합니다. 제 전화번호는 010-6498-0293 김용일입니다. 카톡이나 문자로 연락부탁드립니다. https://cafe.naver.com/insaneoops 크리스챤 이라서 거짓말을 하지 않습니다. 하나님의 말씀인 성경도 22개국 언어로 GitHub를 통해서 공개가 되어 있습니다. https://github.com/insaneoops288/Bible https://github.com/insaneoops288/Bible/blob/main/InternationalBible.md 참고로 2024년에 사고로 다리를 다쳐서 왼쪽 다리가 없습니다. 휠체어 타고 다니고 있습니다. 끝까지 읽어주셔서 감사합니다.
안녕하세요. 게임개발 26년 된 김용일이라고 합니다. 그래픽 디자이너부터 시작해서 게임프로그래머로 일해왔습니다. 새로운 걸 공부하는 것을 좋아하는 스타일이라서 디자이너였지만 프로그래밍을 공부해서 프로그래머가 되었던 것같습니다. 그래픽은 원화 빼고는 다 해봤던 것 같습니다. 모델링과 애니메이션을 제일 오래 했는데, 그렇다 보니 프로그래머로써도 프로젝트에서 애니메이션 제작, 연출등을 같이 했습니다. 이전에 인프런에서 강의 서비스를 했었었는데, 당시 녹화환경이 안좋았습니다. . PC의 팬소리가 너무 요란했고, . 강아지를 2마리 키웠었는데, 막 짖는 거예요. . 그리고 밖에서 물건 파는 소리도 많이 들리고 해서 힘들었었던 것 같습니다. 언리얼5 C++ 문법 Part1 - 시작해요 언리얼!! https://inf.run/ZmdV9 언리얼5 액션 RPG 만들어봐요!! 파트1 https://inf.run/du3zE 지금은 그런 부분 잆이 녹화가 가능한 환경이 되었습니다. 언리얼 로코모션에 지대한 관심이 있습니다. 게임에서는 사용자가 플레이어를 제어하므로 다양한 애니메이션을 로코모션을 통해서 플레이어가 자유도 있게 제어할 수 있도록 하는 것이 무척 중요하다고 생각합니다. 플레이어가 즐거워야 게임이 재미있을 수 밖에 없으니까요. 5개의 로코모션 강의가 준비되었습니다. 3개월마다 하나씩 출시예정입니다. 1. 처음부터 난이도가 높게 되면 배우기 힘든 강의가 될 수 있으니, 아주 어렵지는 않은 재미있는 강의가 될 것입니다. https://youtu.be/pclmzfUheXI 2. 두번째 강의는 언리얼 C++로 구현된 로코모션 강의입니다. https://youtu.be/hPauSjblQaQ 3. 세번째 강의는 다양한 무기들을 이용한 로코모션 강의입니다. https://youtu.be/L_TpvVqwmoM 4. 4번째 강의와 5번째 강의는 어려울 수 있습니다. 하지만 해낸다면 언리얼로는 무슨 게임이던 만들 수 있도록 할 수 있는 강의들입니다. 4번째 강의는 언리얼에서 공개된 Lyra프로젝트의 로코모션을 구현하는 강의입니다. https://youtu.be/VwzpIxIKLyI 5. 마지막 강의는 언리얼에서 제공하는 Game Animation Sample을 구현하는 강의입니다. https://youtu.be/3KPZwWb5sjk 최근 몇년 동안 제대로 월급을 받지 못하고 있을 했습니다. 따라서 경제적으로 많이 힘든 상태입니다. 그래서 이렇게 요청을 드리게 되었습니다. 5개의 강의를 서비스하면 인프런에서 받는 수익의 40퍼센트를 서비스 하는 동안 계속 드리도록 하겠습니다. 당연하게도 첫번째 강의 서비스부터 드리도록 하겠습니다. 제가 계속 강의를 만들면서 버텨야 되는 기간이 필요하니 800만원만 지원을 해 주세요. 개인적으로도 기대를 많이 하고 있는 강의들이라서 많이 돈을 벌것이라고 생각합니다. 제 전화번호는 010-6498-0293 김용일입니다. 카톡이나 문자로 연락부탁드립니다. https://cafe.naver.com/insaneoops 크리스챤 이라서 거짓말을 하지 않습니다. 하나님의 말씀인 성경도 22개국 언어로 GitHub를 통해서 공개가 되어 있습니다. https://github.com/insaneoops288/Bible https://github.com/insaneoops288/Bible/blob/main/InternationalBible.md 참고로 2024년에 사고로 다리를 다쳐서 왼쪽 다리가 없습니다. 휠체어 타고 다니고 있습니다. 끝까지 읽어주셔서 감사합니다.
안녕하세요. 도메인 모델을 설명하는 부분에서 관계와 규칙을 온라인 서점 운영 예시로 간단히 언급해주셨습니다. 강의를 들으면서 실제 업무 도메인에 관계와 규칙을 구분지으며 간단히 개인 실습을 해보았는데요. 적다보니 어느샌가 관계에 규칙이 섞이기도 하더라고요. 문득 이런 생각이 들었습니다. '관계와 규칙의 차이는 무엇인가?' 관계와 규칙을 명확하게 구분지으려면 어떤 기준을 갖고 생각해야할까요? 관계는, DB 모델에 워낙 익숙하다보니 하나의 OO은 여러 OOO을 갖는다. 이쪽으로 먼저 생각이 흐르기도 하고요. 예시로 들어주신 것을 보면 관계는, '비즈니스에서 관계'라는 생각이 듭니다. 규칙은 데이터를 변경할 때 필요한 조건이라고 생각하면 될까요? 토비님 의견이 궁금합니다.
언리얼 5.6으로 강의내용을 따라가고 있었는데, 배치 파일을 생성하고 인사이트를 실행시켜도 Timing Insights만 뜨고 Networking Insights는 뜨지 않는 문제가 발생했습니다. 언리얼 공식 문서를 보다보니 다음과 같은 내용이 있어 배치 파일에서 -NetTrace=1 -trace=net 사이에 -tracehost=localhost 를 추가했더니 Networking Insights 창이 떴네요. 아직 정확한 원리는 모르겠지만 참고할 만한 내용인 듯 하여 작성합니다 https://dev.epicgames.com/documentation/unreal-engine/networking-insights-in-unreal-engine?lang=ko
안녕하세요 강사님 좋은 강의 감사합니다 :) 프로젝트 질문 관해서 여쭈어보고 싶은게 있어 글남겨요 혼자 개발한 프로젝트 밖에 없는대 " 혼자 진행하였고 모든 모듈은 혼자 설계했습니다 " 라는 답변보다는 어떤 좋은 답변이 있을까요? 강의 내용과 관련된 질문은 언제든 환영합니다. 다만 개인 이력서/포트폴리오 전체 리뷰 요청이나 기업별 합격 여부 판단 질문에는 답변이 어려울 수 있습니다. 강의 범위 내에서 최대한 성실히 답변드리겠습니다 🙂
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 현재 숫자로 입력 옵션을 처리하는 것은 문제가 있습니다. 만일, 실수로 문자를 입력 할 경우 에러가 발생하여 팅겨버리게 됩니다. 이것은 버그라고 판단 될 수 있습니다. 또한, "올바른 옵션을 선택해 주세요"를 처리하지 못하게 됩니다. 따라서 문자로 처리해야 아무런 문제가 없이 정상적으로 해당 프로그램이 작동합니다. 이점을 참고하여 주세요. package scanner.ex4; import java.util.Scanner; public class ScannerEx2 { public static void main(String[] args) { Scanner input = new Scanner( System.in ); int totalCost = 0; while (true){ System.out.print("1: 상품 입력, 2: 결재, 3: 프로그램 종료 : "); String option = input.nextLine(); if(option.equals("1")){ System.out.print("상품명을 입력하세요 : "); String name = input.nextLine(); System.out.print("상품의 가격을 입력하세요 : "); int price = input.nextInt(); System.out.print("구매 수량을 입력하세요 : "); int count = input.nextInt(); input.nextLine(); totalCost += price count; System.out.println("상품명:" + name + ", " + "가격:" + price + "원, " + "수량:" + count + ", " + "소계:" + (price count) + "원"); System.out.println("=================================================="); } else if (option.equals("2")) { System.out.println("총 비용 : " + totalCost + "원"); totalCost = 0; } else if (option.equals("3")) { System.out.println("프로그램을 종료합니다."); break; } else { System.out.println("올바른 옵션을 선택해 주세요."); } } } }
안녕하세요. 강의 잘들었습니다~ 코테랑 과제테스트를 준비하려고 하는데 요즘에 AI 때문에 어떤 방향으로 준비할지를 모르겠네요 AI 때문에 요즘 기업들이 코테나 과제 테스트를 어떤 방식으로 평가하는지 아시는지 궁금합니다. 그리고 이에 맞춰서 어떤 방식으로 준비를 해야할지 조언을 듣고 싶네요 추가로, 백준은 서비스를 종료한다는데 leetCode의 티어도 요즘에 커리어에 유효한가요?
2025년 2회 코드문제 - 11:40 여기서 질문있습니다. 만약 parent ref = new child 형태로 업캐스팅이면 ref.x(2)계산할때 child에있는 int x(int i)메서드를 먼저들리고 super(x)가 있어야되는거겠죠? 맞나요??????????아니면 왜 아닌지 설명부탁드릴게요 ㅠ
형 나 지금 너무 재밌어서 잘 따라하던중 별거 아닌거에서 막혀서 좀 힘들어 형이 알려준 json 파라미터 넘기는 방법으로 해도 안되고 gpt 찾아서 진행 한거도 다 안돼는데 윈도우 환경에서 좀 힘든걸까 ?? 다른 수강생분이 올려준거도 봤는데 답변에 달아준 방법도 동작하지 않아 @Bean public JsonJobParametersConverter jobParametersConverter() { return new JsonJobParametersConverter(); } @Bean @StepScope public Tasklet terminatorTasklet( @Value("#{jobParameters['infiltrationTargets']}") String infiltrationTargets ) { return (contribution, chunkContext) -> { String[] targets = infiltrationTargets.split(","); log.info("⚡ 침투 작전 개시"); log.info("첫 번째 타겟: {} 침투 시작", targets[0]); log.info("마지막 타겟: {} 에서 집결", targets[1]); log.info("🎯 임무 전달 완료"); return RepeatStatus.FINISHED; }; }