Ce qu´a dit Mégaman est très bien expliqué
Par contre, si tu ne possède pas de Metamorph, il faut que tu fasses attention aux pokémons que tu vas mettre ensemble. Ils sont classé en 14 catégories différentes
http://www.pokemontrash.com/pokemon_diamant_perle/groupes_oeufs.php
Et si tu recherches un pokémon en particulier, tu peux aller sur pokébip
http://www.pokebip.com/pokedex/index.php
Et tu tapes le nom du pokémon dans la barre de recherche du site. Tu vas tomber sur une fiche qui te dit le nombre de pas que tu dois faire pour l´oeuf éclose et les pokémons compatibles avec celui que tu veux "reproduire". Le pokémon qui sera dans l´oeuf sera alors de la même nature que la mere.
Par exemple :
tu mets
Pikachu male avec un Lixy femelle ; tu auras un Lixy