Managed to advance a lot today! there’s still a long road but things are looking much better now:
- Added simple “route” type map generation (A straight road with some patches of tall grass).
- Ported my Cellular Automata classes to JavaScript and applied to route map in order to make the patches of grass look irregular
- Semiopaque tiles so you can look a little into tall grass but must walk into it to find wild pokemon.
- Pokemons slots, selecting, releasing and pulling back.
- Make pokemon fight
- Catch pokemon using pokeballs
- Use potions on pokemons
- Pokemarts where you can potions and stuff
- Pokegyms: Single room with leader, door closes when entering. Badge appear when all pokemon defeated.
Next up
- Metadata generator (for map)
- Spawn wild poke
- Use poke skills (Ranged attacks, special attacks)
- Poke level up, learn new skills, evolve
- Trainer battles to earn money
- Place items randomly on map
- Sell items to earn money
- Restock stores
- Lab building to pick starter pokemon
- DATA!