Skip to content

jeang-bo-yuan/NTUST-OOP-Project3-Pokemon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokemon

物件導向 Project3

實作功能

  • Load data (Pokémon, moves, and game) 10%
  • Output 10%
  • 3 vs 3 game 10%
  • PP (Power Point) 10%
  • Status condition (Paralysis, Burn, and Poison) 10%
  • Physical or special move 5%
  • Speed (who go first) 5%
  • Type effectiveness 5%
  • Swap Pokémon 5%
  • Potion 5%
  • Victory or defeat 5%
  • GUI 15%
  • Audio 5%
  • Accuracy 5%
  • Critical hit 5%

設定

程式有兩種運行方式:一般模式、command file模式。打開選單後可以對運行模式進行調整。

  1. 一般模式

    Use Command File未被勾選時為一般模式。你可以選擇pokemonLib、moveLib、gameData、testing mode。

    testing mode開啟時,paralyzed必定使之無法攻擊,Accuracy必為100%,暴擊率為0。

  2. Command File模式

    Use Command File被勾選時為Command File模式,你可以選擇要執行的command file

遊玩畫面

畫面右下角有四個按鈕,分別是BattlePokemonBagRun。除了Run是點一次就會逃跑外,其他三個按鈕都是點一次切換到一個選單、再點一次切回文字顯示框。

Battle會進入技能選單、Pokemon會進入寶可夢選單(選擇要換成的寶可夢)、Bag會進入道具(補藥)選單。在三個顯示框中右鍵點擊按鈕都能獲得更詳細的說明。

當你在Bag中選了一個道具,此時會要你選擇用在哪個寶可夢上,點Back可以取消使用道具。

Media Source

Move List

https://pokemondb.net/move/all

能力值計算機

取等級50時各數值的最大值

http://mpokemon.com/cht/bw/statcalc.php

About

物件導向 Project3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published