파이썬 코딩 무료 강의 (활용편1) - 추억의 오락실 게임을 만들어 보아요. 3시간이면 충분합니다. [나도코딩]

  Рет қаралды 2,974,705

나도코딩

나도코딩

Күн бұрын

파이썬 무료 강의 (활용편1 - 게임개발)입니다.
누구나 볼 수 있도록 쉽고 재미있게 제작하였습니다. ^^
함께 오락실 게임을 만들어 보아요.
이 강의를 보고 나면 무슨 게임이든 만들 수 있습니다.
* 강의 내용을 미리 확인하고 싶다면 여기를 클릭하세요
나도코딩 블로그 : nadocoding.tistory.com/8
* 게임 제작에 사용된 이미지는 [나도코딩] 고정 댓글에서 확인하실 수 있습니다.
* 본 영상은 기본편을 학습한 분들을 위한 강의입니다.
파이썬을 처음 접하신다면, 아래 기본편을 먼저 공부해주세요 ^^
[ 기본편 ]
파이썬은 다양한 활용 분야가 있는 인기 최고의 프로그래밍 언어입니다.
수많은 컴퓨터 교육 기관에서 가르치고 있으며 학생들도 배우고 있지요.
여러분의 가치를 훨씬 높일 수 있는 필살기,
지금 바로 시작하세요 !
바로가기 : • 파이썬 코딩 무료 강의 (기본편) - 6...
[ 활용편 커리큘럼 ]
* 활용편은 제작 중입니다.
1. 게임 개발 [완료]
- 오락실에서 하던 Pang 게임
2. GUI 프로그래밍 [완료]
- 영상에서 캡처한 이미지들을 하나로 합치는 프로그램
- 바로가기 : • 파이썬 코딩 무료 강의 (활용편2) - ...
3. 웹스크래핑 [완료]
- 내가 원하는 뉴스를 매일 자동으로 긁어오는 프로그램
- 바로가기 : • 파이썬 코딩 무료 강의 (활용편3) - ...
4. 업무자동화 [완료]
- 엑셀, 인터넷, 데스크탑 등 컴퓨터에게 일을 시키는 스크립트
- 바로가기 : • 파이썬 코딩 무료 강의 (활용편4) - ...
5. 데이터 분석 및 시각화 [완료]
- 빅데이터를 활용한 대한민국의 인구 문제 분석
- 바로가기 : • 파이썬 코딩 무료 강의 (활용편5) - ...
6. 이미지 처리 [완료]
- 이미지 / 영상에서 얼굴을 인식하여 얼굴 위에 재밌는 캐릭터 씌우기
- 바로가기 : • 파이썬 코딩 무료 강의 (활용편6) - ...
7. 머신러닝 [완료]
- 머신러닝을 이용하여 나만의 영화 추천 시스템 만들기
- 바로가기 : • 파이썬 코딩 무료 강의 (활용편7) - ...
8. 사물인터넷
- 아두이노를 활용한 RC Car 제작
[목차]
(0:00:00) 0.Intro
(0:00:16) 1.소개
(0:02:02) 2.활용편1 소개
(0:02:59) 3.환경설정 & 프레임
(0:11:52) 4.배경
(0:18:36) 5.캐릭터
(0:28:26) 6.키보드 이벤트
(0:39:54) 7.FPS
(0:46:54) 8.충돌 처리
(0:54:42) 9.텍스트
(1:02:46) 10.게임 개발 프레임
(1:07:03) 11.퀴즈 전반전
(1:14:53) 12.퀴즈 후반전
(1:22:16) 13.프로젝트
(1:25:17) 14.배경과 캐릭터
(1:35:40) 15.무기와 키보드 이벤트
(1:50:43) 16.공 만들기
(1:57:37) 17.공 튕기기
(2:10:22) 18.충돌 처리
(2:19:46) 19.공 쪼개기
(2:27:38) 20.게임 오버
(2:38:47) 21.버그 수정
(2:52:24) 22.Outro
✅ 나도코딩의 자바 기본편 강의
👉 inf.run/BUS6
Designed by freepik
: www.freepik.com

