YehyunLee / PokemonGame

Pokémon Battle Simulator allows players to engage in exciting turn-based battles using various Pokémon. The simulator is designed to provide a realistic and engaging Pokémon battle experience, complete with different moves, strategies, and outcomes.
https://docs.google.com/presentation/d/18OZ4ov5St6cAIvWGQH5LLCylErJciXATBBqE7P2hu-o/edit?usp=sharing
3 stars 3 forks source link

Finshed the Batttle View, but need to sepearte out logic into view #53

Closed tyseer2335 closed 10 months ago

tyseer2335 commented 11 months ago
image

Completed making the battle view. I made functions that will swap Pokemon, update text in the console, Update Health Bar and Update the buttons on the bottom. Now what needs to be done is that everything right now is in the BattleView class. We need to separate all the UI logic and the Controller logic into a View Controller, then we can work on connecting this part with the other views such as Main Menu and finally get the View Controller to get inputs from the game and display different views depending on what happening in the game. Im not too sure on how to do this while keeping CA in mind, but will need to take a deeper look into it.

YehyunLee commented 10 months ago

Thanks for explanation.

I think we need to make sure our test game and pickle loaded game with 1000 pokemon be connected.

Right now, actual game stops when 6 pokemon is choosen. We need to call the battle code you implemented.

We should also add musics and animation with effect sound if given time. It will be nice if @jeansnfitted and @boloyau can work on this or at least make contributions.

Improving design is fine as well.