Datos personales

domingo, 10 de agosto de 2014

Revisión Semanal 2 - Empezando otra vez

¡Saludos Blogueros!

Esta semana ha sido más flojilla, aunque ya me lo esperaba. Eso de una entrada cada día está fuera de mi alcance, con dos o tres por semana me doy por satisfecho :)

Esta semana os he presentado un concurso de desarrollo de videojugos, una JAM de esas tan molonas. El premio es meramente simbólico, un juego de Steam a escoger entre dos, pero medirse con toras personas, ponerse de acuerdo con tu equipo y siguiendo unas pautas supone un reto. Me gustan los retos >:)

Os he presentado unos video tutoriales de programación de videojuegos en Java. Me parecieron muy interesantes y fáciles de seguir. El presentador habla un poco rápido, quizás, pero pudiendo pausar el vídeo cuando queramos, no representa ningún problema. A pesar de que quizás preferís programar los videojuegos utilizando un engine o alguna otra herramienta como Game Maker, absolutamente respetable, estos tutoriales pueden ayudaros a entender mejor el funcionamiento interno de los motores. Eso, siempre es bienvenido.

También quería subir algúna entrada relacionada con el Software Libre. Me preparé un par, una con el boletín de la FSF y otra más de opinión, explicando por qué yo soy fan confeso. Sin embargo, me parecieron pobremente redactadas; decidí guardarlas para revisarlas, y ahí se quedaron.

Como detalle personal, este fin de semana he estado en la montaña, en un refugio con la familia. Esta entrada está programada desde el viernes, a estas horas espero ya haber vuelto a casa, pero mis proyectos (tanto en la asociación como para el concurso) se habrán retrasado otra vez :/


Para la semana que viene quiero entrar un poco más en Godot Engine, un motor que creo podrá llegar a ser bastante poderoso.

¡Un saludo, que tengáis una feliz semana!

martes, 5 de agosto de 2014

Tutoriales iniciación Desarrollo de Videojuegos en Java - Inglés

Saludos,  blogueros!

Quería presentaros una serie de tutoriales para aprender a desarrollar videojuegos en Java. ¡Les he echado un vistazo y me han parecido muy buenos! (gracias otra vez, Isma)

Lo mejor es que si no tenéis ni idea de Java no tenéis de qué preocuparos, empiezan desde el principio!

¡Disfrutadlo!


Éste es solo el primero, pero a partir de ahí y siguiendo por youtube al autor, podréis ver, en sus listas de reproducción, la que nos interesa.

lunes, 4 de agosto de 2014

NoobO Retro Game Jam

Saludos, blogueros!

Recientemente le llegó a mis oídos la noticia de que se celebra un concurso para el desarrollo de videojuegos. ¡He pensado que podría interesaros!
noobogames.com/noobojam/
Esta es la primera edición de lo que será un concurso bimensual. Para participar es tan fácil como registrarse en su página y subir el juego una vez lo hayamos terminado.

Los juegos están restringidos en dos categorías con unas especificaicones concretas, de las que tenemos que seguir al menos 2/3 para que el juego sea considerado como válido. Éstas podeis encontrarlas en su página oficial, pero os haré un resumen:

Categoría 1

  • Género: RPG
  • Ambientación: Medieval
  • Estética: ASCII

Categoría 2:

  • Género: Plataformas
  • Ambientación: Ciéncia Ficción
  • Estética: Pixel Art


El juego se puede hacer individualmente o por grupos. De gestionar el método de repartir el premio se encargará el grupo y los organizadores no se hacen responsables.

Los assets los tenemos que desarrollar nosotros (sprites, audio, etc) o sacarlos de algún sitio donde los demás participantes también puedan sacarlos. En caso de que el spirte no lo hayamos desarrollado nosotros, debemos respetar la licencia a la que está sujeto en todo momento.

Éstas son las que me parecieron más remarcables, pero podéis (y debeis) ver el resto de las reglas en su página.


Si tenéis alguna duda al respecto, podéis poneros en contacto con los organizadores con su correo electrónico: noobojam@noobogames.com

¡Mucha suerte a todos, yo ya estoy preparando mi juego para participar!

domingo, 3 de agosto de 2014

Revisión semanal 1 - Renacido.

Saludos, blogueros!

Llegamos a Domingo y se me ocurre que podría dedicar un día a la semana a tratar asuntos del blog, una especie de nota para la posteridad. También se tocarán cualquier tipo de informativo para la próxima semana, comentar el feedback que haya podido recibir y planes de futuro que haya podido tener yo.

Quizás ahora mismo todo esto resulte excesivo o inecesario. Soy consciente de la modesta cantidad de visitas que tiene este blog, pero he ido aprendiendo que es mejor empezar a hacer las cosas bien hechas desde el principio que ir cubirendo las necesidades cuando aparezcan.

Esta semana pasada, la primer en que he recuperado el blog, hemos visto distintos artículos que había hecho para otros blogs. Éstos blogs son LiGNUx y Mis Juegos En Linux, el primero es el blog de una asociación de la que formo parte, aunque podéis dejar vuestro post si queréis, no está restringido. Realmente hay muchas entradas que son oro puro, además de las últimas noticias. Si aún no habéis pasado por ahí, ya vais tarde; el segundo es el blog de un compañero que conocí en Google +, podréis ver muchos tutoriales para correr videojuegos en GNU/Linux, tanto emulando a Windows como nativos, muy recomendado

Para la semana que viene, espero poder subir la primera entrada púramente original de Alerta Gus. Quizás, no sea exclusiva, pero al menos será pensada para el blog. Como estoy tocando ciertos tutoriales para hacer videojuegos en Java, algo de éso caera, enseñaré el trabajo que haya hecho hasta ahora, probablemente solo lo que nos enseñe el "profesor" de Youtube e introduciré la primera lista de reproducción, con los tutoriales para nobatos.

También quisiera tocar un poco de lo que yo entiendo por software libre y porqué pienso que es importante ponerlo por delante en frente de las alternativas privativas.

También quisiera presentaros algún programa libre que merezca la pena, a modo de review, aunque no he pensado en cuál será.

Como podéis ver, estas revisiones semanales son más para ponerme las metas a alcanzar para el blog que otra cosa. Espero cumplir todo lo que quiero hacer, nos vemos la semana que viene!

¡Un Saludo!

sábado, 2 de agosto de 2014

Presentando Godot Engine.


El último artículo a recuperar de mis presencias esporádicas en otros blogs (que yo recuerde, no deberíamos pasar por alto que me olvidé de mi propio blog personal durante dos años) es el de la presentación de Godot Engine en LiGNUx (Aquí la entrada). Curiosamente no fué el último artículo que hice, sino el primero, pero quería darle especial notoriedad, ya que tenía planeado trabajarme un poco más el motor y sacar algo en algún futuro. 


¡Saludos, blogueros!

Hoy os traigo una fantástica herramienta que aún huele a coche nuevo. A principios de febrero de este año 2014, salió a la pista de baile Godot Engine, un entorno para desarrollar videojuegos.

Seguro que si sois unos auténticos gamers, al menos alguna vez os habréis planteado desarrollar vosotros mismos un videojuego, por sencillo que fuera, para poneros en el otro lado de la cuerda para variar. ¡Al menos, eso es lo que me quita el sueño a mi!



Si también es vuestro caso, os animo a investigar un poco acerca de Godot Engine: Godotengine
Godot Engine lleva ya más de 10 años de desarrollo en un entorno cerrado, pues la empresa que lo esponsoriza, Oakm Studios, lo utilizaba para desarrollar videojuegos por encargo. Ahora que ha salido al mercado (actualmente en fase beta) está listo para que podáis utilizarlo vosotros mismos, pero aún dista de ser perfecto, pues hace falta mucho testeo para ello. Por esta misma razón toda ayuda que podáis prestar al proyecto no es poca. Traducciones, código, plugins, difusión o, simplemente, un poco de feedback, es especialmente necesario en este nivel de desarrollo.



Podréis ver que, de una forma facilísima, podréis exportar vuestro proyecto para que se ejecute en GNU/Linux, Windows, Mac, Android, HTML5…

El poder que trae esta herramienta es en sí ya muy grande, pero puedes ampliar a voluntad utilizando su sistema de expansiones y plugins. Por supuesto, también tú puedes desarrollar tus propias extensiones si te ves capaz.

En el site oficial podréis encontrar ayuda, información y tutoriales, pero esta serie de videotutoriales en español, estoy seguro que os facilitará vuestro aprendizaje. Actualmente hay unos 7 vídeos subidos al respecto, pero creo que tiene previsto subir más.

¿Lo mejor? Este proyecto entero, Godot Engine, es Open Source, protegido con la licencia MIT, y nos animan a modificar el entorno y utilizarlo para lo que queramos.
Dicho todo esto, podéis descargar el entorno para GNU/Linux, Windows y Mac Aquí.



¡Animaos a hacer vuestros propios juegos y no dudéis en compartirlos! Si tenéis alguna duda durante la realización del proyecto, Godot tiene una comunidad (en ingles, por supuesto) para estos casos. No puede decirse que sea una tarea fácil, porque al desarrollar un videojuego entran en escena muchos aspectos que puede que ignoremos (diseño, programación, audio…), pero con trabajo y empeño, está al alcance de cualquier interesado.

