Mostrando entradas con la etiqueta Flash. Mostrar todas las entradas
Mostrando entradas con la etiqueta Flash. Mostrar todas las entradas
sábado, 7 de marzo de 2015

Ganadores Codear: Texless games

0 comentarios
 
Los ganadores de los minijuegos de Codear fueron los siguientes.

1º  El soldadito de plomo by Alejandro Iglesias, Christian Perucchi y Agustina Montero Dip
Back Home (El Principito) by killabunnies
Samsa’s Dream by chinaski
Felicitaciones a todos los participantes y a los ganadores. Este Codear fue especialmente complicado por su temática y limitaciones, por lo cual sorprende la buena calidad de las propuestas.



Vamos a hacer un mini análisis de los juegos ganadores.
                        

The tin soldier: El soldadito de plomo un juego hecho en flash, simple pero con estilo. El juego esta hecho con un efecto de película vieja, donde tendremos que avanzar con un soldadito hablando con los personajes, los cuales nos contarán sus problemas por medio de burbujas con dibujos, y que tendremos que resolver para poder ir avanzando. La finalidad del juego es encontrar a la "novia" del soldadito de plomo y rescatarla de las garras del malvado. Es un juego con una lógica bastante buena, no es muy complicado, la música es muy buena, gráficos simples. Un juego muy bien logrado
                              Jugar 


Back Home.
El juego Back Home está basado en la historia del principito, para desarrollar este juego tomaron la historia luego de que termina y el principito vuelve a su planeta.
El desarrollo de éste juego fue un desafío para los desarrolladores ya que el programador en el momento de la realización se encontraba de vacaciones y tuvieron que hacerlo sin él.
El juego es un juego simple, pero al enfocarse en un concepto muy simple, adapta el juego a la filosofía del protagonista de la historia. 
En conclusión Back Home es un juego hecho en Flash, por dos personas, una encargada de los gráficos y otra del gameplay y de la música. Un juego con gráficos simples, con una música y efectos precisos, el mísmo consiste en ir haciendo clic sobre la pantalla e ir descubriendo algunas cosillas en el mundo del principito para poder pasar el juego.

                                                 Jugar 


Samsa's Dream. Su autor lo define de la siguiente manera. "Cuando Gregorio Samsa se despertó una mañana después de un sueño intranquilo, se encontró sobre su cama convertido en un monstruoso insecto."
A este cuento se le pueden dar muchas interpretaciones. Una de ellas es que Gregorio Samsa es la representación de un hombre alienado por la sociedad, y que la imagen del insecto es el sentimiento de aislamiento, de sentirse un extraño.  Dicen que en los sueños uno conoce su esencia, y puede darle forma. Tomo esta idea para poder darle otra oportunidad a Samsa. Para que pueda hacer suya esa esencia del afuera, del extraño, y convivir
con ella. O para que pueda volver a su esencia original de ser humano. O para que muera, indeciso sobre cual es su verdadera forma. El juego es un simple juego de exploración, donde lo principal para poder avanzar en las diferentes áreas es encontrar unas bolas de colores. Los tres diferentes finales dependen de la cantidad de flores recolectadas y la cantidad de "Samsas humanos"  que podamos expulsar del sueño.
                                                                                                                    Jugar   

Fuente: ADVA
Leer entrada
miércoles, 4 de marzo de 2015

Lenguajes para desarrollar juegos

0 comentarios
 
Hoy vamos a ver una parte importante a definir para poder comenzar con nuestro juego, los posibles lenguajes de programación a usar para el desarrollo de videojuegos.
La parte de la programación que es algo bastante complejo para elegir, primero tenemos que definir para que plataforma vamos a programar, pc, celulares, iphones, web, xbox, e.t.c.Voy a explicar las tecnologías que podemos usar respecto a lo que yo se, seguramente después vamos a ir agregando cosas.


Bueno para los que no tienen mucha idea de programación al principio, si quieren ir haciendo algun jueguito, pueden agarrar el GameMaker mientras van estudiando programación.
Game Maker es una herramienta de desarrollo rápido de aplicaciones. El programa es gratuito, aunque existe una versión comercial ampliada con características adicionales. Actualmente se encuentra en su versión 8.0. El programa está diseñado para permitir a sus usuarios desarrollar fácilmente videojuegos sin tener que aprender un lenguaje de programación como C++ Java. Para los usuarios experimentados Game Maker contiene un lenguaje de programación de scripts llamado Game Maker Language (GML), que permite a los usuarios personalizar aún más sus videojuegos y extender sus características.




