contador gratis Saltar al contenido

Kingdom Lores: entrevista con Marco Giorgini, programador de iPhone

abril 6, 2020

Los videojuegos siempre han sido una excelente demostración del potencial de hardware de cualquier sistema, el iPhone y el iPod touch no son una excepción. La innovadora interfaz gráfica, el sistema de control multitáctil y la presencia del acelerómetro han fascinado a las hordas de programadores de todo el mundo.

Fascinados por los nuevos libros de bolsillo de Apple, hicieron esfuerzos para desarrollar programas que expandieran sus funciones, así como numerosos videojuegos capaces de explotar recursos de hardware y gráficos, pero también de desarrollar nuevos sistemas de control y estilos de juego. Entre estos, Macity no podía dejar de notar la presencia de un nombre completamente italiano, Marco Giorgini, quien merece el crédito por haber desarrollado algunos de los videojuegos más descargados e instalados por todos los propietarios de iPhone y iPod touch desbloqueados.

Macitynet ha probado los títulos de Giorgini que también indican las instrucciones para encontrar y descargar, en este artículo anterior.

A continuación, por otro lado, los lectores encuentran una entrevista con Marco, quien amablemente se ofreció a responder preguntas del personal editorial de Macitynet. Su opinión sobre el iPhone, sobre las posibilidades disponibles hasta la fecha para los programadores y sobre lo que sucederá en breve con la inauguración de la AppStore, es interesante para conocer el futuro del iPhone. No sin olvidar el compromiso de Marco con los videojuegos, los desarrollos en curso y también los proyectos futuros.

Hola Marco, ¿quieres presentarte?

Hola 🙂 ok Mi nombre es Marco Giorgini, tengo unos 35 años y trabajo en una empresa de software que se ocupa principalmente de la lingüística computacional.

¿Cómo y cuándo te convertiste en propietario de un iPhone?

Bueno, he sido el afortunado propietario de un iPhone durante aproximadamente 8 meses. La empresa para la que trabajo también tiene una oficina en los Estados Unidos y un colega mío estadounidense me mostró una una vez que estuvo en Módena. Ya había visto el Touch (siempre gracias a un colega) e inmediatamente entendí que era un objeto espléndido, pero cuando vi que el iPhone también tenía la aplicación Terminal, una consola tipo Unix, me dije que debía poder tener uno. uno. Para programarnos. Ok, tal vez incluso verlo usado en Journey Man o en Chuck puede haber influido (un poco) en el deseo de comprar 🙂

¿Qué opina del dispositivo como usuario y como programador?

Supongo que se debe hacer una premisa sobre el usuario. Como teléfono, el iPhone no es exactamente el mejor. Fue diseñado para el mercado estadounidense y hay muchos más teléfonos móviles "cómodos" para usar, aunque solo sea por el tamaño y el tacto que también se activa con la cara. Y esto si pretendemos que el discurso de Bluetooth para la transferencia de datos y el MMS ausente en el equipo estándar no nos interesan. Ah, también podría agregar que a pesar de tenerlo relativamente recientemente, ya estoy teniendo problemas con algunos componentes (lo último sucedió que ahora ya no "entiende" cuando me quito los auriculares, y por lo tanto no puedo escuchar música a través de su altavoz interno) y esto a pesar de mi uso diario, pero no "masivo".

Pero como programador, o como usuario de PDA, lo encuentro absolutamente notable. Tiene un procesador rápido, un buen equipo de software (con Safari que está realmente por encima del promedio), una respuesta espléndida en la pantalla que, combinada con el acelerómetro, realmente te dan ganas de experimentar. Además, el hecho de que su sistema operativo sea muy similar a OS X, y por lo tanto unix, le permite tener todo (más o menos) bajo control de inmediato.

¿Qué tiene de diferente el iPhone en comparación con otros dispositivos similares?

