Ogre3D e Irrlicht são ambos motores de renderização. Como tal, eles não o ajudarão com áudio, rede etc. Existem outros mecanismos para som e rede, como OpenAL, FMOD, Irrklang, RakNet que você precisará integrar (ou usar uma estrutura que já envolve os mecanismos).
Quanto ao contraste de comparação, isso já foi solicitado muitas vezes e, em vez de repeti-lo, remeterei para os seguintes links
- http://www.nuclex.org/blog/2-gamedev/24-seven-engines-you-should-know
- http://www.blitzbasic.co.nz/Community/posts.php?topic=73978
- http://www.ogre3d.org/forums/viewtopic.php?t=33791
Quando comecei, perdi bastante tempo fazendo a mesma pergunta e não cheguei a nenhuma conclusão. Se o mecanismo A tiver um ponto fraco discutido em um segmento, em outro, o Motor B terá o mesmo ponto fraco. É tudo baseado em opinião.
No entanto, existem algumas diferenças que se repetem, como o Irrlicht executando mais rapidamente em hardware mais antigo, pois não utiliza técnicas modernas, enquanto o Ogre3D é otimizado para o hardware mais recente.
Pessoalmente, escolhi o Ogre3D depois de passar alguns dias testando os dois mecanismos nos exemplos fornecidos e testando vários tutoriais de ambos. Eu escolhi o Ogre3D com base em minhas restrições e preferências pessoais. Eu sugiro que você faça o mesmo em vez de confiar em conclusões baseadas na opinião de outras pessoas.