인기있는 클래식 아타리와 NES 아케이드 게임의 피그 게임 구현
이것은 Pygames에서 구현 된 일련의 클래식 아케이드 게임의 일부입니다. 이 컬렉션의 게임 목록 :
클래식 스페이스 침략자는 비디오 아케이드 게임의 황금 시대를 시작하는 첫 번째 블록버스터 아케이드 비디오 게임이었습니다. 또한 촬영 장르의 템플릿을 설정하고 그 이후로 출시 된 거의 모든 슈터 게임에 영향을 미칩니다.
Classic Space Invaders 1978은 Tomohiro Nishikado에 의해 만들어졌으며 1978 년 Taito Corporation에 의해 발표되었습니다.
게임을 구현할 때, 개념은 동일하게 유지됩니다. 즉, 플레이어 우주선은 외계인 이나 괴물을 촬영하고이를 수행하면 레벨 업과 게임 속도 와 난이도 가 높아집니다.
클래식 구현과 다른 기능은 다음과 같습니다.
게임의 기능은 다음과 같습니다.
Left Arrow
와 Right Arrow
키를 사용하여 플레이어는 왼쪽 또는 오른쪽으로 이동할 수 있습니다.Enter key
또는 Esc key
게임을 일시 중지 (v1.1.2 이후) 할 수 있습니다. 다음은 Level 01
Difficulty 01
에서 게임의 짧은 게임 플레이 입니다.
Level 05
난이도에서 작동중인 게임 일시 정지 기능 데모 Difficulty 03
:
게임 오버 화면보기 :
콘솔에서 키 스트로크 및 게임 상태 로깅 :
컴퓨터에 이미 Python 과 Pip이 있는 경우 runner.bat
파일을 두 번 클릭하여 게임을 시작하십시오.
아래 수동 프로세스를 따라 수동으로 설치하고 게임을 실행할 수도 있습니다.
py -m pip install --user virtualenv
py -m venv env
.envScriptsactivate
pip install -r requirements.txt
사용하여 요구 사항에서 게임 종속성을 설치하십시오.cd Space Invaders && python main.py
사용하여 게임을 시작하십시오.4-6 단계를 원하고 무시하는 경우 가상 환경 생성을 건너 뛸 수 있지만 권장되지 않습니다.
컴퓨터에 이미 Python 과 Pip이 있는 경우 main.py
로 이동하여 python main.py
실행하십시오.
그렇지 않다면, 파이썬을 얻은 다음 메인을 실행하여 게임을 시작하십시오!
사용 된 모든 리소스는 다음과 같습니다.