portada
noticias
ludoteca
avances
análisis
imágenes
reportajes
guías
trucos
foros
rss

Redactado por EmuHell el sábado, 26 de octubre de 2002

Entrevista con KKAG

Hoy entrevistamos a Samsaga2, programador de uno de los mejores parsers de aventuras gráficas (y además en español). Para saber más acerca de esta herramienta, infórmate en su web: http://kkag.sourceforge.net/.

Zonadictos: ¿Por qué crear el KKAG?
Samsaga2: Con un amigo intentamos montarnos una aventura gráfica (no me la pidas por favor XD). Usamos el Indy Java que está bastante bien pero había muchas cosas que no acababan de gustarme, por ejemplo la sintaxis. Le envié un email al autor pidiéndole el código fuente para ver si me dejaba retocarlo un poco. Pero nada, no quiso, y eso que el Indy Java lleva bastante tiempo parado.

ZA: ¿Por qué deberíamos elegir tu parser en vez de AGS, Indy Java y demás?
Samsaga2: Es multiplataforma y lo más importante, es GPL. Ademas creo que la sintaxis en XML me ha quedado bastante chula.

ZA: ¿Cuáles son las características del parser hoy en día, y cuáles quieres que posea en un futuro?
Samsaga2: Soporta aceleración 3D (aunque sea 2D), puedes meterle la resolución que quieras, el juego esta todo en un fichero XML que es fácilmente editable, soporta imágenes con canal alpha (transparencias), música en MIDI, MP3, y seguro que me dejo algunas cuantas cosillas. En cuanto a futuras características, quisiera meterle un pathfinding (para que el jugador sepa caminar entre varios puntos con obstáculos), también voy a meterle soporte para varios lenguajes y cualquier otra cosa que se me ocurra.

ZA: ¿Qué significan las siglas KKAG?
Samsaga2: El KK viene de lejos, una cosa que hago mucho en programas de prueba, es que cuando no se qué nombre ponerle a una variable pues le pongo KK (lo hacen muchos programadores) y como no sabía qué nombre ponerle al engine, pues le puse KK + AG (de aventura gráfica). Samsaga2: ¿Te gustaría saber como se pronuncia? XD

ZA: Estaría bien.
Samsaga2: Tienes que verte unos cuantos capítulos antes de Star Trek en que salgan muchos klingons, entonces, poniendo voz klingon y a grito pelado gritas KAAAAKAAAAAAGGGGG!!!!

ZA: ¿Cuál fue la primera aventura a la que jugaste?
Samsaga2: Pues creo que fue el Larry 1.
Samsaga2: No, perdón, fue el 3. Eso sin contar antes las aventuras conversacionales.

ZA: ¿Te gustaban?
Samsaga2: Sí, cuando tenía el MSX, estaba bastante enganchado. Tenía mis mapas y todo dibujados.

ZA: ¿Qué páginas de aventuras gráficas conoces?
Samsaga2: La verdad es que aunque me gustan mucho las aventuras gráficas, no suelo visitar las páginas. La que más miro es la de mi compi Pakolmo http://pagina.de/pakolmo. Después conozco las típicas como El Paraíso de la Aventura y alguna otra que no me acuerdo.

ZA: Je, pues El Paraíso de la Aventura cerró. Una verdadera lástima...
Samsaga2: Ostia, ¿ha cerrado? XD No en serio. Yo llevo la página web de mi engine, y con lo pequeña que es lleva mucho trabajo. Es difícil llevar una web, requiere muchísimo tiempo. Es triste que cierren una web así, pero en fin, lo bueno de Internet es su caos. Y cuando se cierra una web se abren otras dos, o incluso tú mismo puedes hacértela.

ZA: ¿Por qué primero el KKAG y luego el Visual KKAG?
Samsaga2: Es que no tenía planteado hacer ningún Visual KKAG. Mi idea era montar el engine KKAG y que la gente editara sus aventuras gráficas directamente desde un editor de textos. Pero luego me animé (y me animaron) y me puse a hacerlo.

ZA: ¿Quién?
Samsaga2: Recibí unos cuantos emails anónimos coaccionándome con amenazas de muerte XD.

ZA: ¿Has pensado alguna vez abandonar el proyecto?
Samsaga2: No, ni me lo he planteado. Programo porque me gusta. Incluso muchos de los programas que he acabdo los borré luego porque los hice por el simple gusto de programar. Nunca jamás me plantearé dejar de programar. Y aún hay KKAG para rato.

ZA: Eso esperamos todos. ¿Qué actitud tomas ante la gente que te ordena (no pide) que hagas tal o cuál cosa (por ejemplo el chaval del Starcraft)?
Samsaga2: Puedes leer el email de respuesta. Tendrían que hacer una ley para prohibir a los frikis que aprendan a leer XD. Paso bastente de ellos.

ZA: ¿Qué prefieres, las clásicas 2D o las modernas 3D?
Samsaga2: Creo que el mercado de juegos comenzó a declinar cuando crearon el Quake. La industria no se plantea seriamente en hacer un buen juego, se plantea hacer un juego comercial y eso significa 3D caiga quien caiga.

ZA: ¿Entonces piensas que más valían los juegos como el Indiana Jones a últimos como... The Longest Journey?
Samsaga2: Uno siempre está coaccionado por los primeros juegos que vio y que jugó. Supongo que la gente de ahora que no ha visto en su vida el Indiana Jones ese juego no le gustará nada y sí el The Longest Journey. A mí me gustan los juegos "simples", no algunas de estas bestias que están haciendo ahora. No piensan en la jugabilidad.

ZA: ¿Cuál es tu género de juegos favorito?
Samsaga2: Pues uno que está desparecido. Los matamarcianos. Mi preferido es el Nemesis 2 de MSX.

ZA: ¿Y el personaje con el que más te identificas?
Samsaga2: Larry. Me siento identificado en algunas situaciones.

ZA: ¿Qué futuro le ves al mundo de las aventuras amateur?
Samsaga2: Creo que se tiene el género de aventuras gráficas, como un género en decadencia. Pero que la industria no saque ese tipo de juegos no quiere decir que esté muerto. Siempre habrá gente que le encante el Monkey Island o el Larry. Y como el mercado está bajo de ese tipo de juegos pues propicia que haya grupos amateurs que se dedicen a hacerlos por el simple gustazo de hacerlos.

ZA: ¿Qué dificultades te encuentras a la hora de programarlo?
Samsaga2: Sobretodo con las librerías que uso. Tarde o temprano te acaban dando algún problema por muy buenas que sean. Por ejemplo, las SDL son realmente lentas para 2D, por eso tuve que echar mano a la aceleración 3D. Ahora con el Visual KKAG la librería para dibujar el GUI (las GTK+) me está dando problemas con algunos punteros locos.

ZA: ¿Para cuándo una nueva version del KKAG?
Samsaga2: Cuando me da la vena digo, "hala", esto es una versión nueva, y se convierte en versión nueva. Al ser un hobby no me planteo metas, simplemente voy añadiendo cosas que veo que le hacen falta y cuando ya llevo unas cuentas, ale.

ZA: ¿Alguna cosa para finalizar?
Samsaga2: Como digo en la noticia de hoy de mi web, "po favo es triste de pedí pero más triste es de robá". Alguien que me eche una mano con el Visual KKAG que no doy a basto.