Si aprendo Unreal Engine 4, ¿podré desarrollar un juego como un juego de PS3 solo?

No.

PS3 o PS4 tienen una licencia diferente como “Kits de desarrollo” cuando quieres ejecutar tus juegos en ellos mientras los haces.

Necesitarás las versiones “Dev Kit” de PS3 o PS4 y una licencia de Unreal 4 desde aquí:
Unreal Engine 4 ahora certificado para Xbox One y PlayStation 4

Una vez que tenga ambos, puede hacer juegos en ambos, y luego tiene que conseguir que un editor como Sony los publique por usted. (Eso es el DVD haciendo parte y comercialización).

Si solo quieres aprender el desarrollo del juego y hacer tu propio juego para venderlo, Unity3d o Unreal 3 (UDK) es el camino a seguir, además la publicación puede realizarse electrónicamente a través de Steam.

El desarrollo de PS4 / PS3 es muy costoso y se limita a los estudios que tienen el personal para hacer un título internacional, no donde quieres comenzar a aprender.

En realidad no, tendrás que aprender a hacer recursos 2D o 3D para tu juego. También la música y los efectos de sonido son importantes.

Pero si está planeando un juego pequeño, idealmente con gráficos abstractos, es posible.

Pero cuidado, el UE4 no es compatible con las consolas de la vieja generación: Xbox 360 y PlayStation 3.

No te estoy desmotivando, pero no pienses en construir juegos de ps3 cuando comiences a aprender el desarrollo de juegos. Mantener tus esperanzas altas es una de las formas más comunes de fallar por parte de los desarrolladores principiantes de juegos. Debes intentar construir algo realmente pequeño y comenzar desde allí. No sé cuánta habilidad de codificación tienes realmente, pero debes ser bueno codificando para crear incluso los juegos más simples.

Mi sugerencia sería tomar cualquier motor o biblioteca popular y comenzar a construir juegos simples. Las dos herramientas que sugeriría son Pygame y Unity3D.
Si quieres aprender pygame, creo que el mejor recurso es este: Programa Arcade Games y Page en inventwithpython.com. Para Unity, comience con sus tutoriales oficiales: Unity – Learn

Espero que ayude, gracias … 🙂