@blanchsb there are two methods of smoothing, one is using the subdivision surface modifier in conjunction with holding edges (widely used for high poly modeling and animated movies/VFX and such), one is the bevel method in conjunction with auto smooth and mark sharp (used often for hard surface modeling or modeling for games). It depends on your your type of project which is best to use. There’s a chapter in the ‘normal map modeling for games’ course that tells a bit more about it.
Once you watch Lampels game creation courses you’ll also get more insight in how things will look inside Unity, since he covers importing in a couple of his courses 🙂