Пікірлер: 2 800
@nadocoding
@nadocoding 4 жыл бұрын
잠깐! 질문이 있으신가요? 아래 영상의 설명을 참고하셔서 질문게시판을 이용해보세요 ^^ 이미 답변이 되었을 수도 있답니다. - 자주 묻는 질문 게시판 : nadocoding.tistory.com/17 - 사용방법 : kzfaq.info/get/bejne/gsCBdpyequDIpJ8.html [목차] 파란색 링크를 눌러주세요 (건너뛰기) [기본기] (0:00:00) 0.Intro (0:00:16) 1.소개 (0:02:02) 2.활용편1 소개 (0:02:59) 3.환경설정 & 프레임 (0:11:52) 4.배경 (0:18:36) 5.캐릭터 (0:28:26) 6.키보드 이벤트 (0:39:54) 7.FPS (0:46:54) 8.충돌 처리 (0:54:42) 9.텍스트 (1:02:46) 10.게임 개발 프레임 [퀴즈] (1:07:03) 11.퀴즈 전반전 (1:14:53) 12.퀴즈 후반전 [프로젝트] (1:22:16) 13.프로젝트 (1:25:17) 14.배경과 캐릭터 (1:35:40) 15.무기와 키보드 이벤트 (1:50:43) 16.공 만들기 (1:57:37) 17.공 튕기기 (2:10:22) 18.충돌 처리 (2:19:46) 19.공 쪼개기 (2:27:38) 20.게임 오버 (2:38:47) 21.버그 수정 (2:52:24) 22.Outro [소스코드] 아래 블로그에서 소스코드를 받으실 수 있습니다. nadocoding.tistory.com/8 [퀴즈 게임 이미지] 1. 똥 www.freepik.com/free-vector/funny-poop-sticker-collection_1318153.htm#page=1&query=shit&position=0 2. 멍멍이 캐릭터 www.freepik.com/free-vector/pack-pugs-with-lovely-style_1353886.htm#page=1&query=shit&position=6 3. 종이 배경 www.freepik.com/free-photo/design-space-paper-textured-background_3220799.htm#page=1&query=paper&position=0 [프로젝트 게임 이미지] 1. 배경 www.freepik.com/free-vector/arcade-game-world-pixel-scene_4815143.htm#query=arcade-game-world-pixel-scene&position=8 2. 스테이지 www.freepik.com/free-vector/urban-city-day-time-background_4708004.htm#page=5&query=brick&position=47 3. 캐릭터 opengameart.org/content/custom-sprites-for-the-crystal-palace-0 4. 무기 머리 부분 www.freepik.com/free-vector/weapon-icons-set_3924829.htm#page=1&query=arrow%20weapon&position=7 5. 무기 몸체 부분 (와이어) www.freepik.com/free-vector/barbed-wire-realistic-illustration-separate-elements-barbed-wire_3586280.htm#page=1&query=wire&position=37 6. 공 www.freepik.com/free-vector/colored-bubbles_808278.htm#page=2&query=bubble&position=18
@nadocoding
@nadocoding 4 жыл бұрын
(다른 댓글에도 있지만 중요한 내용이라서 고정 댓글에 다시 추가합니다) 키 이벤트를 통한 캐릭터 이동 시 방향키를 빠르게 누르면 캐릭터가 아예 멈춰버리는 현상이 생깁니다. 프로젝트 코드 기준으로 아래와 같이 4군데를 수정하면 위 현상을 해결할 수 있습니다. x 좌표 이동 방향 처리를 왼쪽, 오른쪽으로 나누어서 key down / key up 에서 각각 처리하여 더해주는 방식입니다. ★ 아이디어를 주신 '실로폰'님 감사합니다 ^^ [개선된 코드] # 수정1 : 기존의 character_to_x 를 왼쪽 방향, 오른쪽 방향 변수 2개로 나눔 character_to_x_LEFT=0 character_to_x_RIGHT=0 ... for event in pygame.event.get(): if event.type == pygame.QUIT: running = False # 수정2 : 키를 누를 때 LEFT, RIGHT 에 따라 서로 다른 변수의 값 조정 if event.type == pygame.KEYDOWN: if event.key == pygame.K_LEFT: character_to_x_LEFT -= character_speed # 바뀐 부분 elif event.key == pygame.K_RIGHT: character_to_x_RIGHT += character_speed # 바뀐 부분 elif event.key == pygame.K_SPACE: ... # 수정3 : 키에서 손을 뗄 때 LEFT, RIGHT 를 각각 처리 if event.type == pygame.KEYUP: if event.key == pygame.K_LEFT: # 이 부분은 모두 다 바뀜 character_to_x_LEFT = 0 elif event.key == pygame.K_RIGHT: character_to_x_RIGHT = 0 # 수정4 : 두 변수의 값을 모두 더함 character_x_pos += character_to_x_LEFT + character_to_x_RIGHT ...
@tatenen4132
@tatenen4132 4 жыл бұрын
@@nadocoding 그러면 charcater를 player로 전부 바꿔야 하나요? 이해가 안가내요...
@nadocoding
@nadocoding 4 жыл бұрын
@@tatenen4132 죄송합니다. 다른 PC 에서 작업하던 소스코드를 수정해서 character 가 player 로, 우리 강의 내용과 다르게 돼 있었네요 댓글 내용 수정하였으니 다시 확인 부탁드려요 ^^
@siwoncool
@siwoncool 4 жыл бұрын
@@nadocoding 혹시 IDLE로 해도 바뀌는건 없나요?
@nadocoding
@nadocoding 4 жыл бұрын
@@siwoncool 코드 분량이 꽤 되어서 IDLE 에서 하시게 되면 많이 불편하실거라 생각합니다 ^^
@HeenDee
@HeenDee 4 жыл бұрын
솔직히 이런 강의가 한국어 영상으로 나와준다는게 너무나 감사할 따름이네요. 감동입니다11
@nadocoding
@nadocoding 4 жыл бұрын
대한민국에 많은 훌륭한 강의들이 있지만 사교육비 절감에 조금이나마 일조하고 싶었는데 많은 분들이 호응해 주셔서 얼마나 감사한지 모릅니다. 계속 좋은 영상을 만들도록 꾸준히 노력하겠습니다 ^^
@insukseomail5058
@insukseomail5058 4 жыл бұрын
@@nadocoding 계속 좋은 영상 빨리 올려주세요...ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ (좋은 강의 잘보고 있습니다. ^^)
@Theo.0770
@Theo.0770 3 жыл бұрын
@@nadocoding 대기업 부품으로써 자괴감 많이 느끼고 있었는데, 나도코딩님 강의로 늦었지만 프로그래머라는 꿈을 갖게 되었어요. 앞으로 2년 열심히 공부해서 프로그래머로 새 삶을 시작하려 합니다. 너무 감사합니다.
@nadocoding
@nadocoding 4 жыл бұрын
키 이벤트를 통한 캐릭터 이동 시 방향키를 빠르게 누르면 캐릭터가 아예 멈춰버리는 현상이 생깁니다. 프로젝트 코드 기준으로 아래와 같이 4군데를 수정하면 위 현상을 해결할 수 있습니다. x 좌표 이동 방향 처리를 왼쪽, 오른쪽으로 나누어서 key down / key up 에서 각각 처리하여 더해주는 방식입니다. ★ 아이디어를 주신 '실로폰'님 감사합니다 ^^ [개선된 코드] # 수정1 : 기존의 character_to_x 를 왼쪽 방향, 오른쪽 방향 변수 2개로 나눔 character_to_x_LEFT=0 character_to_x_RIGHT=0 ... for event in pygame.event.get(): if event.type == pygame.QUIT: running = False # 수정2 : 키를 누를 때 LEFT, RIGHT 에 따라 서로 다른 변수의 값 조정 if event.type == pygame.KEYDOWN: if event.key == pygame.K_LEFT: character_to_x_LEFT -= character_speed # 바뀐 부분 elif event.key == pygame.K_RIGHT: character_to_x_RIGHT += character_speed # 바뀐 부분 elif event.key == pygame.K_SPACE: ... # 수정3 : 키에서 손을 뗄 때 LEFT, RIGHT 를 각각 처리 if event.type == pygame.KEYUP: if event.key == pygame.K_LEFT: # 이 부분은 모두 다 바뀜 character_to_x_LEFT = 0 elif event.key == pygame.K_RIGHT: character_to_x_RIGHT = 0 # 수정4 : 두 변수의 값을 모두 더함 character_x_pos += character_to_x_LEFT + character_to_x_RIGHT ...
@user-bf7ps6ku4s
@user-bf7ps6ku4s 4 жыл бұрын
자주 좌측에서 우측으로 방향을 (반대 방향도 마찬가지) 바로 이동하는 것이 아닌 잠시 멈췄다가 한번더 키를 누르면 실행되고있습니다. 원래 그런건가요?
@nadocoding
@nadocoding 4 жыл бұрын
@@user-bf7ps6ku4s 강의 코드에서는 그런데 위 댓글 보충설명의 코드로 하면 개선될거에요! 댓글대로 하셨는데도 그러면 작성하신 코드 모두를 올려주시면 도움드리겠습니다^^
@user-bf7ps6ku4s
@user-bf7ps6ku4s 4 жыл бұрын
@@nadocoding 감사합니다.
@ky_1108
@ky_1108 4 жыл бұрын
x 위치랑 -x 위치를 두개로 나눈건가요
@nadocoding
@nadocoding 4 жыл бұрын
@@ky_1108 네, x 좌표만 있었는데 x_left 와 x_right 로 둘로 나눈거 맞습니다 ^^
@user-fg3wf3wl2u
@user-fg3wf3wl2u 3 жыл бұрын
맨날 흑백화면에 print나 쳐대는 게 코딩인가 싶었는데 실용편 따라하니 진짜 코딩의 참맛을 알 것 같습니다.
@abcd0302
@abcd0302 3 жыл бұрын
말 잘하시네요 ㅋㅋㅋㅋㅋㅋㅋ
@user-uq9zz8mu5u
@user-uq9zz8mu5u 3 жыл бұрын
ㅇㅈ
@bingcong2907
@bingcong2907 3 жыл бұрын
@@hoya0690 '인정'을 초성으로만 따서 'ㅇㅈ'이라고 써요
@user-yb8ew3lo2m
@user-yb8ew3lo2m 3 жыл бұрын
파이썬을 아예 모르는 상태에서 봤는데도 전체적인 내용이 잘 이해되네요!! 세부적인 문법만 익힌다면 저도 충분히 게임을 만들 수 있다는 자신감을 얻었습니다. 좋은 강의 감사해요~~!
@user-se1db2ns7f
@user-se1db2ns7f 4 жыл бұрын
재밌게 강의 잘 보고있습니다 선생님. 꾸준히 흥미를 가지고 코딩 공부에 임하게 해줄 수 있는 강의는 이 강의가 처음이에요. 감사합니다♥
@acarose1004
@acarose1004 4 жыл бұрын
이번에도 다 듣고 따라해 보았어요!! 와우~~ 같이 따라 할때는 귀에 쏙쏙 잘 들어와요 ㅎㅎㅎ^^ 대박ㅎㅎㅎ 넘넘 재밌어요!!! 감사합니다.~~~^^
@nadocoding
@nadocoding 4 жыл бұрын
ㅠㅠ 감동입니다. 이렇게 열심히 하시는 분이 계시니... 다음 강의도 열심히 준비하겠습니다!!!^^
@CodingOn
@CodingOn 3 жыл бұрын
거의 3시간 가까이 되는 영상인데, 시간가는 줄 모르고 보았네요. 파이썬을 혼자 공부하시는 분들께 정말 좋은 강의네요! 코딩하는 걸 어려워하는 어려워하고 활용을 못하는 경우가 많은데 게임을 직접 만들어보며 재미있게 코딩하기 좋아요!
@donghoonlee6135
@donghoonlee6135 3 жыл бұрын
기본편 끝내고 현재 활용편1까지 다 따라했습니다! (이제는 선생님이라고 불러야 할 것 같습니다 ^^) 그냥 보고 따라하니 조금씩 이해가 가고 퀴즈를 통해서 더욱 이해가 잘가네요. 진짜 아무것도 모르고 시작해서 금방 포기 할 줄 알았는데 너무 재밌게 배우고 있습니다! 영상 만드시는데 수고가 많으시겠지만 꾸준히 올려주세요! 감사합니다
@forthepeople406
@forthepeople406 4 жыл бұрын
기본을 보고 나니 선생님 강의가 수월하게 이해가 됩니다. 정말 고맙습니다. 늘 건강하십시오! 남에게 이로운 삶을 사시니 복 많이 받을 겁니다.
@nadocoding
@nadocoding 4 жыл бұрын
^^ 이해가 잘 되신다니 기본편 내용을 제대로 잘 숙지하셨나보네요!! 피드백 정말 감사드립니다.
@user-yc1lx4wj4y
@user-yc1lx4wj4y 3 жыл бұрын
20:59 책갈피✨
@user-kn9cz5fh6w
@user-kn9cz5fh6w Жыл бұрын
강의 너무 잘 듣고 완성했습니다! 정말 도움되고 흥미로운 강의였어요. 친절하게 잘 알려주시고 단계별로 나눠서 진행해 복잡하지 않게 하나하나 이해할 수 있었습니다. 감사합니다!
@asantv
@asantv 3 жыл бұрын
행복한 주말입니다 모두모두 울면안돼요 해피 크리스마스되세요 KZfaq에서 '[아산TV] 산타할매가 춤추는 꼬리꼬리한 크리스마스 캐롤송 Christmas carol song with the tail of Santa Claus dancing.' 보기 kzfaq.info/get/bejne/l6eig6SKnbHOqY0.html
@Semipia
@Semipia 4 жыл бұрын
강의 하시는데 목소리가 너무 차분하고 귀에 잘 들어옵니다. 가르치는데 천부적인 목소리를 소유하신 것 같아요. 감사합니다!
@nadocoding
@nadocoding 4 жыл бұрын
칭찬 정말 감사드립니다. ^^ 제게는 늘 어색한 제 목소리지만 전달이 잘 된다고 하시니 진짜 다행이에요 ㅋㅋㅋ
@hodokuaja
@hodokuaja 4 жыл бұрын
목소리도 너무 듣기 좋고요, 설명도 너무 친절하시고, 강의 퀄리티도 높고요, 너무 최고에요!
@nadocoding
@nadocoding 4 жыл бұрын
자꾸 이러시면 진짜인 줄 알고 혼자 헤벌레... 합니다. 3000 만큼 감사합니다♥
@jin4246
@jin4246 2 жыл бұрын
정말 감사합니다 ㅎㅎ 시간날때마다 조금씩 변형해가며 원하는 기능들을 추가해 저만의 게임을 만들어보는 중입니다. 최근에 발견했는데, 정말 재미있게 듣고 있어요!
@ess5108
@ess5108 3 жыл бұрын
기본편 공부 끝내고 활용편 시작합니다. 강의가 너무 좋습니다. 활용편 기대됩니다. 절말 감사합니다~~ 삶의 활력이 되네요^^
@shaun0927
@shaun0927 Жыл бұрын
영상 시작 부분에서 pygame 설치 오류가 뜨는 분들이 많으실 텐데, 22년 12월 기준으로 python 3.11 이상 최신 버전은 pip install pygame 실행 시 설치가 안 되는 오류가 있습니다. 낮은 버전을 다시 설치하셔야 하는데, 3.7 이전 버전은 VS code에서 디버깅 툴이 지원되지 않으므로 3.7~3.10 사이의 버전 설치를 권장합니다. 저는 3.10.9 버전으로 해결했습니다.
@phw_circus
@phw_circus Жыл бұрын
댓글정말안다는편인데 바로 해결됬네요~^^
@user-ey8di4ii7t
@user-ey8di4ii7t Жыл бұрын
감사합니당
@user-hr7kk8ve2b
@user-hr7kk8ve2b Жыл бұрын
사랑해요
@user-hr7kk8ve2b
@user-hr7kk8ve2b Жыл бұрын
@user-cb7vf5fm3j python 홈페이지에서 다운 받을 수 있습니다!
@user-qj9vm6gn9e
@user-qj9vm6gn9e Жыл бұрын
감사합니다 :)
@user-db5lf5cy4z
@user-db5lf5cy4z 3 жыл бұрын
가격이 부담스러워서 코딩 배우고 싶었지만 못 배우고 있었는데 나도코딩님 덕분에 재밌게 배우고있어요 ㅠㅠ 감사합니다
@VideoCamtasia
@VideoCamtasia 3 жыл бұрын
감사합니다. 너무, 훌륭한 강의 .. 그리고, 광고도 없구오... 최고의 영상.. 감동X1000만배 입니다.
@changshiksin4648
@changshiksin4648 3 жыл бұрын
기초편을 다보고 활용편을 보기 시작 했습니다. 이렇게 좋은 강좌를 만들어 주셔서 감사합니다.
@user-pl6bj8tz6r
@user-pl6bj8tz6r 3 жыл бұрын
PC언어는 내것은 아니라고 생각하며 지내왔는데..."나도코딩님" 의 기본편(약2주간) 보고 더할나위 없는 실력과 강의에 감탄 금할 수 없네요.. 멋지고 최곱니다. 한걸음 한걸음 나아가고 많이 배우겠습니다.
@user-tq7co6zp1f
@user-tq7co6zp1f Жыл бұрын
갑니다
@jkhong25
@jkhong25 3 жыл бұрын
진짜재밋다ㅋㅋㅋㅋㅋㅋ 파이썬 파짜도 모르고 아직 기초도 안듣고 있는데 이해가 되면 얼마나 잘 가르쳐주시는 거징ㅎㅎ 이거 보고 기초편보면 정말 재밋게 배울 수 있을 것 같아요ㅎㅎ 감사합니당ㅎㅎ
@kimjunsik540
@kimjunsik540 3 жыл бұрын
똑똑혜
@nics1568
@nics1568 2 жыл бұрын
@@user-jf2vm3qc8b 7
@moon-pk2ty
@moon-pk2ty 2 жыл бұрын
@@user-jf2vm3qc8b 저분 동생이라서 형 선전해주는 거 아닐까요?
@moon-pk2ty
@moon-pk2ty 2 жыл бұрын
@@kimjunsik540 안 똑똑해!
@DKW-cg4tp
@DKW-cg4tp 3 жыл бұрын
정말 댓글을 안달수 없게 만드시네요^^ 정말 유익한 강의 너무 좋습니다. 항상 감사합니다
@user-do5re7pd2h
@user-do5re7pd2h 3 жыл бұрын
감사합니다~! 너무 재밋게 배우고 있습니다!
@user-pm8yb7mb5s
@user-pm8yb7mb5s 3 жыл бұрын
선생님 기초 6시간 듣고 왔어요 너무 재밋어요 활용편에선 또 어떤 수업으로 저한테 흥미를 주실지 기대되네용 좋은 강의 감사합니다. 2:10:26
@dudududu9597
@dudududu9597 3 жыл бұрын
이 채널을 이제라도 알아서 다행이다. 감사합니다 8ㅅ8
@seankim6107
@seankim6107 3 жыл бұрын
기본편 잘 보고 여기로 왔습니다. 훌륭한 강의 감사합니다.
@ki_team
@ki_team 3 жыл бұрын
너무나도 손쉽고 재밌네요, 감사합니다!
@bilb9
@bilb9 4 жыл бұрын
28:27 이번에도 잘 따라가 보겠습니다~ 감사합니다.
@user-qr1ju7hi3h
@user-qr1ju7hi3h 2 жыл бұрын
활용편 완강 가즈아 54:44 1:22:16 퀴즈 해결 완료 2:10:23 무기, 공 이해중 끝!
@Joohyunsang
@Joohyunsang 3 жыл бұрын
문과 출신에 평생 코딩은 나랑 관련 없는 세상이라고만 생각하고 살았는데 나도 코딩님 덕분에 즐겁게 코딩 공부하고 있습니다. 유익하고 알고 쉬운 강의 감사합니다!!
@user-no6eu2gy2p
@user-no6eu2gy2p 3 жыл бұрын
오.. 뭔가 제가 진짜 게임 개발자가 된 기분이에요! 이런 좋은 강좌가 무료라니 참 좋네요 ! 감사합니다! 저같은 파이썬 print만 아는 사람도 이해를 하고 따라할수있다니!
@mi_ni_mi_ni
@mi_ni_mi_ni 3 жыл бұрын
누가 대신 코드 짜줘서 그런가 개재밌네요... ㅎㅎㅎㅎ 감사히 잘 볼게요!
@user-do9vh3gi4z
@user-do9vh3gi4z 4 жыл бұрын
책 한권 본 느낌, 아니 다른 책(파이썬 완벽가이드)에서는 언급되지 않은것도 볼 수 있어 좋았습니다. 추천입니다. ^^ 1:04:00
@user-yw5kh5cr8m
@user-yw5kh5cr8m 3 жыл бұрын
현재 55:30 까지 봤습니당 듣기에 너무 편안하고 좋습니다 좋은 영상 감사드립니다 ㅎㅎ
@mkjp1327
@mkjp1327 3 жыл бұрын
3일 걸렸지만 재미있었습니다 유익한 강의 감사합니다!
@hee7mm
@hee7mm 4 жыл бұрын
선생님 사랑합니다 강의진짜 잘보고있습니다 나중에 시간되시면 웹코딩도 올려주실수잇나요 이미 나도코딩님한테 중독되서 다른강의를 못보겟네요
@nadocoding
@nadocoding 4 жыл бұрын
따뜻한 댓글 감사합니다 ^^ 파이썬 강의 이후 커리큘럼 구상 시 참고하겠습니다.
@user-ii9yg2no7k
@user-ii9yg2no7k 3 жыл бұрын
이번에도 어찌저찌 해보겠습니다 선생님 파이썬이 익숙해지는 그날까지...★ 1:41:35 무기 발사 처리 1:45:12 공격 시 무기 위로 올라가게 조정 1:54:00 공격당한 공 쪼개지고 늘어나고 하는거 1:58:33 enumerate 2:05:48 공 튕김처리 그림판 설명
@HK-wq4qg
@HK-wq4qg 3 жыл бұрын
이런 강의를 볼수있어서 영광입니다
@user-gp9tc7qd3t
@user-gp9tc7qd3t 3 жыл бұрын
코딩 잘 하시는 분들 정말 대단하죠. 잘 봤습니다.
@user-lj1ul3ts6w
@user-lj1ul3ts6w 3 жыл бұрын
정말 최고의 강의입니다. 전 초딩,중딩,고딩은 알아도 코딩은 전혀 모릅니다. 그런 제가 강의하시는대로 따라 하니 조금씩 알게 되더라구여. 진심으로 감사드립니다. 목소리 최고, 강의 이끌어 가시는 스킬도 최고입니다. 복 받으실 거예요.
@klartnet
@klartnet 2 жыл бұрын
코하하하
@seonghyeonkim3227
@seonghyeonkim3227 3 жыл бұрын
저도 나름 코딩강사랍시고 여기저기 강의 하며 다녔었고, 파이게임의 주제로도 강의한 적 있었는데, 이 영상을 보니 제가 했던건 강의 축에도 못낀다는걸 느꼈습니다. 가지고 계시는 지식도 훌륭하시지만, 그걸 전달하고 설명하시는 실력도 대단하시네요 앞으로도 좋은 영상 기대하겠습니다.
@gilwoo
@gilwoo 3 жыл бұрын
cmd말고 다른 창에서 프로그램을 띄운다는 것 자체가 감동적이네요 ^^
@waffygleed
@waffygleed 2 жыл бұрын
책갈피 1:07:47 이런영상 많이 올려주셔서 감사합니다, 공부 잘 하고 있어요.
@user-lm6lm9ty1n
@user-lm6lm9ty1n 3 жыл бұрын
초 5학년 입니다. 코딩이 재밌어서 이분 보고 시작했는데 제가 게임을 만들수 있을줄은 몰랐어요. ㅋㅋㅋ 친구한테 제가 만들었다 하니까 안믿더라고여.. 어쨋든 강의 정말 좋아요!!!
@user-vl3ls3wq7z
@user-vl3ls3wq7z 3 жыл бұрын
고인물 ㄷㄷ
@user-hw4pk5jy4p
@user-hw4pk5jy4p 3 жыл бұрын
저도 초5인데 C언어 파이썬 열심히 공부중입니다 만들어보니까 재밋더라구요 ㅎ
@user-ds7ll4fx3b
@user-ds7ll4fx3b 3 жыл бұрын
중1 인데 내일 파이썬 함수 배워요 + 현재는 코틀린으로 넘어가 앱개발 중
@user-uc1mi8de7f
@user-uc1mi8de7f 3 жыл бұрын
난 중1인데.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ.ㅜ 자바로 역전하겠습니다.
@user-tz7nr1ck9c
@user-tz7nr1ck9c 2 жыл бұрын
저도 저번달 돌잔치 했는데요 코딩 정말 쉽네요ㅎㅎ
@ginkim6581
@ginkim6581 3 жыл бұрын
정말 이런 영상 올려주셔서 감사합니다 많은 도움이 되었어요 !!
@user-vz1nw8hg3n
@user-vz1nw8hg3n Жыл бұрын
선생님 감사합니다 ! 코딩 처음 공부하는데 기본과 활용편1을 보고 3일 만에 응용해서 제가 직접 비슷한 미니게임을 만들 수 있게 됐습니다! 코딩이 이렇게 재미있는 줄 미리 알았다면 좋았을텐데 ㅠㅠ 빨리 어려운거 만들면서 골머리 싸보고 싶네요
@syeom2696
@syeom2696 4 жыл бұрын
말을 엄청 안정적으로 잘하시네요 짧은 시간도 아닌데 ㄷㄷ 앞쪽 설명 들으면서 똥피하기 생각났는데 퀴즈로 나와서 반갑네요 ㅋㅋㅋ
@nadocoding
@nadocoding 4 жыл бұрын
헛 ㅋㅋㅋ 똥피하기를 먼저 떠올리시다니!! 통했네요 ^^ 강의 뒤로 갈수록.. 말을 많이 해서 그런지 목소리가 조금 허스키해집니다 ㅠㅠ 미리 양해 부탁드립니다 ㅋㅋ
@user-ws8qw3cj6d
@user-ws8qw3cj6d 2 жыл бұрын
저도 해볼게유
@the..9940
@the..9940 4 жыл бұрын
진짜 대박... 지금 6시간 파이썬 기초 강의 듣는데 이 게임 목표로 꼭 완강할 겁니다 대박...
@nadocoding
@nadocoding 4 жыл бұрын
^^ 꼭 기초 강의 완주하시고 기억이 남아있을때 게임 프로젝트까지 완주 해버리세요 !! 감사합니다.
@user-wm8pj7oy7f
@user-wm8pj7oy7f 4 жыл бұрын
난 이제다봄 사실 기초편 1시간안봄
@i.need.wildturkey.101
@i.need.wildturkey.101 Жыл бұрын
230102 ~54:42 수강시작 230103 54:42~1:50:42 퀴즈 완료, 프로젝트 이벤트 처리까지 완료(+코드 수정하여 무기 최대 2개 발사 가능하도록 설정) 230104 1:50:42~2:27:38 공 튀기기 및 작은 공으로 쪼개기 구현 완료 230105 2:27:38~ 수강 끝 나코님의 코드를 일부 다르게 작성해서 그런 것인지는 모르겠지만 저는 다른 부분에서 버그가 나오는 것 같네요... 동일한 위치에서 무기 2개를 발사한 경우 무기에 맞지 않은 공이 사라지는 버그가 발견되는 것 같은데 저도 한 번 다시 코드를 검토해야 할 것 같습니다... 역시 코드 작성보다도 코드 리뷰, 에러 체크가 어렵게 느껴지네요.
@user-om6sx4vr6y
@user-om6sx4vr6y 2 жыл бұрын
내가본 파이선 강의중에 최고다... 이만한거 없다.. 그냥 여기서 1달만 미친척하고 하면 파이썬 쌉고수.. 강의 정말 최곱니다요
@user-qb8ej9cn9z
@user-qb8ej9cn9z 3 жыл бұрын
프로젝트 도입부에 게임 직접 해보는 거 피지컬 ㄷㄷ
@user-zm6ou1gx2n
@user-zm6ou1gx2n 3 жыл бұрын
77
@kimjunsik540
@kimjunsik540 3 жыл бұрын
아니 ㄹㅇ 개잘하긴 하네 ㅋㅋㅋ
@kimdonggun0923
@kimdonggun0923 4 жыл бұрын
53:29 실수는 누구나 합니다. 저도 해요 ㅎㅎㅎ
@kimdonggun0923
@kimdonggun0923 3 жыл бұрын
@@엘쯔 ㅇㅇ
@user-rx7iz5om2j
@user-rx7iz5om2j 3 жыл бұрын
감사합니다. 참으로 무지 귀한 강의와 자료입니다.
@jihoonkim7549
@jihoonkim7549 3 жыл бұрын
와 몇일에 걸쳐 퀴즈 전반부 후반부 영상 안보고 클리어 한다고 시간이 꽤 걸렸습니다만 영상 놓치지 않고 다 봤습니다~ 감사합니다.
@user-xp5zc7sh3e
@user-xp5zc7sh3e 3 жыл бұрын
그 와중에 나는 저 사람 게임 잘하는거만 보이지..
@user-in3rg9kd4s
@user-in3rg9kd4s 3 жыл бұрын
54:43 텍스트) 책갈피
@user-md1xw8hl8k
@user-md1xw8hl8k 3 жыл бұрын
잘 보고 있습니다 감사합니다 ㅠㅠ!!
@saramparkdal8982
@saramparkdal8982 3 ай бұрын
긴 시간동안 수고 많으셨습니다. 친절한 설명 감사합니다.
@ManchesterCity_FC
@ManchesterCity_FC 3 жыл бұрын
수업 진행하실 때 영상이 길면 집중이 떨어져서 가끔 놓지는 부분 있는데, 일일이 각주 달아주셔서 정말 효율적입니다. 진심으로 감사합니다 ㅜ
@kimdonggun0923
@kimdonggun0923 4 жыл бұрын
완전 온라인(?) 학원에 다니는것 같음 ㅎㅎㅎ
@apack1004
@apack1004 3 жыл бұрын
정말 좋은 강의 감사드리며, 살살 녹는 목소리와 명쾌하고 정확한 코딩, 프로의 모습이 넘칩니다. 코딩 하나 한 따라가다 보니, 벌써 완주하고, 마지막에 시연하시는 리얼 이미지와 함께 수행되는 것을 보면서 와~우~ 정말 게임이 환상적입니다. 마지막 실제 이미지 공의 모서리 부분을 바탕화면 이미지로 보여지게는 어떻게 하는 스킬 인지요 ? ( 그림판에서 이미지을 그려서 흰색으로 보여지는데, 완벽한 게임의 이미지는 모서리 처리인거 같은데, 어떻게 구현가능한지 가르쳐 주세요 )
@imageneering
@imageneering 3 жыл бұрын
영상 감사드려요 !
@tinypham1
@tinypham1 3 жыл бұрын
어디서 어떻게 몇 년이나 노력하며 배우셨길래 이렇게 설명하며 코딩을 자연스레 하시는 거죠..? 초보자 입장으로 너무 감사하고 신기할 따름이예요 나도코딩처럼 되고 싶습니다!! 하트하트
@user-kc5uz9ry7j
@user-kc5uz9ry7j 4 жыл бұрын
1:02:46 내가 볼려고!!
@hisaelee9939
@hisaelee9939 3 жыл бұрын
처음으로 프로젝트 하나 끝내봅니다. 좋은 강의 해주셔서 감사합니다. 열심히 배우겠습니다.
@user-tn5mt1xx6w
@user-tn5mt1xx6w 2 жыл бұрын
감사합니다 한번 배워보고 싶었는데 오늘 시간내서 배웠어요!!지루하지 않고 너무 재밌었어요!😋ㅋㅋㅋㅋ
@user-su8gv7sb6z
@user-su8gv7sb6z 4 жыл бұрын
elapsed_time = (pygame.time.get_ticks() - start_ticks) / 1000 이 부분에서 start_ticks를 따로 정의해서 빼주는 이유가 무엇인가요? pygame.time.get_ticks() / 1000 을 해준 후에 total에서 빼면 안되는 건가요?
@nadocoding
@nadocoding 4 жыл бұрын
pygame.time.get_ticks() 를 하게 되면 프로그램 시작 시점부터 이 문장이 실행될 때까지의 시간을 알 수 있는데요, 이렇게 설명해볼게요. import pygame ... 소스코드 ... start_ticks 정의 -> 프로그램 시작 시점부터 이 때까지 2초 소요 (★) ...소스 코드... while ... ... 소스 코드... elapsed_time 계산 -> 프로그램 시작 시점부터 이 때까지 3초 소요 (●) 프로그램을 시작하고부터 ★ 지점까지는 2초가 소요 되었습니다. 프로그램을 시작하고부터 ● 지점까지는 3초가 소요 되었습니다. 그러면 ★ 와 ● 까지는 1초가 소요된 것이죠. total_time 이 100초이며, 100초부터 99, 98, 이렇게 줄어들어야 하므로 elapsed_time 은 1초, 2초, .. 이렇게 증가해야 합니다. 하지만 pygame.time.get_ticks() 는 프로그램 시작 시점부터 그 문장이 실행될때가지의 시간이라 했으므로, 앞에 ★ 부분까지 소요된 2초를 포함한 전체 시간이 나오겠지요? 그러면 준혁님께서 말씀하신 코드대로 하면 elapsed_time 의 처음 값은 최소한 3초 이상일겁니다. 그러면 total_time 에서 3초를 뺀 97 초가 처음값이 되는 문제가 생길 수 있는거죠. start_ticks 를 빼면, ● 까지 3초 소요된 시간 중 ★ 까지 2초 소요된 시간을 빼기 때문에 1초가 될 것이고, total_time 에서 1초를 뺀 99초가 될겁니다. 정리하면, 게임 루프 (while 부분) 에 진입하기 전까지의 소스코드가 수행되기 위해 소요되는 시간은 빼기 위해 start_ticks 를 따로 빼준답니다. ^^ 감사합니다.
@user-su8gv7sb6z
@user-su8gv7sb6z 4 жыл бұрын
@@nadocoding 설명이 너무 친절하셔서 바로 이해가 됐습니다^^ 바쁘신 와중에 이렇게 답변을 해주시니 감사합니다ㅠㅠ
@nadocoding
@nadocoding 4 жыл бұрын
@@user-su8gv7sb6z 자 그럼 진짜 이해하셨는지 퀴즈를... ㅋㅋ
@user-su8gv7sb6z
@user-su8gv7sb6z 4 жыл бұрын
@@nadocoding ㅋㅋㅋㅋㅋ혼자 쫌 더 공부해 볼께요....
@user-sx1el5lx2s
@user-sx1el5lx2s 3 жыл бұрын
배우다 보니까.... 컴퓨터 게임들 움직이는거 레알 어떻게 만든거야...
@diamonddj2751
@diamonddj2751 3 жыл бұрын
유니티, 또는 다른 프레임 웤을 사용해 더 편리하게 만들죠 퍼이게임으로 만드는 사람은 많이 없는것 같아요 ㅎㅎ
@user-op1cv7fs6w
@user-op1cv7fs6w 3 жыл бұрын
너무 재밌고 쉽게 설명해주셔서 시간날때마다 정주행 3번하는중ㅋㅋㅋ
@themoment1202
@themoment1202 3 жыл бұрын
코딩과 전혀 관련없는 일을 하고있지만... 솔직히 나도코딩님 설명들으면 너무 재밌게 느껴지네요 ㅋㅋ 잘보고있습니다ㅓ
@user-zj8ki5sr3t
@user-zj8ki5sr3t 3 жыл бұрын
28:27 책갈피
@user-ug1pv4zn8q
@user-ug1pv4zn8q 3 жыл бұрын
54:58 텍스트 할 차례입니다~~
@jyosun0305
@jyosun0305 3 жыл бұрын
이번 영상도 클리어했습니다! 감사합니다!
@user-fq3su3te8c
@user-fq3su3te8c 3 жыл бұрын
와~ 정말 잘 배웠습니다. 파이썬을 전혀 몰랐다가 기초부터 게임까지 배우고, 뭔가 만들 수 있어서 좋네요. 강의 보면서 만든 게임에 약간 오류가 있어서 조금 아쉬운데, 제가 만든 건 왜 공 하나만 움직이는지 모르겠어요. 소스 코드 비교하는 방법을 알려 주는 동영상 강의 보면서, 소스 코드를 비교해 봤는데, 다른 게 없었거든요. 그래도 완벽하지는 않지만, 게임을 만들어서 재밌게 즐길 수 있어서, 뿌듯합니다. 잘 가르쳐 주셔서 고맙습니다^^
@wer9001
@wer9001 4 жыл бұрын
2:20:02...
@user-ku4zk6ri2q
@user-ku4zk6ri2q 3 жыл бұрын
18:31 여기서 배경 적용했는데 왜 화면이 잠깐 뜨다가 다시 들어갈까요...?(스크린이 정의 되지 못했다는데요..)
@YH-ro9uh
@YH-ro9uh 3 жыл бұрын
저도 여기서 헤맸는데 이분 강의목록에 '소스코드 비교방법' 영상보시면 해결방법 나옵니다!
@stevejobson8599
@stevejobson8599 2 жыл бұрын
너무 재밌게 공부하고 있습니다. 감사합니다
@user-bq6xl7ur6b
@user-bq6xl7ur6b Жыл бұрын
댓글을 안달래야 안달 수가 없습니다. 너무나도 완벽합니다. 이제 파이썬 책 한바퀴 돌리고 두바퀴째 돌리기 직전에 한번 무작정 따라했는데 뭔가 광명을 찾은 느낌입니다. 전체 큰 틀이 느껴지고 큰 깨달음을 얻어갑니다. 결국 for, if문을 활용해서 이 게임이란걸 만들어내다니....ㄷㄷㄷ 재미가 붙습니다. 감사합니다. 최고(굿)(굿)(굿)
@user-mc1oi1vf5d
@user-mc1oi1vf5d 4 жыл бұрын
그와중에 겜 개잘해......ㅋㅋㅋㅋㅋ
@nadocoding
@nadocoding 4 жыл бұрын
ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
@Rtfgfgvv
@Rtfgfgvv 4 жыл бұрын
1:07:43 까지 봤다
@ButterflyEffect_STO
@ButterflyEffect_STO 2 ай бұрын
와 ... 뒤늦게 이 강의 따라 해 보고 있는데, 챕터 하나 하나 풀어 나가고 결과가 제대로 나올때마다 희열이 느껴지네요 ^^ 댓글이 왜 많이 달렸는지 이해가 갑니다. 감사합니다.
@user-oj5tw8lm6e
@user-oj5tw8lm6e 3 жыл бұрын
앱 개발 공부 중인 취준생인데, 스타트업 드라마를 보다가 파이썬을 배워보고 싶어서 영상을 찾다가 나도코딩님을 알게되서 정말 잘보고 있습니다. 감사합니다!
@ole8412
@ole8412 3 жыл бұрын
처음에 pygame 다운로드 할 때 pip install pygame 을 쳐도 다운로드가 되질 않네요...
@호달
@호달 3 жыл бұрын
싫어요 한 사람들은 딱봐도 프로그래밍 강의하면서 돈 버는 사람들인데 무료로 이런거 유튜브로 올리니 배알이 꼴리나 보네
@kimbrian7440
@kimbrian7440 2 жыл бұрын
점점 어려워 지기는 하는데 그냥 무작정 따라하고 있어요 좋은 강의 주셔서 감사합니다.
@asdfaaa1716
@asdfaaa1716 3 жыл бұрын
책갈피 1:59:30 좋은 강의 감사합니다! 활용편 쭉 따라가볼게요!!
@user-ef9ql3jd3q
@user-ef9ql3jd3q 3 жыл бұрын
26:10
@user-ql6vu3wk6v
@user-ql6vu3wk6v 3 жыл бұрын
“음..이렇게 하면 될려나..?” 가능합니다 파이썬이거든요
@changshiksin4648
@changshiksin4648 3 жыл бұрын
파이썬 game강의도 잘 보았습니다. 알림 설정하고 다른 동영상도 쭉 가겠습니다.
@sky-lover
@sky-lover 3 жыл бұрын
와! 저 파이썬 이제 시작하거든요? 끝부분 부터 보고와서 다시 기본배우러 갑니다. 나도 코딩!! 나도 할거다!
@user-xd6lx4gk5p
@user-xd6lx4gk5p 3 жыл бұрын
프로그램 하지마라 선배로써 피흘리며 충고한다 조선에서는 하지마라
@ellaseo5578
@ellaseo5578 2 жыл бұрын
정말 쉽게, 듣기 편한 목소리로 가르쳐주시네요 감사합니다 :) 띄어쓰기 철저한 주석들 보면서 문과생인 제 마음도 편안해졌습니당💗 근데 저만 이 게임 깨기 어렵나요..ㅋㅋ제일 어려운 부분이 게임에 성공해서 Mission Complete가 제대로 화면에 뜨는지 확인 하는 부분이었어요.......
@user-memory21
@user-memory21 3 жыл бұрын
좋은강의 감사합니다
@user-ln3ec9iy2t
@user-ln3ec9iy2t 3 жыл бұрын
후 벌써 2강까지 따라왔습니더 선생님 다음 강의도 따라가볼게요
@you-go-girl
@you-go-girl Жыл бұрын
줄 신경써서 써야겠네요 ㅋㅋ ㅠㅠ 이번 수업도 즐겁게 잘 들었습니다! 파이썬의 고수가 되기 위해 아직 갈길은 멀지만..언젠간..^^
@user-rb6kr6ir4c
@user-rb6kr6ir4c 2 жыл бұрын
많은 도움이 되고 있습니다 감사합니다^^
@domn185
@domn185 2 жыл бұрын
진짜 이런 명강의 무료로 풀어주셔서 감사합니다!!
@rphago2222
@rphago2222 3 жыл бұрын
잘배웠습니다. 감사합니다!!
No empty
00:35
Mamasoboliha
Рет қаралды 10 МЛН
39kgのガリガリが踊る絵文字ダンス/39kg boney emoji dance#dance #ダンス #にんげんっていいな
00:16
💀Skeleton Ninja🥷【にんげんっていいなチャンネル】
Рет қаралды 8 МЛН
Water powered timers hidden in public restrooms
13:12
Steve Mould
Рет қаралды 726 М.
No empty
00:35
Mamasoboliha
Рет қаралды 10 МЛН