STUDY/Python

Pygame-prac | Creating a Shooting Game | 이수안컴퓨터연구소

nicesugi 2022. 4. 26. 00:29

 

https://www.youtube.com/channel/UCFfALXX0DOx7zv6VeR5U_Bg

 

이수안컴퓨터연구소

이수안 교수와 함께 따라하며 배우는 컴퓨터 강의/실습 이수안컴퓨터연구소 suanlab.com

www.youtube.com

 

 

 

이걸 어쩌다 만들게 됐나 하면,

내가 수업듣는 스파르타코딩클럽에서 2주차 프로젝트로  파이썬 게임을 만들어오라고,, 52시간을 주셨음.

심지어 2일하고 4시간동안 총 세 개의 게임을 만들라고 하셨었는데 수강생들 겁먹은 반응을 보고 

1개를 빌드업해서 제대로 만들어오라고 하셨음.

 

어떤 걸 만들어야 될지 감도 안잡히던 중,

팀원들끼리 공통적으로 게임을 정한 후 각자 따라 만들어보자는 말이 나왔고

일단 완성시켜 어느정도 감을 익히고 코드 사용을 이해한 다음, 본인 프로젝트에 적용시키기로 했다. 

 

오전은 파이썬 기초 문법 강의를 수강 / 오후에는 파이썬 게임을 따라 만들기

정 확 하 게 ! 딱 ! 16시 04분에 해당 유튜브 광고를 봤었는데

코드 따라 쓰고 이해하고 주석달고 오류생겨서 찾고 시연영상까지 찍어보니 22시 33분...

석식시간 제외하고 5시간 29분 소요 😵‍💫

 

 

영상을 따라 하면서 !

- 느낀 점

웹 페이지 만들 때랑 다르게 신기했음

참신한 아이디어를 접목해서 만들어보고 싶은데 싶으면 이미 만들어져있다.

기능적인 요소들 집합 느낌인데,, 초보자용인가 싶었음..

 

- 좋았던 점 

주석이 잘 정리 되어 있었다.

    >주석처리

부가적인 설명도 쉽게 풀어 얘기해주며 코드쓰셔서 이해에 도움이 됐다. 

    >내가 작성하는 코드가 어떤 역할을 하는지 명확하게 아는 점

순차적으로 진행해서 흐름을 따라가기 쉬웠다. (배경>비행기>운석>카운트>충돌>게임오버>음악)

    >기획부터 탄탄하게 짜고, 순번 정해서 구현하기

 

- 어려웠던 점

이 분의 코드는  missileSound 처럼 중간에 대문자가 있어 오타가 나기 쉬웠다.

    >무슨 방식이라고 들었는데 공부만이 살 길인듯

진짜 주석 처리 장난 아니셔서 설명 도움에 최고였지만 코드가 길고 엮여있는게 많을 수록 구분이 힘들 것 같았다.

    >파일 형식별 / 섹션별 ..뭐가 좋으려나?

 

 

반응형