Skip to content

PikCeLL/ShowdownBotClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ShowdownBotClient

Small pet project to learn Kotlin and better understand project deployment, dependencies and anything I might need and am not comfortable with as of the start of the project.

The project itself aims at building a custom client to the https://pokemonshowdown.com/ Pokemon battle simulator.

The first step is to connect to it with the help of the Ktor framework, and then exchange messages in order to be able to start a battle and see the end of it (choosing random or default actions to keep it simple).

At this point I hope the be more familiar with Kotlin and the second step will be to create a real strategy that actually tries to win. The first idea that comes across is a Minmax algorithm, but I'll see when I get there.

###Useful links

Showdown sources : https://github.com/smogon/Pokemon-Showdown

Showdown client : https://github.com/smogon/pokemon-showdown-client

Bot FAQ : https://gist.github.com/Kaiepi/becc5d0ecd576f5e7733b57b4e3fa97e

Web client Ktor : https://ktor.io/

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published