¿Alguna forma de recoger datos por el teclado?

Tratamos sobre el manejo de APIs frecuentemente utilizadas en el desarrollo de videojuegos, como SDL, pygame o SFML.

¿Alguna forma de recoger datos por el teclado?

Notapor keldrox » Dom Abr 20, 2008 9:38 pm

Hola que tal, he empezado con SDL hace poco y tengo ya mi primera duda que no encuentro la respuesta, empiezo contando mi historia. Estoy actualmente terminando el curso y nos han mandado un juego en ANSI C y he pensado en hacerlo con SDL, todo lo he instalado perfectamente con algunos errores que ido resolviendo por mi mismo hasta tener todo perfecto.

Mi pregunta es si existe alguna forma de recoger datos por teclado como si fuera un scanf, que yo escriba y se vea por pantalla y se guarde en un variable, ya que en mi juego pregunta el nombre del personaje y no tengo muy claro como escribirlo....


Saludos!! y muchisimas gracias.
keldrox
 
Mensajes: 7
Registrado: Dom Abr 20, 2008 9:30 pm

Notapor hugoruscitti » Dom Abr 20, 2008 10:50 pm

Leer y mostrar la pulsación de teclas en SDL es un poco complicado,
para ser honestos, ... hace mucho tiempo escribí un ejemplo al
respecto, puedes encontrarlo al final de la siguiente página:

http://www.losersjuegos.com.ar/referenc ... emplos.php

el ejemplo se llama "Lectura de teclado", y te permite escribir
mientras el programa reproduce la palabra que escribes:

Imagen
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Notapor keldrox » Lun Abr 21, 2008 6:39 am

Gracias hugoruscitti he estado mirando ese ejemplo pero me parece muchisimo codigo para hacer "algo tan simple", ademas no podemos usar nuestras fuente TTF pero viendo los resultados que he obtenido por google creo que "no se puede de otra forma".

Bueno muchisimas gracias y felicidades por la web!

PD: Intentare crear algo a ver si en estos dias te subo avances.

Un Saludo!
keldrox
 
Mensajes: 7
Registrado: Dom Abr 20, 2008 9:30 pm


Volver a Sobre las bibliotecas multimedia

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados

cron