Hablando en general, aquí también hay fortalezas y debilidades. Los méritos son ese "potente", más que otros dispositivos similares (estoy pensando en otros teléfonos móviles o PDA), que tiene multitáctil y acelerómetro, WiFi, una interfaz de usuario muy atractiva, y una difusión impresionante. objeto de culto, que se impuso como solo unas pocas cosas han podido hacer. Por supuesto, no tiene las características de una PSP, pero creo que demostrará en un futuro cercano que todavía puede ser un competidor feroz. En los defectos, eso es lo que tiene menos que otros dispositivos, bueno, aquí diría que puedo limitarme a recordar el El discurso del SDK está ausente durante el primer largo período de la vida, y en cualquier caso las diversas limitaciones (un poco difíciles de entender) que también existen ahora con el lanzamiento del SDK oficial.

¿Qué utilizas para desarrollar para iPhone (hardware y software) y por qué decidiste desarrollar un videojuego?

Afirmo: (todavía) no tengo una Mac. Utilizo principalmente PC para el trabajo y en casa decidí tener una estación de trabajo que sea prácticamente idéntica a la de mi trabajo. Así que programo (en este momento) de la única manera posible: con cygwin (gcc) y la cadena de herramientas no oficial lanzada por los entusiastas en este largo período previo al SDK. Funciona duro, sin depurador y sin documentación completa. Pero cmq divertido. Todavía tengo acceso a las máquinas Apple (a través de la oficina y amigos) y pude probar xCode con el SDK oficial. Ciertamente, el simulador es algo que me hubiera gustado, durante el desarrollo de las aplicaciones que ya existen. En los videojuegos: soy un poco de mi pasión (como la programación). Había hecho (hace eones) algo para PC (un shareware shoot'em'up llamado Roar más alguna otra plataforma distribuida solo para amigos) y tener un iPhone me hizo querer experimentar de nuevo. Lo primero que hice para el dispositivo Apple ha sido Yeti3D para iPhone (basado en el puerto del motor homónimo de Derek John Evans) iPac3D (una versión de PacMan 3d, basada en el mismo motor) y luego (en colaboración con el fotógrafo francés Geoffrey Morelle) CubeWorld (un visor de imágenes panorámicas 360 grados).

Luego pasé a Kingdom Lores, un juego de fantasía en el que estoy trabajando actualmente, que se basa en mi motor OpenGLES, más genérico pero, por lo tanto, más flexible. Por el momento, descargable, una versión alfa, que le permite ver lo que he concebido en los últimos meses como mecanismos de entrada.

Marco Giorgini

¿Planeas crear software para la AppStore de Apple también?Ciertamente me gustaría. Hace unos días solicité ser un desarrollador certificado, la única forma de llegar a la AppStore. Y justo hoy recibí un correo electrónico de respuesta. Si paga los $ 99 requeridos, verá si puede convertir las aplicaciones actuales con el SDK oficial y crear nuevas. Solo, creo que es muy extraño que para crear software para un dispositivo tenga que pasar por una sola tienda, administrada por el fabricante. Esto complica un poco las cosas, para las versiones y todo, especialmente en casos similares a los míos, de los aficionados que hacen cervezas caseras. Pero, por supuesto, el propietario debe decir cuáles son las reglas y los costos. Y volvemos a la discusión de las opciones, incluido el marketing, que Apple hace en función de lo que piensa mejor.

¿Tienes otros proyectos en mente o en desarrollo para iPod y iPhone?Además de lo que ya se ha dicho? En realidad sí 🙂 Si el motor en el que estoy trabajando cumple con su deber, tengo en mente algunos otros juegos (siempre en 3D) que me gustaría hacer. Tal vez incluso algo "grande", tal vez más adelante este año, pero ya veremos. Es fácil, de lo contrario, que continúes produciendo productos pequeños, juegos más o menos complejos, parte de los cuales se distribuirán (si Apple lo permite, porque ella le dará el lugar para todo en la AppStore) de forma gratuita.

Para todos los lectores que quieran probar los videojuegos desarrollados por Marco, consulte la página de Internet del programador, finalmente este artículo anterior de Macity en el que se describe el repositorio del juego y algunos consejos de instalación.

Si ya eres programador de iPhone o estás a punto de convertirte en uno, ¡contáctanos! Nos gustaría conocer su opinión y su experiencia también y sobre todo después de los anuncios del 9 de junio.