A fines del año pasado, Adobe anunció las tres áreas en las que se enfocaban para el futuro de Flash Player; Video, Aplicaciones y Juegos. Si le preguntara a alguien qué opinan sobre Flash and Gaming, ¿sería un cierto geek italiano cuyo blog tiene más de 1000 publicaciones sobre el tema? por suerte está aquí para compartir esos pensamientos, saluda a Emanuele Feronato!
Mi amor por los juegos Flash es la consecuencia de un gran amor por los juegos en todas las plataformas. Comencé a jugar cuando era un niño en las máquinas de monedas y recorrí todas las plataformas de juego en casa, desde Commodore hasta Sega, desde Nintendo a Sony..
Mientras tanto, digamos en mi tiempo libre, estudié Tecnología de la Información y programación, y me impresionó cómo los juegos bastante complejos se basan en prototipos bastante simples. Por eso decidí mezclar mis habilidades de programación con mi amor por los juegos. Hice mis primeros juegos simples en un Commodore Amiga usando un lenguaje de programación llamado AMOS, pero antes de la llegada de Internet para las masas, solo algunos de mis amigos los jugaban (y la mayoría de ellos se vieron obligados a hacerlo)..
Ahora juego juegos en iPhone, iPad y PS3. Y obviamente juego juegos flash.
También desarrollo juegos Flash y gracias a Internet millones de personas pueden jugarlos. Eso es lo asombroso; Una vez que un juego se vuelve viral, se juega en todo el mundo..
Realmente me encantan los juegos Flash debido a su sabor indie, me gusta la forma en que un solo programador, un par de amigos o un pequeño estudio pueden desarrollar un juego Flash exitoso. Es una tecnología que puede generar buenos ingresos sin ser monopolizada por los estudios de desarrollo Triple-A.
Y, sobre todo, debo admitir que el ajuste de su último juego durante una noche de insomnio no tiene precio.!
El blog es un contenedor de experimentos, pruebas, prototipos, tutoriales y cualquier otro tipo de resultado de jugar y jugar con las últimas tecnologías y herramientas de desarrollo de juegos. Recibo correos electrónicos diarios de desarrolladores que dicen que hicieron su primer juego gracias a las publicaciones en mi blog, así que diría que el blog puede ayudar a los nuevos desarrolladores a construir sus juegos desde cero. Incluso los juegos complejos con física y 3D se diseccionan y explican, por lo que es el lugar perfecto para ingresar al mundo del desarrollo de juegos..
El libro es el resultado de años de experiencia en la escritura de tutoriales y la creación de prototipos de juegos. Los principiantes aprenderán cómo hacer diez de los juegos más famosos de la historia desde los huesos hasta los detalles más finos, mientras que los desarrolladores más experimentados se beneficiarán de características como algunas rutinas básicas de Inteligencia Artificial y otros trucos sucios para acelerar el desarrollo del juego..
Escribir un libro fue un gran desafío porque no puede mostrar un ejemplo de trabajo al final del código. El papel real no reproduce archivos Flash! Por eso está lleno de imágenes, para que el lector vea lo que hace cada bloque de código en la pantalla..
El estilo es el mismo que el de mis tutoriales, con todos los scripts explicados línea por línea. Los lectores nunca verán una sola línea de código sin saber cómo afecta a todo el script y por qué se escribió en ese lugar.
Dejé de escribir sobre la monetización de juegos Flash, principalmente porque dejé de lanzar juegos para centrarme en el libro..
También, en mi opinión, mis últimos juegos fueron patrocinados porque soy Emanuele Feronato, el tipo que maneja ese blog de Flash, y no estaba tan contento con eso.
Quiero dar consejos y sugerencias que funcionan para todos. La web ya está llena de blogs que afirman que están enseñando a ganar dinero, mientras que las únicas personas que ganan dinero son los dueños de los blogs. Conozco a los desarrolladores que han aplicado y refinado mis sugerencias y han ganado más dinero que yo. Eso es lo que yo llamo un buen consejo, y quiero dar un buen consejo..
De todos modos, ahora estoy trabajando en dos juegos y, tan pronto como se publiquen, comenzaré a escribir blogs sobre patrocinadores, anuncios y cualquier forma que encuentre para monetizar mis juegos..
Las tiendas de aplicaciones son una gran oportunidad para los desarrolladores, y mi mejor consejo es llevar los juegos Flash exitosos a las tiendas de aplicaciones. En cuanto al efecto en el mercado de juegos de Flash, siempre que haya computadoras en las oficinas, en las escuelas y en las casas, los juegos de Flash vivirán. En general, el significado de una aplicación móvil es su uso cuando no tiene una computadora frente a usted. No puedo recordar haber jugado en mi iPhone mientras estoy esperando una descarga en mi computadora.
Esto no significa que no tengas que aprender a desarrollar juegos móviles. Es solo para explicar que no aprendiste AS3 por el simple hecho de hacerlo..
Unity es una gran herramienta y lo estoy vigilando seriamente, pero en este momento la brecha entre las instalaciones de Flash y Unity es demasiado grande para decir que Unity será el IDE de próxima generación para desarrollar juegos Flash. Además, la próxima versión de Flash CS5.5 mejorará la compatibilidad con la plataforma y el dispositivo, y la nueva API 3D "Molehill" parece muy prometedora.
Durante los próximos dos años, me quedaría con Adobe.
Sugeriría a los lectores jugar un juego que hice hace tres años llamado BallBalance, tercer día en Newgrounds.
La razón por la que quiero que juegues, es porque podrás hacer un juego así una vez que tengas el libro; Hay un capítulo que explica completamente la fabricación de BallBalance. En otras palabras, al leer el libro aprenderá cómo hacer un juego exitoso..