Skip to content

nart4hire/TB_AlStrukDat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 

Repository files navigation

Tugas Besar Alstrukdat

Repository Tugas Besar Alstrukdat Informatika Angkatan 2020

Cara Menjalankan

Langkah:

  • ganti path menggunakan cd src
  • Anda bisa jalankan makefile dari sini untuk melakukan kompilasi
  • Makefile Commands:
    • make main -> makes main
    • make clean -> deletes obj files
    • make dconfig -> Below are drivers to test each module
    • make dgadinv
    • make dmaploc
    • make dpesanan
    • make dability
    • make ditem
    • make dtas
    • make dtodoinpro
  • Jika ingin menjalankan program, lakukan cd bin atau jika dari folder asal, cd src/bin dan jalankan aplikasinya pada terminal.

Pembagian Tugas

  1. Main Menu (Nathanael)
  2. Mekanisme Waktu (Haidar)
  3. Daftar Pesanan (Haidar)
  4. To Do List (Haidar)
  5. In Progress List (Januar)
  6. Tas (Januar)
  7. Jenis Item (Azmi)
  8. Ability (Azmi)
  9. Gadget (Ikmal)
  10. Inventory Gadget (Ikmal)
  11. Map (Nathanael)
  12. Lokasi dan Command (Nathanael)

Fitur

  • Main Menu (new game, exit, load game)
  • Load External File (map dan daftar urutan pesanan)
  • Mekanisme Waktu (Berbentuk ADT Time)
  • Daftar Pesanan (Waktu Pesanan Masuk, Pick Up Point, Drop Off Point, Jenis Item, Waktu hangus bila Perishable item)
  • To Do List (Pick Up Point, Drop Off Point, Jenis Item, Waktu pesanan hangus bila jenisnya perishable)
  • In Progress List
  • Tas
  • Jenis Item (Normal Item, Heavy Item, Perishable Item, VIP Item)
  • Ability (Speed Boost, Increase Capacity, Return to Sender)
  • Gadget (Kain Pembungkus Waktu, Pintu Kemana Saja, Mesin Waktu, Senter Pengecil)
  • Inventory Gadget
  • Peta
  • Lokasi dan Command (MOVE, PICK_UP, DROP_OFF, MAP, TO_DO, IN_PROGRESS, BUY, INVENTORY, HELP, SAVE_GAME, RETURN)
  • Game Flow (Start Game, End Game, Save/Load Game)

Keselesaian

Tentu saja selesai semua, hehe. Namun mungkin ada beberapa bug yang belum sempat dilakukan testing lebih lanjut.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •