El Arte del diseño

Un diseño es el resultado final de un proceso, cuyo objetivo es buscar una solución idónea a cierta problemática particular, pero tratando en lo posible de ser práctico y a la vez estético en lo que se hace. Para poder llevar a cabo un buen diseño es necesario la aplicación de distintos métodos y técnicas de modo tal que pueda quedar plasmado bien sea en bosquejos, dibujos, bocetos o esquemas lo que se quiere lograr para así poder llegar a su producción y de este modo lograr la apariencia más idónea y emblemática posible.

Terra Battle 2!?

Tras el anuncio previo de la versión norteamericana del cierre de Terra Battle 2, hoy (28 de junio), Mistwalker anunció que la versión japonesa de Terra Battle 2 también cerrará en septiembre de este año. . Mistwalker es un estudio diseñador de videojuegos japonés fundado por Hironobu Sakaguchi, creador de la popular serie Final Fantasy. Sakaguchi asumió el rol de presidente en el nuevo estudio, y Kensuke Tanaka, creador del sistema PlayOnline, es el vicepresidente.

Steam en 2018

Steam es una plataforma de distribución digital de videojuegos desarrollada por Valve. A través de ella los usuarios pueden comprar y descargar una gran cantidad de juegos de diferentes desarrolladoras, no solo de Valve, que se encuentran actualmente en su catálogo. Aparte de todo eso ofrece varios servicios más que van desde logros o listas de amigos para jugar hasta actualizaciones automáticas e instantáneas. ¿Que ofrece Steam? Como ya se dijo antes Steam no solo es una plataforma para comprar nuestros juegos, también ofrece otros servicios y una comunidad enorme que ayuda a mejorar la experiencia, como por ejemplo:

¿Qué pruebas debemos hacerle a nuestro videojuego?

“Los test no son opcionales”. Esto que parece a muchos una verdad, sigue siendo uno de los temas pendientes en el mundo del desarrollo de aplicaciones de software actual. Sí, increíblemente aún hay muchos compañeros “del metal” que no son conscientes que programar sin pruebas no solo es como hacer acrobacias en el trapecio sin red de seguridad, sino además una fuente de errores, malas prácticas y ansiedad. Y por ello quiero repasar los fundamentos básicos de las pruebas que debiéramos aplicar, cada uno en su necesidad, a nuestros desarrollos.

Microsoft compra Github: Perspectiva de un desarrollador

Como casi todas las noticias bomba, el rumor de que Microsoft estaba interesada en la adquisición del principal repositorio de código libre del mundo, GitHub, me llego a través de las redes sociales cargado de incertidumbre y desconfianza. Lo que no ha sido sorprendente ha sido la sobre reacción de la comunidad de desarrolladores, en donde se encendieron las viejas antorchas de la inagotable guerra entre los fanboys (pro) y los talibanes (anti) Microsoft.

Mejora del blog

Después de ver la evolución que esta sufriendo hugo con su tecnología de paginas estáticas, me he puesto a investigar un poco sobre su lenguaje en especifico y como funciona internamente. Mi conclusión: Un lenguaje de subcapas, bastante lioso y dificil de llevar. Esta escrito en go, pero hablando de base, después tiene unas subcapas de un mini-lenguaje que lo hacen un poco tedioso, a mi gusto. Aunque no puedo decir nada de su rapidez, ya que se ha puesto entre los primeros en muy poco tiempo y su comunidad a crecido numerosamente.

Markdown - Lenguaje de marcado principal

A continuación, veremos qué es Markdown exactamente, cómo funciona, qué es necesario para usarlo, en que entornos resulta práctico y, por supuesto, repasaremos brevemente algunas de las muchas herramientas que existen para poder utilizarlo, tanto en local como en la web. Introducción Markdown es un lenguaje de marcado que facilita la aplicación de formato a un texto empleando una serie de caracteres de una forma especial. En principio, fue pensado para elaborar textos cuyo destino iba a ser la web con más rapidez y sencillez que si estuviésemos empleando directamente HTML.

Tipos de lenguajes de programación {Bajo y Alto nivel}

¿Que es un lenguaje de programación? Un lenguaje de programación, es un lenguaje que puede ser utilizado para controlar el comportamiento de una maquina. Consiste en un conjunto de reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos, respectivamente. El ordenador solo entiende un lenguaje conocido como código binario o código maquina, consistente en ceros y unos. Es decir, solo utiliza 0 y 1 para codificar cualquier acción.

Unity3D Plugins ¿Que son?

Hoy decidí compartir, algo que creo que no es un “conocimiento común” y no hay muchos recursos sobre ese tema en Internet, después de que varios colegas que están empezando en este mundo, me preguntasen como poder usar APIs en otros lenguajes en Unity3D, como por ejemplo el SKD de Steam que esta en C++ o las librerias .JAR de Android, decidí crear una entrada nueva. Mostrare como crear bibliotecas simples de C/C++ para Unity3D.

ScriptableObjects

Los Objetos Scriptables son un tipo especial de objeto de datos en Unity. Tienen varios beneficios importantes, pero es posible que no funcionen de manera ideal para cada situación. Introducción a los Objetos Scriptables Puede pensar en un objeto programable como un objeto destinado solo a contener datos. Si ha estado utilizando clases o estructuras tradicionales de C# para objetos simples solo de datos, podría utilizarlas en su lugar. Por supuesto, usted se estará preguntando “por qué” le gustaría usar un Objeto Scriptable.