Os dejo algunas capturas de los juegos que han desarrollado los creadores de Godot con ésta herramienta. ¡Como podéis ver, los hay de todo tipo y con gran calidad!


Hasta aquí llegamos con la recuperación de entradas de otros blogs. No hay mucho, pero quería tenerlo agrupado por aquí. A partir de mañana empezaré a pensar en nuevos artículos. Ya podeis suponer que pasará más tiempo entre entrada y entrada, pero intentaré mantener un ritmo más o menos bueno... :)

¡Saludos y hasta muy pronto! 

viernes, 1 de agosto de 2014

GNU con Linux - Cheat Sheet

Algo esencial que debe tener todo usuario de GNU que quiera usar el terminal (recrodemos que hoy en día eso NO es esencial) es una lista de comandos más importantes, también llamada por nuestros compañeros anglo-parlantes, "CheatSheet". No es de confección propia, no os penséis, pero sigue siendo muy útil. Aquí podéis ver la entrad original en LiGNUx.
¡Saludos blogueros!

Paseando por Google+ y con las pertinentes derivaciones a otras páginas, hoy he descubierto esta fantástica Cheat Sheet, o lo que es lo mismo, la guía de los comandos más utilizados e indispensables para utilizar en sistemas Unix o basados en Unix. Esto incluye GNU/Linux, por supuesto, pero también OS X y, si no estoy en un error, también derivados de BSD.

Personalmente tengo pensado imprimirla a todo color y plastificarla para mantenerla bien cerca de mí cada vez que coja el ordenador :) Aquí podeis ver el enlace al que me dirigieron en Google +. Ellos nos facilitan una versión en .PDF, aunque con la imágen es suficiente :)


¡Un saludo, espero que os sea de utilidad!

jueves, 31 de julio de 2014

Los dispositivos en la era Post-Snowden. ¡Escoge antes de pagar!

El 24 de mayo, la FSF (Free Software Fundation) envió un comunicado, como hacen a menudo, para conseguir concienciarnos de la importáncia de poder mantener el control sobre nuestros dispositivos. Además, llevaban por aquel entonces una campaña para que sí fuera posible escoger en los dispositivos que compráramos el sistema operativo que quiséramos, sin tener que pagar licencias que no teníamos intención de usar. Además, muchos de los dispositivos de hoy en día resultan muy complicados de cambiarles el software que llevan de fábrica, quitandote permisos en tu usuario e intentado impedir que cambies el sistema operativo o incluso que instales software ajeno a la empresa distribuidora de ese software.

Bueno, no introduzco más, os dejo esta entrada, reflejada en mi blog personal. 


¡Saludos blogueros!

Edward Snowden, con sus revelaciones relativas al espionaje masivo de las comunicaciones de todo el mundo por parte de la NSA, ha cambiado la forma en que muchos vemos el mundo.
Lo que antes eran suposiciones, ahora son hechos; lo que hace un año eran simples paranoias conspirativas, ahora son verdades demostradas; lo que antes, para mí, era un programa, ahora es una trampa para recopilar información.

Los dispositivos modernos son capaces de recolectar una enorme cantidad de información acerca de nosotros y mandarla a compañías privadas. Éstas harán con ella lo que más les plazca, desde venderlas a publicistas a entregárselas al gobierno para, indiscriminadamente y de forma automatizada, descubrir quién es un potencial peligro para su bienestar. Estas revelaciones demuestran la necesidad de que cada persona sea capaz de controlar su ordenador y sus conversaciones.

Hoy en día, los fabricantes y distribuidores de ordenadores y/o teléfonos inteligentes suelen imponernos el uso de programas que ponen en peligro nuestra privacidad. Con W$ 8, al encender el ordenador aceptas los términos de su licencia automáticamente, pero aunque no la hayas aceptado, solicitar que te devuelvan el valor de la licencia es todo un suplicio. Por otro lado, los dispositivos Android ni siquiera te permiten desinstalar dichas aplicaciones sin “crackear” el teléfono y otorgarte permisos de root, que por defecto, solo tiene el desarrollador del sistema.

El coste de las licencias privativas del software alcanza el 30% del valor del equipo. Toda persona debe tener la oportunidad de negarse a pagar por software no libre, y tener la posibilidad de elegir los programas que se ejecuten en el teléfono y ordenador.



Organizaciones de todo el globo se han unido para defender lo que debería ser un derecho de cada individuo, poder elegir sin trabas el sistema operativo de los móviles, portátiles y otros servicios informáticos. También tu ayuda cuenta, firma la petición internacional o colabora con el movimiento.
Insisto en que es de vital importancia vuestra colaboración firmando la petición y difundiendo la noticia.

Podéis ver la notícia en la que me inspiré (le he metido mucha mano) para esta entrada en la FSFE.

¡Un saludo!