Polycode – Nuevo Motor Grafico

Polycode es un nuevo motor gráfico que promete bastante debido a su facilidad y a su comunidad activa, pronto podrás encontrar información y documentación traducida en Gamemediax, pero por el momento una pequeña presentación de las funciones del motor:

Desarrollo multiplataforma en C++ o Lua

El núcleo de Polycode esta escrito en C++ y actualmente corre en Mac, Windows y Linux, aunque se esta planeando soporte para IOS y AndroidToda la funcionalidad específica de la plataforma se abstrae en un núcleo multiplataforma que es implementado nativamente en cada plataforma, por lo que el mismo código C++ compilara en cada plataforma.

Polycode también te permite escribir completamente en Lua gracias al Framework incluido en el IDE. Las aplicaciones escritas en Lua, también pueden ser exportadas a múltiples plataformas.

Gratis y de código abierto

Polycode es completamente gratuito y de código libre bajo la licencia MIT. Todo el desarrollo de Polycode se encuentra públicamente en Github.

Incluso la web oficial es de código abierto y esta orientada para el crecimiento con la comunidad.

Polycode IDE

feature-polycode

Polycode es distribuido como una librería de C++ aunque también viene con un IDE independiente por lo que puedes:

  • Usar Polycode como un framework C++ e ignorar completamente el IDE.
  • Usar Polycode como un framework C++ y usar el IDE para editar contenido.
  • Escribir código directamente en el IDE usando Lua.

Si escribís todo tu código en Lua, puedes exportar tus aplicaciones a cualquiera de las plataformas soportadas directamente desde el IDE.

El IDE te permite crear y editar los archivos de materiales, escenas, sprites y scripts de Polycode.

El IDE de Polycode fue escrito completamente en Polycode y usa el Modulo UI de Polycode.

Gráficos en 2D y 3D 

Polycode provee renderizacion para escenas en 2D y 3D. Aunque el acceso directo al procesador está siempre disponible, la mayor parte de la fuerza de Polycode proviene de su gestión automática y la representación de las entidades de la escena. Polycode se ocupa de cosas como la gestión de las luces y la aplicación del material

Las escenas pueden ser renderizadas en 2D y 3D mediante cámaras dinámicas y escenas que pueden ser editadas visualmente.

Materiales y Shaders

El sistema de materiales de Polycode te permite definir materiales basados en shader y utilizar distintos filtros de post-procesado. Puedes definir materiales en archivos XML que puedes editar visualmente desde el IDE.

El sistema de shader esta actualmente implementado en GLSL para el renderizado en OpenGL.

Renderizado de Mayas (Mesh) y animacion de esqueletos (skeletal animation)

Polycode puede importar meshes y skeletal animation desde una variedad de archivos diferentes.


Audio

Polycode soporta la reproducción de sonido desde WAV a OGG, como también la grabación de audio desde dispositivos de entradas de sonido. Tambien es posible posicionar sonidos 2D y 3D desde el editor.

Mandos

Polycode soporta teclado, mouse y joysticks como también el Multi-Touch en pantallas táctiles gracias al modulo TUIO.

Networking

Un cliente basado en peer-to-peer o servidor-cliente es soportado aunque actualmente solo en C++.

UI

Polycode incluye un modulo UI que trae botones, sliders, diálogos de archivos, campos de texto, menús, etc. Es completamente personalizable aunque también viene con temas predefinidos.

Fisicas y Colision 2D y 3D 

Polycode trae un modulo de físicas 3D que integra el motor fisico de Bullet por lo que obtendrás simulaciones realistas tanto en la detección de colisiones, el controlador del jugador y la simulación de vehículos.

Polycode también incluye un modulo de físicas 2D que integra el motor de Box2D.

Videos

Mas información en la pagina web Oficial: www.polycode.org