Para hacer algo bueno en 3D tenemos FpsCreator Es una herramienta altamente flexible y fácil de usar para crear juegos de acción en primer persona con impresionantes gráficos 3D. Únicamente tienes que utilizar el sencillo editor 3D para dar vida a tus personajes y entornos. Muros, luces, puertas, enemigos, munición, armas y todo tipo de componentes más se introducen con sólo arrastrar el ratón y con increíble precisión. Todos los elementos se vinculan de forma inteligente. Tú simplemente tienes que seleccionarlos y jugar con un clic del ratón. FPS Creator X10 utiliza scripts personalizados para cada elemento del juego. Desde el comportamiento de la IA hasta la forma en que una llave abre la puerta, prácticamente todo está controlado por scripts en lugar del código del programa. Esto significa que, aquellos que quieran meter mano en el código, pueden abrir los archivos de los scripts con cualquier editor de texto y modificarlo. Aunque es perfectamente posible crear un juego complejo y de grandes dimensiones sin introducir una sola línea de código, la opción está ahí para quienes quieran mayor nivel de control. 

Obviamente hay muchísimos programas como estos pero no nos vamos a expandir mucho en estos temas.

El mejor lenguaje para desarrollo de juegos con el cual se hacen los juegos AAA utilizado por las grandes empresas para hacer juegos para PC  es el C++ , antes de aprender C++ es recomendable saber C. Podemos encontrar la version gratuíta Dev-C++ o la paga de Microsoft Visual C++, que también podemos encontrar en .Net. Con C++ se pueden hacer juegos para Xbox, para Pc, para PlayStation para lo que se te pueda ocurrir, por ejemplo Windows esta hecho con C++ para que puedan ver la dimensión de lo que se puede hacer con este lenguaje.
C++ es un lenguaje excelente para crear juegos debido a su potencia y flexibilidad. Utilizando Visual C++ y una librería gráfica , se puede escribir juegos en código nativo o código administrado. Esta flexibilidad le permite crear su juego en la plataforma con la que se sienta más cómodo. No obstante, crear un buen juego es un desafío que está fuera del ámbito de este paseo guiado.

C# es un lenguaje ideal para programar para Xbox360 por ejemplo, también se puede programar sobre windows, iphone, celulares, e.t.c. Como podemos ver es un lenguaje con mucho potencial y con capacidades inmensas. C# es un lenguaje de propósito general orientado a objetos creado por Microsoft para su plataforma .NET.
Su sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la plataforma .NET el cual es similar al de Java aunque incluye mejoras derivadas de otros lenguajes. C# fue diseñado para combinar el control a bajo nivel de lenguajes como C y la velocidad de programación de lenguajes como Visual Basic. Es una parte esencial de la plataforma .Net, C# combina los mejores elementos de múltiples lenguajes de amplia difusión como C++, Java, Visual Basic o Delphi. De hecho, su creador Anders Heljsberg fue también el creador de muchos otros lenguajes y entornos como Turbo Pascal, Delphi o Visual J++. La idea principal detrás del lenguaje es combinar la potencia de lenguajes como C++ con la sencillez de lenguajes como Visual Basic, y que además la migración a este lenguaje por los porgramadores de C/C++/Java sea lo más inmediata posible.


 Delphi es otra opción que podemos tener a la hora de programar juegos para PC. Delphi es una opción viable para el desarrollo? Sí, definitivamente. Está siendo desarrollado activamente, y hay una buena parte 3 de los componentes que hay. Usted probablemente puede recibir una aplicación de acabado mucho más rápido en Delphi entonces un montón de otras herramientas. Es grande para el desarrollo general de aplicaciones de Windows y las aplicaciones de base de datos. Para los juegos, los controladores de dispositivo o el desarrollo de aplicaciones incrustadas YMMV. Delphi es un producto, no un lenguaje, mas bien es la implementación de Object Pascal de la empresa Borland, es un producto de software que integra un IDE (Integrated Developement Environment, Entorno Integrado de Desarrollo), un Compilador de Object Pascal y un Depurador. Debido a que es el mas famoso y usado de los compiladores Object Pascal mucha gente cuando habla de Delphi está hablando en realidad de la implementación en Delphi del lenguaje Object Pascal, para todo los casos practicos Delphi y Object Pascal tienen significados equivalentes aunque no identicos, de todas formas yo, cuando hable de Delphi haré referencia tanto al producto de Borland como al lenguaje Object Pascal, excepto cuando explícitamente así lo indique.

Basicamente el lenguaje Java nos sirve para desarrollar aplicaciones para celulres y dispositivos móviles. La primer aplicación, y quizás más lucrativo hasta la fecha, fue el uso de la mensajería SMS (Short Message Service). Nuestros pequeños terminales nos permiten enviar mensajes cortos de texto (hasta un tamaño de 160 caracteres) que son enviados desde el terminal al centro servidor de mensajes cortos o SMSC (Short Message Service Centre), que a su vez se encarga de hacer llegar el mensaje al móvil destinatario. El lenguaje Java es un lenguaje completamente orientado a objetos. Todo en Java es un objeto. La versatilidad y eficiencia de la tecnología Java, la portabilidad de su plataforma y la seguridad que aporta, la han convertido en la tecnología ideal para su aplicación a redes. De portátiles a centros de datos, de consolas de juegos a superequipos científicos, de teléfonos móviles a Internet, Java está en todas partes. Java ha sido probado, mejorado, ampliado y probado por una comunidad especializada de más de 6,5 millones de desarrolladores, la mayor y más activa del mundo. Gracias a su versatilidad, eficiencia y portabilidad, Java se ha convertido en un recurso inestimable ya que permite a los desarrolladores:
  • Desarrollar software en una plataforma y ejecutarlo en prácticamente cualquier otra plataforma
  • Crear programas para que funcionen en un navegador web y en servicios web
  • Desarrollar aplicaciones para servidores como foros en línea, tiendas, encuestas, procesamiento de formularios HTML, etc.
  • Combinar aplicaciones o servicios que usan el lenguaje Java para crear servicios o aplicaciones totalmente personalizados
  • Desarrollar potentes y eficientes aplicaciones para teléfonos móviles, procesadores remotos, productos de consumo de bajo coste y prácticamente cualquier tipo de dispositivo digital

