Implementasi Pygame dari game klasik Atari dan NES Arcade populer
Ini adalah bagian dari serangkaian game arcade klasik yang diimplementasikan dalam pygames. Daftar game dalam koleksi ini:
The Classic Space Invaders adalah video game blockbuster arcade pertama, yang bertanggung jawab untuk memulai zaman keemasan game arcade video. Ini juga menetapkan template untuk genre pemotretan, dan memengaruhi hampir setiap game penembak yang dirilis sejak saat itu.
The Classic Space Invaders 1978 diciptakan oleh Tomohiro Nishikado dan dirilis oleh Taito Corporation pada tahun 1978.
Dalam implementasi permainan saya , konsepnya tetap sama, yaitu pemain pesawat ruang angkasa menembak alien atau monster dan dengan melakukan hal itu mendapatkan poin diikuti oleh peningkatan level dan peningkatan kecepatan dan kesulitan permainan.
Apa yang berbeda dari implementasi klasik dan fitur -fiturnya tercantum di bawah ini:
Fitur permainan adalah sebagai berikut:
Left Arrow
dan tombol Right Arrow
.Enter key
atau Esc key
. Berikut adalah gameplay pendek dari game di Level 01
Difficulty 01
:
Demo fitur jeda game dalam aksi di Level 05
Difficulty 03
:
Melihat Game Over Screen:
Penekanan tombol dan permainan logging di konsol:
Cukup klik dua kali file runner.bat
untuk meluncurkan game, jika Anda sudah memiliki python dan pip di mesin Anda.
Anda juga dapat menginstal secara manual dan menjalankan game dengan mengikuti proses manual di bawah ini:
py -m pip install --user virtualenv
py -m venv env
.envScriptsactivate
pip install -r requirements.txt
cd Space Invaders && python main.py
Anda dapat melewatkan menciptakan lingkungan virtual jika Anda mau dan mengabaikan langkah 4-6 tetapi tidak disarankan.
Arahkan ke main.py
dan jalankan python main.py
, jika Anda sudah memiliki Python dan Pip di mesin Anda.
Jika tidak, dapatkan Python dan kemudian jalankan utama untuk meluncurkan game!
Semua sumber daya yang digunakan disebutkan di bawah ini: