Hi! I am planning to make a robot controlled by wi-fi.
And I need some advises
My advice would be to start with getting your motors turning, and getting a platform moving first.
With your attitude towards SLAM, though - you aren't likely to get very far without at least understanding to a greater depth than a small presentation. SLAM is not quite "plug and play", yet. It is a very active research topic in robotics; one that requires a fairly good understanding of a variety of mathematical concepts, hardware implementations, software algorithms, etc.
With your simple hardware, though, you can begin to approach this; I would also advise you to not go down the road of "rolling your own" simulation software - given your seeming lack of understanding of robotics in general, and SLAM in particular - you might end up going down a software development rabbit hole trying to develop the simulation. Instead, look into existing robotics simulation software (there's more than a few packages out there).