Con Visual Basic 6 podemos hacer juegos para windows, pero para hacer jueguitos simples y por hobbie por que la realidad es que no esperes ganar plata.Visual Basic es un  lenguaje de programación desarrollado por Alan Cooper para Microsoft. El lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma. Desde el 2001 Microsoft ha propuesto abandonar el desarrollo basado en la API WIN 32 y pasar a trabajar sobre un framework o marco común de librerías independiente de la versión del sistema operativo,  .NET Framework, a través de Visual Basic .NET (y otros lenguajes como C# de fácil transición de código entre ellos).Visual Basic es más usado para hacer programas administrativos o de gestión, por su facilidad de acceso a base de datos. Nos puede servir como un lenguaje para aprender a programar, para aprender a manejar base de datos y para practicar hacer juegos simples.

Muchos diseñadores y programadores suelen subestimar a los videojuegos, considerándolos un mero pasatiempo infantil desprovisto de toda seriedad. Sin embargo, pocas aplicaciones logran explotar al máximo las capacidades de diseño y desarrollo de una herramienta como un juego lo hace. Consideremos un simple juego de plataformas, donde se requiere entre otras cosas de un desplazamiento (scroll) del fondo a medida que el personaje se mueve por el escenario, una capacidad para detectar colisiones, aplicaciones físicas (velocidad, aceleración, fricción, gravedad), manejo de eventos de sonido, música de fondo y efectos visuales de todo tipo. Y esto en el más simple de los casos. Podríamos hablar de un juego de "avanzada", donde se empleara sonido panorámico, generación de entornos en tiempo real, música funcional que respondiera a determinados eventos, o complejos algoritmos de inteligencia artificial que rigeran el comportamiento de los enemigos. Flash tiene una interfaz gráfica muy buena para programar, podemos hacer juegos muy buenos e interesantes, nos puede servir más que nada para juegos web, un 90% de los juegos web podemos decir que están desarrollados en flash, lo malo es que no es un lenguaje preciso, porque por ejemplo si quisieramos hacer un metrónomo para realizar un juego de música seria imposible, y aparte es un lenguaje que si se le agregan muchas animaciones, se pone muy lento. En conclusión nos puede servir para hacer pequeños juegos web.

PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas webs dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.

PHP es un acrónimo recursivo ºque significa PHP Hypertext Pre-processor (inicialmente PHP Tools, o, Personal Home Page Tools). Con PHP basicamente podemos hacer paginas webs, pero hace un tiempos se impuso una moda de hacer juegos con este lenguaje, se pueden hacer juegos tipo tetris, osea simples, o la moda que se impuso es hacer juegos, donde se muestren imágenes, y se vaya contando una historia, por ejemplo tipo age of empires pero sin animaciones, solo imágenes y texto, se maneja con base de datos para poder obtener recursos, grabar partidas, obtener experiencia, e.t.c.

Objective-C es el lenguaje por defecto para desarrollar para el iPhone. Es un lenguaje basado y a la vez superconjunto de C, es decir, cualquier programa C es a su vez un programa Objective-C y corre sin ningún problema.
Objective-C es un lenguaje orientado a objetos. Comparado con C++, la gramática es mucho más sencilla y concisa. Sus raíces, además de C, se pueden encontrar en Smalltalk.
La importancia de Objective-C es cada vez mayor, pues es el lenguaje de programación de toda la plataforma de Apple (Macintosh, iPod, iPhone).

Para mi gente Javera, verán que Objective-C es a veces un poco extraño, pero si se tiene cuidado de aprender las principales diferencias, uno puede llegar a querer rápidamente a este lenguaje.

El ambiente de desarrollo de Apple, XCode, hace que programar en Objective-C sea muy pero muy cómodo. Las librerias que Apple entrega son un ejemplo de diseño y buen gusto, así como las herramientas de Debugemuladores, etc.

Es necesario aprender un poco de C y saber programar en cualquier lenguaje antes de ver detalles de Objective-C.

En el próximo post vamos a hablar sobre librerías gráficas y de sonido que podemos usar para complementar estos lenguajes de programación.
Leer entrada
sábado, 28 de mayo de 2011

Stage 3D APIs (Molehill)

0 comentarios
 
Bueno hoy nos toca hablar de lo que se viene dentro de muy poco, capaz no sea noticia nueva para algunos pero seguramente para muchos sí.



¿Que es Molehill?

Molehill es un conjunto de APIs aceleradas por hardware que van a ser integradas en ActionScript, en Adobe Flash player y en Adobe AIR. Sí como lo leen, muy pronto en vez de comprarse un need for speed seguramente lo jueguen online sin necesidad de bajarse nada!.

Integrar estas APIs van a permitir un renderizado 3D de alta gama en la plataforma Adobe Flash. Molehill esta basado en DirectX 9 en Windows y en OpenGl 1.3 en MacOs y Linux. En plataformas móviles como es Android Molehill se basará en OpenGL ES2. Técnicamente las APIs de Molehill son verdaderamente 3D, programables por GPU y basadas en shaders, y expondrá características que los desarrolladores de Flash siempre desearon y nunca pudieron obtener (hasta ahora), como vértices programables y fragment shaders, con los que se pueden realizar o habilitar diferentes técnicas como, vertex skinning, para la animación de los huesos, así como también z-buffering nativo, stencil color buffering, cubo de texturas, y más.

En terminos de performance, Adobe Flash Player 10.1 (el actual), renderiza miles de triángulos, éstos no son z-buffered,  aproximadamente a 30Hz.Con las nuevas APIs 3D, los desarrolladores pueden esperar cientos de miles de triángulos a ser renderizados en una resolución de alta definición (HD), en pantalla completa a unos 60Hz. Molehill hará esto posible para entregar una experiencia 3D sofisticada a través de casi todas las computadoras y dispositivos conectados a internet. Al final de éste artículo se pueden observar los videos de aplicaciones hechas con Molehill, los cuales nos dan una dimensión de lo que estamos hablando.

¿Cómo funciona Molehill?

Hasta acá nos podemos dar una idea de que es Molehill pero, ¿cómo funciona exactamente?.
Las APIs existentes de 2.5D de Flash Player que se introdujeron en Flash 10, no estan en desuso como muchos piensan. Molehill las aprovechará para ofrecer una solución al renderizado 3D avanzado que requieren una aceleración de GPU completa. Dependiendo del proyecto a realizar el usuario eligirá el API a utilizar.

Recientemente se ha introducido el concepto de "Stage Video" en Flash Player 10.2 disponible en su versión beta en Adobe Labs.
El Stage Video se basa en el mismo diseño, permitiendo una aceleración completa del hardware para el video, desde la codificación hasta la presentación.Con este nuevo modelo de rendering, Adobe Flash Player no presenta los frames de video o el buffer 3D dentro del display list, pero sí los presenta en una textura situada detrás del escenario pintada por el GPU. Esto permite a Adobe Flash Player pintar directamente en la pantalla, el contenido que se encuentra en la memoria de la placa de video. Ya no va a ser necesario volver a leer, cada vez que se quiera traer frames desde el GPU para ubicarlos en la pantalla a través del display list del CPU.

Como resultado, porque el contenido 3D se sitúa detras del escenario o del stage de Flash player y éste no forma parte del display list, los objetos Context3D y Stage3D no son display objects u objetos que se puedan visualizar en otras palabras. Por lo tanto hay que recordar que no se puede interactuar con ellos como cualquier DisplayObject, las rotaciones, los blend modes, los filtros y muchos efectos no pueden ser aplicados.

La siguiente figura ilustra la idea


Por supuesto, como se puede observar, el contenido 2D puede superponerse con el contenido 3D sin problenas, pero lo contrario no es posible. Sin embargo se proporcionará una API que va a permitir plasmar el contenido 3D en un bitmap si es necesario. Desde el punto de vista de las APIs de ActionScript, el desarrollador interactua con dos objetos principales, los objetos Stage3D y Context3D. Con esto solicita a Adobe Flash Player un contexto 3D y un objeto Context3D que será automaticamente creado al indicarselo.

Pero muchos se preguntarán ¿Qué pasa si mi tarjeta de video es incompatible? ¿Obtendré una pantalla negra sin poder visualizar nada?. Flash Player aún retornara un objeto Context3D, usando un sistema de respaldo de software internamente por lo que todavía se tendrán todas las características de Molehill y de las APIs pero ejecutandose en el CPU. Para lograr esto se cuenta con un muy rapido rasterizer de CPU de TransGaming Inc. llamada “SwiftShader”. La buena noticia es que incluso cuando se ejecuta en software, SwiftShaderes 10 veces más rápido que el rasterizer de vectores disponible en Flash Player 10.1, por lo que se espera un rendimiento importante incluso cuando se ejecuta en modo software.

La belleza de las APIs de "Molehill" reside en que no hay que preocuparse por lo que está pasando internamente. ¿Estoy trabajando bajo DirectX, OpenGL o SwiftShader?, ¿Debería usar una API diferente para OpenGL cuando estoy en MacOS y Linux u OpenGl ES 2 cuando estoy en una plataforma para móviles?. No, todo es transparente para el desarrollador. El desarrollador programa usando una sola API y Flash Player se encargará de hacer ésto por él internamente y de hacer la traducción detrás de la escena.

Es importante recordar, que las APIs de "Molehill" no usan lo que se llama una función fija de pipeline, sino que usan una función programable de pipeline, lo que significa que el desarrollador deberá trabajar con vértices y fragmentos de shaders para mostrar algo en pantalla. Para ésto, se podrá cargar, en la tarjeta gráfica, los shaders puros y de bajo nivel AGAL  (“Adobe Graphics Assembly Language”) bytecode como Bytearray. Como desarrolador se tienen dos maneras de hacer esto, escribir los shaders en ensamblador, lo que requiere un avanzado conocimiento de como trabajan los shaders, o de como usan un lenguaje de alto nivel como Pixel Bender 3D, el cual expondrá una forma más natural para programar los shaders y compilar el bytecode AGAL apropiado.

Para representar triángulos, se necesita trabajar con los objetos VertexBuffer3D e IndexBuffer3D pasando coordenadas de vértices y de índices, y una vez que los vertex shaders (los vértices de los shaders) y los fragments shaders (los fragmentos de los shaders) estén listos, se podrán subir o cargar en la tarjeta gráfica a través de un objeto Program3D. Basicamente un vertex shader se encarga de la posición de los vértices utilizados para dibujar los triángulos mientras que un fragment shader maneja el aspecto de los píxeles utilizados para dar textura a los triángulos.

La siguiente figura ilustra la diferencia entre los tipos de shaders:



Más explicitamente al hacer un programa en donde utilizamos lo explicado anteriormente al crear shaders podemos llegar a algo como ésto:

La idea de éste artículo no es meternos en la programación de Molehill pero si alguno esta interesado en como programar este tipo de cosas puede encontrar un poco de código acá: http://www.bytearray.org/?p=2555 (aclaro que está en inglés).

Entonces, ya se ha hablado de los objetos que se pueden utilizar en Molehill como ser Stage3D, Program3D, Texture3D, etc. Veamos un gráfico para tener una idea más clara de como está establecido esto jerárquicamente y como interaccionan entre los objetos:


Como se puede observar, las APIs de Molehill son de muy bajo nivel y exponen características avanzadas para los desarrolladores que quieran trabajar con 3D. Por supuesto, algunos desarrolladores preferirán trabajar con frameworks de alto nivel, los cuales exponen APIs listas para usar. Adobe se encargará de eso, también.

Construyendo montañas con Molehill

Muchos desarrolladores de ActionScript 3 perferirían trabajar con una luz, una cámara y un plano en vez de con un vertex buffer y shaders bytecode. Así que para asegurarse de que todos puedan disfrutar del poder de Molehill, se está trabajando activamente con frameworks 3D tales como Alternativa3D, Flare3D, Away3D, Minko, Sophie3D, Yogurt3D y más. Hoy en día la mayoría de estos frameworks tienen implementado Molehill y estarán disponibles cuando Molehill esté diponible en una próxima versión de Adobe Flash runtimes.


La mayoría de los desarrolladores de éstos frameworks estuvieron en Max, ya por el 2010, presentando sesiones de como implementan Molehill con sus respectivos marcos.
Se espera que los desarrolladores construyan sus motores basandose en Molehill, por lo que, tanto los desarrolladores 3D avanzados, así también como aquellos que no desarrollan o no saben desarrollar en 3D, se beneficiarán con Molehill.



Algunos videos de demos que se desarrollaron con la version Beta de Molehill:








Fuente: ActionScript Experiment
Leer entrada
domingo, 23 de enero de 2011

Seguimos desarrollando: Kiwii

0 comentarios
 
Bueno en este momento vamos a presentar a Kiwii el nuevo nombre para lo que va a ser el diseño de videojuegos creado por idearsoft.
Se estan realizando pruebas del proyecto kiwii donde se realizo un level editor para crear juegos, en fin como dicen "Una imágen vale mas que mil palabras" dejo el video.

Leer entrada
domingo, 5 de diciembre de 2010

Nuevo prototipo de "Invasiones Inglesas" por IdearSoft

0 comentarios
 
En este tiempo se estuvo desarrollando la idea de un juego nuevo, donde partimos de las invasiones inglesas de buenos aires en 1807, los soldados desembarcan en el Río de la Plata y es tu deber no dejarlos pasar para que no logren invadir la ciudad.

Acá va un primer video de unas primeras pruebas realizada directamente sobre la estructura de programación ya armada, con gráficos sacados de internet por el momento.


Leer entrada
domingo, 7 de noviembre de 2010

Prototipo de nuevo proyecto

0 comentarios
 
Esta semana comenzamos con el nuevo proyecto y se está realizando el prototipado del mismo con imágenes tomadas del metal slug.
La idea es ir armandolo con flash y luego desarrollada la estructura implementar los gráficos.
Así que si algun programador está interesado no dude en contactarse con nosotros.
acá unos videos de como va el proyecto.





Leer entrada
lunes, 12 de julio de 2010

Tutoriales de dibujo

0 comentarios
 
Hoy en la sección de recursos vamos a traer una página para grafistas, aficionados, profesionales, gente que quiere iniciarse en el dibujo, e.t.c. Es una página donde podemos encontrar muchisimos tutoriales sobre dibujo. En ésta página te enseñan a dibujar cuerpos, caras, vistas, a usar diferentes programas de dibujo, e.t.c. La verdad muy recomendable para todo aquel que le interese el ambiente.









El link: http://old.dibujando.net/tutoriales.php
Leer entrada
lunes, 28 de junio de 2010

Joju Games busca programador para juego Arcade Multiplayer

0 comentarios
 
Hola a todos. Estamos comenzando la pre-produccion de un juego Arcade Multiplayer, y necesitamos expandir el equipo.

¿Qué es Joju Games?

Somos un estudio de desarrollo de juegos online, aunque también hemos hecho juegos de PC y Wii. Llevamos 5 años haciendo esto.  Trabajamos en una oficina virtual (todos desde nuestra casa), asi es que no tenemos restricciones geograficas a la hora de contratar gente.

Nos dedicamos mayoritariamente a hacer juegos arcade. La mayoria de nosotros somos gamers, y estamos trabajando en juegos que nosotros realmente querriamos jugar.

Somos reconocidos en el mercado internacional. Fuimos nota de tapa en el newsletter del IGDA en marzo: http://www.igda.org/sites/default/files/IGDA-Perspectives_Mar_2010.pdf

Hemos lanzado al mercado 16 juegos hasta ahora. Éstos son algunos ejemplos:

. Jam Banned (Web): http://www.jojugames.com/games/sarah/index.htm Este es un juego arcade que hicimos para Sarah Silverman (una comediante conocida aqui en EEUU). El juego esta con un ranking arriba de 4 sobre 5 estrellas.

. Mart Racer (WiiWare): http://www.nintendo.com/games/detail/BNjLnNrtpbcwLUdWG3ljr_3YFVB5TgVo#overview Recientemente lanzamos nuestro primer juego de consola para la Wii. En él pueden participar hasta 4 jugadores, localmente u online. Cada uno maneja un carrito y tiene que tomar productos del mercado o robarlos a sus contrincantes. Este es un ejemplo de los juegos arcades que hacemos y que pensamos hacer en el futuro.

. Reno 911: Bill of Riots (Web):http://jojugames.com/games/billofriots/index.html Este es un juego que hicimos para Comedy Central, basado en el show de television. Es una combinación de un juego de estrategia  de tiempo real y un tower defense. Nosotros inventamos la idea en base a ver el show de television, y fuimos felicitados por la productora por haber captado tan bien la escencia de la serie.

Pueden ver la lista completa de juegos en: http://www.jojugames.com/games.htm .

¿Quiénes somos?

Somos un grupo muy apasionado por hacer juegos. Los líderes de la empresa son:

. Juan Gril, director del estudio. Juan es el fundador de Joju Games. Antes de Joju, era el director del estudio interno de Yahoo! Games en California. Hace 12 años que trabaja haciendo juegos profesionalmente. Aquí hay un reportaje a él en Vida Extra: http://www.vidaextra.com/wii/entrevista-a-juan-gril-de-joju-games

. Pablo Testa, director técnico. Pablo dirige todo el equipo de desarrolladores en Joju. Más conocido como Keywiz, Pablo hacía juegos en Assembler antes de que existiera Visual Studio. Su primer videojuego, Dark Rage, fue uno de los primeros desarrollados en Argentina. Luego trabajó en Inglaterra y Canadá, llegando a trabajar en Electronic Arts, con juegos para PSP, entre otros el Need For The Speed: Most Wanted y el NCAA Football.

Somos en total 17 personas, que tenemos en común el deseo desde siempre de hacer videojuegos. Hoy tratamos de competir en el ámbito internacional, haciendo el mejor trabajo posible todos los días.


¿Qué estamos buscando?

Estamos en este momento buscando programadores con experiencia en el desarrollo de juegos, o programadores junior que ya hayan incursionado en hacer prototipos de juegos (excluyente).

Es un trabajo intenso, pero una de las recompensas es que nuestros nombres aparecen en los créditos de todos los juegos que hacemos. Hablan de nosotros en Japón: http://game.watch.impress.co.jp/docs/20080219/casual.htm , EEUU: http://www.gamerbytes.com/2008/10/gamerbytes_interview_joju_game_1.php, y hasta en Tailandia: http://pornoak.exteen.com/20081021/mart-racer-wiiware .

Queremos dar lo mejor de nosotros para estar entre los mejores del mundo.

Estamos buscando personas en Argentina, Uruguay o México, que tengan la misma pasión que nosotros por hacer juegos.

Los requisitos son:

Programador

Excluyente

  - Pasión por los videojuegos
  - Habilidad para resolver problemas
  - Conocimientos de Action Script (comprobables)
  - Conocimientos de arquitectura de Software
  - Uso de SVN
  - Uso básico de Photoshop, Flash

 Valorado

  - Experiencia en la industria de los videojuegos
  - Conocimientos de Unity 3d.


Programador Junior

Excluyente

  - Pasión por los videojuegos
  - Habilidad para resolver problemas
  - Conocimientos de Action Script
  - Uso de SVN
  - Uso básico de Photoshop, Flash
  - Tener prototipos que demuestren capacidad de programacion de juegos

Valorado

  - Conocimientos de arquitectura de Software
  - Conocimientos de Unity 3d


Aquellos interesados, por favor envíennos su currículum a: jobs@jojugames.com
Leer entrada
lunes, 10 de mayo de 2010

Aprende Flash para programar juegos

0 comentarios
 
Hoy vamos a presentarles una página muy útil para crear juegos en Flash y ActionScript. El creador de la página es Emanuele Feronato un italiano que escribe sus artículos en inglés para que podamos tener acceso a sus conocimientos. Estaría bueno poder traducir sus artículos pero por el momento les dejo el link de la página por falta de tiempo para poder hacer cosas como estas.



http://www.emanueleferonato.com/category/flash/actionscript-3/
Leer entrada
viernes, 23 de abril de 2010

WDBGroup Búsqueda Motion Graphers, Animadores de Argentina para viajar a Brasil

0 comentarios
 
Hola a todos,

Soy Daniel, director del área de Video de WDBGroup.
WDB Group es una empresa radicada en Sao Paulo / Brasil dedicada al servicio de producciones audiovisuales.

Wdb Group
Rua Castro Verde 480
Telefono: 5511 3595 6161
http://www.wdbgroup.com.br/
Demoreels:
http://www.wdbgroup.com.br/videos/

Precisamos de Profesionales con disponibilidad para vivir en Sao Paulo / Brasil, con contrato mínimo de un año y documentación a través de contrato de trabajo, después de 2 meses de experiencia. La documentación es válida solamente dentro de este contrato.

Buscamos gente con buena visión artística, que tenga la capacidad para interactuar con diferentes áreas de trabajo a lo largo de un proyecto.

Perfiles:
Motion Grapher/composición
- After Effects / Combustion
- Photoshop
- Fusion (opcional)

Diseñador 3D
- 3D Max
- Photoshop
- Maya (opcional)

Operador Flash
- Flash (diseño y animacion)
- Photoshop

Traking
- Bojour
- Traking 2D
- PFTrack (opcional)

La experiencia laboral para los diferentes puestos es importante, aunque la muestra de material que demuestre una proyección de profesionalismo puede compensar su falta.
Conocimientos sobre otros softwares relacionados con el rubro son un plus.
Estudios en el área de audiovisuales, publicidad, Bellas Artes son un plus importante.

Para todos los perfiles es necesario poseer pasaporte al dia.

Nuestra oferta:

La posibilidad de crecer y aprender dentro de un ambiente de trabajo agradable.
Pasajes ida y vuelta, alojamiento por los primeros 6 meses y almuerzo están a cargo de la empresa.
Sueldo acorde a valia de trabajo.

No es indispensable saber portugués.
Por favor enviar demoreel, CV, y pretensión salarial a la siguiente dirección para consertar una entrevista en Buenos Aires.

daniel@wdbgroup.com.br

El trabajo es destinado a aquellos que tengan la intención de viajar y vivir en Brasil por 1 año como mínimo.
Trabajos a distancia no necesitaremos por lo pronto.

Cualquier duda o consulta no duden en preguntar.

Saludos Cordiales
Atte. Daniel de Almeida
Leer entrada