Game ini merupakan sebuah proyek menggunakan bahasa pemrograman Prolog sebagai salah satu persyaratan penilaian pada mata kuliah IF1221 Logika Komputasional.
โโโ Doc/
โ โโโ Progress1_G01.pdf # Laporan milestone 1
โ โโโ Progress2_G01.pdf # Laporan milestone 2
โโโ Src/
โ โโโ F1_generalRules.pl # Aturan umum dan utilitas
โ โโโ F2.1_pokemonEncounter.pl # Encounter Pokรฉmon liar
โ โโโ F2.2_fights.pl # Sistem pertarungan
โ โโโ F3_display.pl # Tampilan peta dan UI ASCII
โ โโโ facts.pl # Fakta Pokรฉmon, skill, efek, dsb.
โ โโโ start.pl # Entry point program
โโโ README.md # Dokumentasi proyek (file ini)
- Pertarungan turn-based (attack, defend, skill)
- Efek status: burn, paralyze, confuse, skip turn
- Sistem level dan EXP setelah pertarungan
- AI musuh yang menggunakan skill secara acak
- Eksplorasi peta ASCII dengan semak (#) dan Pokรฉmon liar
Buka terminal WSL (Ubuntu) dan jalankan perintah berikut:
sudo apt update
sudo apt install gprolog
- Pindah ke folder
Srcmenggunakan command line. - Jalankan GNU Prolog dengan:
gprolog
- Load program utama:
| ?- [start].
- Jalankan permainan:
| ?- start.
- Program berjalan di terminal berbasis teks melalui GNU Prolog.
- Semua file
.plharus dijalankan dari dalam folderSrc/. - Program tidak kompatibel dengan SWI-Prolog โ gunakan GNU Prolog (
gprolog).
- Geraldo Artemius 13524005
- Mikhael Andrian Yonathan 13524053
- Junior Natra Situmorang 13524055
- Reynard Nathanael 13524103
- Nicholas Luis Chandra 13525105