com.brantem
Class FighterAI
java.lang.Object
com.brantem.FighterAI
- public abstract class FighterAI
- extends java.lang.Object
Befungsi untuk implentasi AI
Information provide : BattleEngine, FighterSprite and time elapse
- Version:
- 1.0
- Author:
- Elvino
|
Method Summary |
abstract void |
initAI(BattleEngine battleEngine)
Inisialisasi AI engine |
abstract void |
updatePlayer(FighterSprite player1,
FighterSprite player2,
long time)
Update AI pemain berdasarkan informasi player1 dan player 2 serta time elapse
sehingga programer bisa menggunakan fungsi timer |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FighterAI
public FighterAI()
initAI
public abstract void initAI(BattleEngine battleEngine)
- Inisialisasi AI engine
- Parameters:
battleEngine - Class konfigurasi pertarungan- See Also:
BattleEngine
updatePlayer
public abstract void updatePlayer(FighterSprite player1,
FighterSprite player2,
long time)
- Update AI pemain berdasarkan informasi player1 dan player 2 serta time elapse
sehingga programer bisa menggunakan fungsi timer
- Parameters:
player1 - Pemain 1player2 - Pemain 2time - Elapse time- See Also:
FighterSprite