Un juego muy sencillo es el que en los bordes izquierdo y derecho de la pantalla tienes dos rectangulos, uno lo manejas tu y el otro la máquina, que se pueden mover arriba y abajo, y hay una pelota moviendose por la pantalla que rebota en estos rectangulos.
No se si me he explicado bien.... es tipo arcanoid, pero con dos jugadores y sin que haya que romper piezas, y donde el objetivo es que no te cuelen un gol (que se escape la bola por tu lado).
Es bastante sencillo si se hace con c++, salvo el problema de que para mover el rectangulo del jugador hace falta saber si la tecla correspondiente esta pulsada o no, que es lo que he preguntado en otro topic.
Sabiendo esto es muy sencillo. Si te interesa te puedo hacer un esquema de los objetos y metodos que necesitas.
Un saludo