Skip to content

Labpro-21/if1210-2024-tubes-k08-a

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IF1210 - Dasar Pemrograman 2024

Tugas Besar - IF1210 Dasar Pemrograman 2024

About

Sebagai agen-agen di O.W.C.A (Organisasi Warga Cool Abiez), atas permintaan Purry, kita harus bekerja sama untuk mengalahkan monster-monster terbaru Dr. Asep Spakbor. Untuk mencapai tujuan itu, kita harus merancang rencana yang matang dan mencari serta melatih monster-monster sendiri untuk melawan monster-monster Dr. Asep Spakbor demi keselamatan kota Danville.

Screenshots

Main Menu


Loading Screen

Guest Menu

Admin Menu

Agent Menu

Login Screen

Battle


Battle

Inventory


Inventory

Arena


Arena Choose

Arena Battle

Arena Stats

Shop


Shop

Shop Confirm

Laboratory


Laboratory

Laboratory Confirm

Shop Management


Shop Management

Monster Management


Monster Management

Contributors

Name NIM
Syifannissa Nafisalia Kuncoro 16523048
Julian Benedict 16523178
Jason Samuel 19623118
Nadhif Radityo Nugroho 19623178
Aryo Wisanggeni 19623258

Features

Id Feature Name Status
F00 Random Number Generator
F01 Register
F02 Login
F03 Logout
F04 Menu & Help
F05 Monster
F06 Potion
F07 Inventory
F08 Battle
F09 Arena
F10 Shop & Currency
F11 Laboratory
F12 Shop Management
F13 Monster Management
F14 Load
F15 Save
F16 Exit

How to Run

  • python main.py, will run the program with preloaded default save.
  • python main.py <save-name>, will run the program with specified game save in data/saves/<save-name>

Developing

  1. python -m venv venv
  2. venv\Scripts\activate
  3. pip install requirements.txt

Note: This program does not use external library. The requirements.txt only refers to internal submodule in this project. We decided to use this approach so that the code will be readable and maintainable.

About

if1210-2024-tubes-k08-a created by GitHub Classroom

Resources

Stars

Watchers

Forks

Packages

No packages published