NOTE 5th March 2020 - The project have been discontinued, I am planning to work on it, but I am busy working on other stuff lately, right now one of the most necessary missing features is procedural dungeon generation, the game right now works with the same dungeon every single time, the core basics are already done, more items need to be added, winning/losing elements don't exist yet, there is 2 modes: Explore mode where you can go, drop, pick, buy, eat, look Tentang hal-hal dan pindahkan Accross the Dungeon dan mode pertempuran di mana Anda dapat atk, PWR dan melawan banyak musuh dan akhirnya mengalahkan mereka (yang merupakan bagaimana proyek ini dimulai sebelum saya memutuskan untuk memperluasnya ke seluruh 1000 LOC yang tidak terlalu messy tetapi pasti membutuhkan beberapa waktu untuk membiasakan diri dengan kode dan struktur proyek), saya terbuka untuk umpan balik atau commnets dan bahkan Commnets dan bahkan PRS.
Pertempuran ASCII
Game petualangan teks CLI sederhana, dibuat untuk tujuan pembelajaran.
Tujuan proyek
- Sistem Dungeon yang berfungsi penuh untuk eksplorasi.
- Membuat sistem inventaris dengan kemampuan untuk mengambil, makan, dan mendapatkan info tentang barang yang ditemukan di seluruh ruang bawah tanah
- Musuh yang didistribusikan melalui pintu masuk penjara bawah tanah, mengeksplorasi lebih lanjut dengan mengalahkan mereka dalam sistem tempur berbasis peran.
Instruksi penggunaan
Catatan: Game ini hanya menggunakan Python 3. Menggunakan Python 2 tidak akan berfungsi!
- Dapatkan sumber dengan mengunduh file
.zip dan mengekstraknya - Atau dengan mengkloning master cabang
git clone https://github.com/aelmosalamy/ascii-combat - Untuk Mengatur: Jalankan
pip3 install colorama atau pipenv install - Bermain: jalankan
python3 main.py
Modul game
- Gim ini terutama menggunakan dua modul: CMD (untuk menjalankan antarmuka baris perintah generik dengan beberapa fitur yang berguna) dan colorama (pewarnaan teks urutan ANSI yang luar biasa).
Tarik permintaan
- Saya sangat menyambut permintaan tarik, khususnya jika ini adalah pertama kalinya Anda, checkout masalah saat ini dan sedikit koreksi, bugfix, fitur baru akan ditinjau dan ditambahkan jika memungkinkan.
- Jangan ragu untuk mengirim PR (periksa masalah terbuka terlebih dahulu).
- Kode bersih dan terdokumentasi dengan baik cukup dihargai.
- Ini sangat penting: Jika Anda menggunakan sistem berbasis UNIX untuk menulis kode, pastikan untuk mengonversi newline kode Anda menjadi CRLF (terminator default yang digunakan oleh Windows) karena ini menyebabkan banyak konflik penggabungan!
Rencana masa depan
- Kita semua sepakat menyenangkan untuk bermain game berbasis teks karena genre ini mendapatkan penggemar sendiri, namun kami lebih lanjut menyetujui keindahan grafik, jadi saya berencana untuk membuat versi pygame dari ini, konsep yang persis sama dengan grafis seni piksel 8-bit yang disederhanakan, saya berniat untuk membuat sistem eksplorasi roguelike dalam sistem pertarungan berbasis peran yang bertindak seperti roh rimba kemajuan di atas smm. 'Pixel Combat'? :)