In haploid organisms, gametes form by mitosis and diploid organisms do meiosis for the formation of gametes, in haploid organisms meiosis happens to maintain haplontic life cycle it does meiosis after fertilization. So gamete formation is not the same in a different organism.