[button-green url=”http://polycode.org/download/” target=”_self” position=”center”]Descargar[/button-green]

The Beginner’s Guide: Analisis

beginners-guide-analisisTheBeginnersGuide_006Hubiera cometido uno de los peores errores, si rechazaba probar este juego por lo poco interesante que me parecían las imágenes y el trailer, hubiera cometido un error de juicio y me hubiera perdido esta experiencia única que muy pocos juegos ofrecen. Una experiencia que es realmente difícil de relatar sin contar detalles importantes de la historia, por lo que pondré la intención de guardarme los detalles mas valiosos y mostrarte un pequeño resumen de detalles insignificativos.

En primer lugar The Beginner’s Guide es un juego bastante curioso, ya que no nos encontramos ante un juego en el que tengamos que utilizar nuestros reflejos o nuestras habilidades para superar un puntaje o evitar la muerte de nuestro protagonista, nos encontramos ante un juego lineal cuyo objetivo principal más allá de seguir avanzando es hacer trabajar la mente del jugador sin puzzles, ni desafíos para resolver, solo digiriendo la historia, haciendo que este saque sus propias conclusiones, que genere sus propios sentimientos y sus propias preguntas, lo que yo considero una obra de arte porque no solo se enfoca  en entretener al jugador, se enfoca en ser una experiencia, que personalmente todo el mundo debería probar por mas de que pertenezcan o no al mundo de los videojuegos.

TheBeginnersGuide_010

En un pequeño y abstracto resumen podríamos decir que The Beginner’s Guide es una recopilación de varios Mini-juegos creados por un amigo de Davey Wreden (Desarrollador de The Stanley Parable) que es llamado como “CODA”, pero cya que esta persona es muy cerrada con sus creaciones, Davey hace esta compilación con el objetivo de mostrar los juegos de su amigo públicamente, debido a la originalidad y curiosa forma de pensar de CODA, especialmente porque sus juegos eran una puerta a su mundo, una puerta a su mente, sus pensamientos, sus sentimientos.

Por lo que al estar metidos “dentro de su mundo” podremos analizar su propia personalidad, tal como analizamos un cuadro o una poesía tratando de descifrar cual era el pensamiento del autor mientras lo realizaban.

TheBeginnersGuide_013Son muchos elementos los que son tocados en este juego, la privacidad, los sueños, los hobbies, nuestra forma de vida como sociedad, la soledad y algunas que otras preguntas sin respuestas, de las que no puedo hablar ya que son las que te tendrás que preguntar como jugador.

 

¿Se nota lo difícil que se me hace escribir sobre este juego? Esta bien, no estudie periodismo, ni algún otro curso de escritura y análisis mas allá de lo hecho en la secundaria, pero de todas formas a cualquier profesional se le haría difícil hablar sobre una experiencia, ya que una experiencia es una cosa muy personal, cada uno se lleva sus propios recuerdos, cada uno se siente tocado en diferentes aspectos, cada uno tiene su propia visión final acerca de si valió la pena o no. Por eso lo ultimo que dire respecto al juego es que debe ser jugado, imagina que soy uno de tus mejores amigos recomendandote algo que realmente vale la pena.

¿Jugabilidad?

TheBeginnersGuide_016

Es imposible hablar acerca de su jugabilidad ya que es demasiado lineal y no ofrece desafíos para el jugador, solo pequeños objetivos que deben ser cumplidos y un pequeño puzzle que es repetido en varias ocasiones, aunque también es destacable su sistema de charla que ayuda a darle mas poder al jugador dentro de un mundo limitado.

Gráficos

TheBeginnersGuide_037

Otro detalle que se vuelve difícil de hablar, debido a que el juego recorre “los comienzos” de un desarrollador de videojuegos, los primeros niveles tendrán un diseño demasiado pobre pero a medida que avanzamos veremos arquitecturas mas complejas y modelos mas detallados. Sin embargo hay una constante demostración de niveles con escasos detalles y otros que realmente son brillantes, aunque si nos ponemos a exigir graficos dignos de esta generación, este juego se queda atrás o pierde muchos puntos ya que su aspecto gráfico es bastante cutre, de todas formas debemos considerar que es un juego independiente.

En el juego se menciona que se utilizo el motor Source para la creacion de ciertos mapas, pero si no me equivoco el juego corre bajo el motor de Unity por lo que algunos mapas son porteados.

Gracias a sus pocos detallados niveles y el poco uso de sombras y otros efectos visuales, ademas de una correcta optimizaron, el juego corre bastante bien en una gran variedad de equipos por mas que tengan un par de años.

Otros aspectos

TheBeginnersGuide_054

  • La música es excelente, ambienta cada aspecto, los sonidos estan cuidadosamente colocados para lograr un efecto en el jugador, el único aspecto criticable es el sonido de los pasos ya que suena muy similar (si no lo es) al sonido por defecto del controlador de FPS de Unity.
  • La Historia sea real o no, genera dudas en el jugador, se hace bastante creíble, todo esta bien narrado y los hechos se muestran en la medida de tiempo justa.
  • Los Textos y algunas charlas en verdad generan un efecto muy potente en el jugador o por lo menos lo hicieron conmigo.
  • El Final es realmente impactante.

Imágenes
TheBeginnersGuide_050
  TheBeginnersGuide_047
TheBeginnersGuide_045 TheBeginnersGuide_046          TheBeginnersGuide_021

Viridi: Análisis por Dr.Mádor

PaidVerts
Ya esta aquí, ya llegó, el simulador que lo va a romper todo, el simulador donde podremos hacer nuestro sueño realidad y cumplir nuestras metas de una forma fácil y sencilla. Es coña, en parte, ya que Viridi es un juego en el cual simula que podemos tener una maceta y que podemos plantar nuestras semillas y verlas crecer tranquilamente mientras van pasando los días y las horas.

viridi

El juego es para aquellos amantes de la paz, la tranquilidad, el verde, y que le gusta que le crezcan setas en las manos, ya que está programado para hacer crecer las plantas, relativamente más rápido que la vida real, pero que aun así tarda los suyo, nuestra misión en este juego es ser los jardineros perfectos y tener siempre regados nuestros brotes y extraer las malas hierbas que vayan creciendo.

Lo bueno es que no es necesaria que tengamos el juego encendido, este solo revisa cuantas horas o días han pasado desde la ultima vez que lo iniciaste y calcula el crecimiento de las plantas, pero no esperes tener secuoyas en tu maceta, crecerá hasta un máximo y después tendrás que cuidarlas de las malas hierbas y de regarlas cada cierto tiempo.

[button-blue url=”http://drmador.blogspot.com.ar/2015/09/viridi.html#more” target=”_self” position=”center”]Continuar la lectura[/button-blue]

drmadorbanner

Dead Effect: Análisis por Dr.Mádor

Otra vez con la perra de los zombis, ya es casi costubre que 1 de cada 10 juegos trate este tema, proliferan como setas después de una fuerte lluvia y al parecer no cesa. En este juego nos ponemos en la piel de una soldado que se queda atrapada en mitad de una infestación de zombies en medio del espacio y a punto de llegar a la tierra, su misión buscar explicacióna lo sucedido mediante memos que encontrarás escondidos por todo el mapa y los diálogos con los supervivientes.

PaidVerts

Este juego no concede mucho tiempo para disfrutarlo, apenas 1 o 2 horas, si llega, estamos hablando de un port que se hizo de Android para PC, buena calidad gráfica y buen entorno, pero se hace un poco complicado los movimientos y algo torpes, como es lógico. Este tipo de juegos están surgiendo más a menudo conforme van pasando los años, los móbiles se hacen más potentes y permiten instalar juegos más complejos y más atractivos para el gamer que le gusta viciar al aire libre.

Fráncamente este cambio de plataforma, a mi parecer no esta dando muy buenos resultados en cuanto a detalles finales y calidades, ya que consideran o piensan que retexturizar o incrementar ligeramente el contenido para que el jugador disfrute de la misma experiencia que en el móbil será mas que suficiente para que lo disfrute, eso es un craso error, un gamer de pc le dedica muchas horas a un juego, más aun si este tiene cierto potencial, pero si apenas le das historia solo sacas zombis y más zombies para rellener un arco argumental, no creas la sensación que buscas, más tratandose de un juego de horror y miedo.

[button-blue url=”http://drmador.blogspot.com.ar/2015/09/dead-effect.html” target=”_self” position=”center”]Continuar la lectura[/button-blue]

drmadorbanner

Brick Inventions: Juego de construcción y destrucción de bloques

bi-font-final2

Brick Inventions es un juego de físicas basados en la construcción por bloques, combinando esos dos elementos para crear una única experiencia de juego, donde todo lo que construyes puede ser destruido. Construye asombrosas estructuras, inventa maquinas, supera diferentes desafíos, juega contra diferentes jugadores en el modo multijugador.

Este juego esta compuesto por una variedad de modos:

brick_inventions_2Singleplayer

El modo de un Solo jugador contiene una variedad de niveles que sugieren un diferente desafío. Entre otros, se incluyen:

  • construcción de una Torre: En este nivel, tienes que construir una torre de una altura especifica. El desafió esta en construir una estructura solida con los los recursos dados.
  • Transporte: En este nivel, un objeto sera transportado de una plataforma a otro. Para lograr esto el jugador tendrá que crear puentes lo suficiente fuertes.
  • Destruir el Objetivo: En este nivel. El jugador tiene que inventar diferentes armas (Un cañon por ejemplo) para destruir estructuras.

brick_inventions_3

Multijugador

La parte multijugador del juego esta mas orientada a la estrategia y contiene diferentes modos de juego. En todos estos tipos de juego, el jugador tiene zonas donde puede construir cosas en el lado opuesto del mapa. Para poder construir cosas, tienes que crear productores, que produzcan recursos, ademas deberas crear depósitos para almacenar los recursos. Todos estos bloques estratégicos, incluyendo productores y depósitos consisten en un podium con un objeto encima de el. Si el objeto cae del podium, el objeto pierde todas las ventajas, por lo que tendrás que construir defensas para mantener a salvo nuestro sistema de producción. Actualmente el modo multijugador incluye dos modos con diferentes objetivos:

  • Defender la corona: En este modo, el jugador tiene que defender su corona que reposa en un podium. Asi que tendrás que ganar recursos para poder construir defensas y armas para eliminar la corona enemiga.
  • construcción de torre: En este modo, cada jugador tiene que crear la torre mas alta posible. El primer jugador que construya esa torre, tendrá que defenderla de los ataques enemigos por dos minutos, si este lo logra, gana el juego.

Sandbox

En el modo sandbox o caja de arena puedes construir todo lo que quieras sin limites. Los mapas de este modo pueden ser guardados por lo que no tienes que preocuparte de perder lo creado y como detalle agregado, se esta trabajando en la creación de un modo sandbox multijugador para que puedas crear junto a tus amigos.

brick_inventions_1

Modo Inventor

Como todo es creado desde bloques toma muchísimo tiempo hacer cosas mas complejas. Gracias al modo inventor puedes crear tus propios objetos, guardarlos y usarlos en cualquiera de los otros modos. Excelente para la creación de armas o sistemas de defensa.

bi_screenshot_tower

Por ahora el juego no salio pero…

Pudes votar este juego en Steam Greenlight para que este disponible en la tienda y/o descargar la demo.

Unity5_brickinventions
Esta siendo desarrollado en Unity desde el 2013.

Gameplay