Pokemon Java Engine Battle Test

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
10,206
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on May 30, 2010

Download: http://code.google.com/p/pokemon-java-engine/

I worked a bit more on the Battle System and got it to stop glitching. Here is a small update.

Battle events aren't displayed in game yet, but all commands are output to the console. Here is what is seen by me in the java console for this video:

Zach's Save File has been loaded.
Player's Pokemon: Totodile Level: 5 HP: 25 / 25
Wild Pokemon: Charmander Level: 5 HP: 20 / 20
Fight
Attack 2 Selected
13
Enemy chose move 2
Enemy's turn is over
Fight
Attack 2 Selected
6
Enemy chose move 1
Enemy's turn is over
Fight
Attack 2 Selected
-1
Wild Pokemon has feinted
Current EXP: 47.0 / 113.0
Enemy chose move 3
The enemy Pokemon's defense has been lowered to 29 / 30
Enemy's turn is over
Player's Pokemon: Totodile Level: 5 HP: 13 / 25
Wild Pokemon: Pikachu Level: 5 HP: 23 / 23
Fight
Attack 4 Selected
The enemy Pokemon's attack has been lowered to 2 / 3
23
Enemy chose move 3
The enemy Pokemon's defense has been lowered to 28 / 30
Enemy's turn is over
Fight
Attack 3 Selected
The enemy Pokemon's defense has been lowered to 9 / 10
23
Enemy chose move 1
Enemy's turn is over
Fight
Attack 2 Selected
16
Enemy chose move 2
Enemy's turn is over
Fight
Attack 2 Selected
9
Enemy chose move 2
Enemy's turn is over
Player Pokemon has feinted
Zach is all out of usable Pokemon!
Zach whited out.
Current EXP: 94.0 / 113.0
Player's Pokemon have been healed back to full.
Player's Pokemon: Totodile Level: 5 HP: 25 / 25
Wild Pokemon: Pikachu Level: 5 HP: 23 / 23
Fight
Attack 2 Selected
16
Enemy chose move 3
The enemy Pokemon's defense has been lowered to 29 / 30
Enemy's turn is over
Fight
Attack 2 Selected
9
Enemy chose move 1
Enemy's turn is over
Fight
Attack 2 Selected
2
Enemy chose move 2
Enemy's turn is over
Fight
Attack 2 Selected
-5
Wild Pokemon has feinted
Current EXP: 65.0 / 206.0
Enemy chose move 3
The enemy Pokemon's defense has been lowered to 31 / 32
Enemy's turn is over
Player's Pokemon: Totodile Level: 6 HP: 17 / 28
Wild Pokemon: Swinub Level: 3 HP: 15 / 15
Fight
Attack 2 Selected
8
Enemy chose move 4
The enemy Pokemon's attack has been lowered to 6 / 7
Enemy's turn is over
Fight
Attack 2 Selected
1
Enemy chose move 1
Enemy's turn is over
Fight
Attack 2 Selected
-6
Wild Pokemon has feinted
Current EXP: 112.0 / 206.0
Enemy chose move 1
Enemy's turn is over
Menu Button
Pokemon
Gold
Save

Category:

Gaming

Tags:

License:

Standard YouTube License

  • likes, 4 dislikes

Link to this comment:

Share to:

Uploader Comments (DrkstrInc)

  • Anyone interested in a collab? A pokemon in java project.

    Reply here and we can get a team on it.

  • @Horiz0n7 There is a team being formed currently and if you're interested and have skill in programming in java then please send me a message.

  • You should release the source code

  • @MrSystemStatic I have added a download link. It has been on Google Code for a couple of months though.

  • java is cool, what IDE are you using? Or are you using console?

  • @hamid1455 I use JCreator Pro and Eclipse Helios depending on my location.

see all

All Comments (19)

Sign In or Sign Up now to post a comment!
  • really cool keep the good work

  • any updates on this?

  • what API do you use for music?

  • @DrkstrInc Hey, how did you implement depth? I can't seem to get JLayeredPane to work.

  • hats off

  • Very cool!

  • @DrkstrInc

    Hey i'm interested in joining :-)

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more