Search
Duplicate

[BoB 파이썬 프로그래밍] 취약점 분석트랙 박상준

취약점 분석 트랙 박상준

과제 개요

pygame 을 이용하여 파이썬으로 Alkanoid게임을 만들어라

구현

alkanoid.zip
56.2KB
1.
가상환경에서 파이썬 run
2.
requirements.txt 에 있는 패키지 다운로드
3.
python ex.py
paddle, block, ball클래스를 다 따로 만듦
키보드로 패들을 움직이면 느려서 마우스를 이용해 패들을 이동할 수 있도록 함.
BoB 로고 블럭을 뿌시면 공이 2개로 복제됌.
BoB로고블럭은 special블럭으로 10% 확률로 생성된다.
초기화면
공을 다 뿌셨을 때 clear화면
공을 다 놓쳤을 때 game over 화면

느낀점

→ 코드 작성 과정에서 게임 개발에 필요한 다양한 개념과 기술을 접할 수 있었습니다. 또한 pygame 라이브러리를 사용하여 상대적으로 간단하게 게임을 개발할 수 있었습니다. 게임 개발 해보고 싶었는데 생각보다 쉽게 개발할 수 있어서 재밌었습니다. 파이썬을 통해 구현한 게임이 실제로 동작하는 것을 보는 것은 큰 성취감을 주었습니다.

참고문헌 및 참고자료