Ummmm, una pregunta bastante genérica y ambigua. Mejor formulada tendrías respuestas mas directas.
¿Por que existieron en la antigüedad?
En historia se conoce "la antigüedad" como el periodo de la antigua Gracias hasta el imperio romano. Los dinosaurios existieron en la era Mesozoica.
¿Por que en ese momento?
Se resume a selección natural, evolución. En ese periodo de la tierra las especies necesitaron ciertas características para sobrevivir y los dinosaurios fueron parte de las especies que se adaptaron, evolucionaron características físicas que los hacia aptos.
¿Quien los creo?
Depende de cada quien, si eres muy religioso dirás que no existieron, si no eres tan religioso puedes decir que los creo Dios, y no eres nada religioso puedes decir que es el resultado de un sistema caótico.
La existencia de los dinosaurios dejo como resultado un sin fin de cosas difícil de abordar en un comentario, pero moldearon el ecosistema de su tiempo como lo hemos hecho los humanos, ademas sus fósiles nos enseñan mucho de esa época y con relación a los hidrocarburos, no solo están compuesto de dinosaurios. Es básicamente materia orgánica atrapada en la tierra por millones de años.