>>37825669I'm not sure, there are many features missing still.
Most items' functionality isn't implemented.
Many attacks sub-effects are not implemented yet (for example, 2-turn moves don't work).
A few overworld things are also untouched yet (bike and surf for example).
I guess it looks so complete because someone else did the maps (which are nothing more than a sandbox at the moment). This is what's currently done:
- movement system
- npc system
- learning moves and evolution system
- inventory
Here's what is in the works:
- battle system
Here are some things I have not even touched yet:
- cutscenes
- pokédex
It will have some differences with official games. For example, NPCs that trigger events will show an event box on top of them. This way, you don't need to try talking to everyone when you go to a new place. Normal NPCs talk without any command needed by the player.
Trying to answer your question: there's a lot to do still.