El verdadero enemigo de Godot

El verdadero enemigo de Godot no es Unity o Unreal Engine.

El verdadero enemigo de Godot es Roblox .

(lo siento esta hecha con IA…ya me gustaría poder dibujar tan bien)

Un poco de background, a principios de los dosmil aprendí libSDL para usarlo en lenguaje C. E hice un par de juegos para demostrar que sabía: Solo – Solitaire y el Tetris (a ver si lo paso a libSDLv2 y lo subo que lo tengo por ahí en algún lado), entre otros.

Y pensaba:
«ya esta, ya esta, ahora seguro si que sí que la gente empieza hacer juegos con SDL y hay mas juegos en GNU/Linux y seguro que muchos de ellos saldrán software libre o lo serán en el futuro»

Pues no, al final la gente tiro por el camino de hacer juegos online en flash en vez de por el «buen camino de SDL». No fue hacer solo juegos asquerosos en flash…a ver hubo grandes juegos hecho en esta tecnología, y fue la explosión del género de tower defense donde hubo joyas como GemCraft .

¿El por qué? En su tiempo y ahora pienso en eso, y creo que fue la suma de dos cosas:

  • La facilidad a golpe de ratón que daba Flash para hacer los programas, y también para publicarlos era solo generar el fichero swf y subirlo a una web.
  • Y también la facilidad para jugarlo, raro era (normalmente en GNU/Linux) no tener instalado el plugin de flash en el navegador.

Y cuando en 2014 apareció el Godot, y pense:
«ya esta, vuelve la rueda a dar la vuelta y volvemos a la pelea seguro que esta vez sí o sí»

Pues aunque seguimos en la batalla actual, lo que veo de que si hay bastantes juegos en Godot, pero no veo como la avalancha que esperaba o las ganas sobre todo de gente pequeña o clones de juegos famosos…creía que es que no estaba en los lugares adecuados y la avalancha se podía ver en otro lado, pero no…y apenas hay juegos software libre o al menos open source nuevos hechos en Godot.

Y gracias a mis críos di en la clave, volvemos a tener el mismo problema de cuando el Flash, pero esta vez se llama Roblox.

Es que la gente esta haciendo esos minijuegos y juegos indie pequeños y los clones en Roblox (a parte de toda la basura que hay en el google store).

¿Y por qué esta sucediendo esto?

  • Ya no es por facilidad, porque Godot es muy muy fácil hacer juegos y publicarlos. Cierto es que en 2024 cayo el bonito proyecto de una web de juegos de Godot llamada gotm.io (link a archive dot org) pero se pueden subir a otras plataformas itch.io y así.
  • Mi hipótesis es que:
    • La gente quiere ser conocida o famosa entonces publica donde mas visibilidad tiene para estos juegos pequeños en itch.io (pero como esta tan lleno creo que la gente no lo usa mucho) pues en Roblox.
    • La posibilidad de sacar dineros, monetizar o tener beneficios económicos de los jueguitos, no es algo seguro como dicen muchos artículos que critican a Roblox.

Entonces el 1º problema de llenar la discoteca, o hacer bola de nieve es muy muy complejo, que se han pegado muchas veces empresas:

  • Ouya lo intento con concursos y dando dinero pero solo consiguieron mucha basura o shovelware .
  • y muchos mas ejemplos.

Y el 2º problema de los dineros para fomentar:

  • GotM.io estaba casi casi llegando a ese punto, tenían un roadmap (encima muy visual) pero cerraron el chiringuito.

¿Y tu cuál crees que es el problema?

Cojoños o cojoñazo o cojoñudo

Hace años en un blog woke hablaban de que un/a woke por ahí había invento un lenguaje sin palabras mal sonantes, pero lo siento el ser humano necesita hacer daño (físico o psíquico) algunas veces por defensa y por desgracia algunas veces por ataque.

Y desde hace tiempo siempre oigo el rintintin de es que usas coñazo para algo malo y cojonudo para algo bueno.

¿Y por qué no lo fusionamos y así quedamos en paz todos juntos?

Unos ejemplillos:

  • El último libro de Arturo  P. Reverte es un cojoñazo.
  • ¡¡Es cojoñudo ese videojuego, es que hasta funcionar en Linux, es software libre!!
  • Me tienes hasta los cojoñes (o cojoños), siempre que si java es mejor que todo en el mundo, pero si solo vale para hacer en vez de código espagueti de mierda, es para hacer algo mas moderno como código lasaña de mierda con capas y capas rellenadas de mierda.

Las galletas danesas y el boicot (inconsciente) a capitalismo salvaje

No se si sabes que esas cajas redondas de metal azul de galletas que suelen estar llenas de materiales variados de costura.

Originalmente están llenas de galletas, y plot-twist se fabrican en la India en su mayor parte.

Pues desde hace unas semanas han aparecido en redes sociales videos de fabricas de esas galletas en la India, videos totalmente antihigienicos y horribles.

Y eso ha hecho eco en la gente y en muchos lugares del mundo la gente ha dejado de comprar las galletas estas.

Por otro lado algunas marcas han contraatacado con videos de sus instalaciones en condiciones normales…aunque la gente se pregunta de donde sacan el agua.

Y mi opinión, pues me parece de PUTA MADRE el boicot (inconsciente) que esta haciendo al capitalismo y a los empresarios de mierda que solo quiere llenarse los bolsillos y tendrá unas fabricas perfectas y occidentales en la India pero de la puerta de su fabrica hacia afuera esta hecho MIERDA SU PAÍS y son tan PUTO EGOÍSTAS los empresarios galleteros que no son capaces de soltar dinero para que su país no sea una desgracia.

Pues ahí se coman sus putas galletas, les ha salido el tiro por la culata, la putada son las victimas colaterales de los trabajadores de las fabricas, pero es que se lo han buscado con ganas y al final les ha salpicado la miserias creadas por ellos en su país.

GALLETEROS INVERTIR EN VUESTRO PUTO PAÍS EN VEZ DE PONERNOS VIDEOS DE LO LIMPIAS QUE SON VUESTRAS FÁBRICAS.

Yo que era muy fan de los bash set -ex

¿Y a que edad te enteraste de otros muy útiles?

Como el casí frase hecha de:

set -euo pipefail

Donde el :

  • -e : el de toda la vida que falle si falla algo dentro del script
  • -u : estilo typescript o lenguajes actuales, que falle viene una variable undefined
  • o pipefall: que falle si falla algún pipe que haya en el código del script.

Pues del u y el pipefail, me he enterado hoy, hablando sin vergüenzas y con sinceridad.

Bonus: El -x  se usa para que vaya saliendo que va ejecutando cada paso.

Actualización: Gracias a Ari Vigo que me escribió aclarándome mis errores, os pego las aclaraciones.

set -o pipefail hace que cualquier paso en una pipe interrumpa el script en caso de fallo

El default es que solo si el ÚLTIMO paso de la pipe falla el script falla

Y esto solo es en bash.

Oneliner: Para «teclear» un texto copiado gracias a xdotool

Soy muy fan de los scripts oneliner (link a la wikipedia en ingles). Porque es como en las películas cuando un hacker pulsa un botón y se dispara todo tipo cosas por la pantalla, es como la leche condensada.

Hace años conocí también xdotool que es un herramienta para simular ratón y teclado desde terminal, me encanto porque es poderosa.

Pues hace unos días me fallaba el keepass para copiar&pegar un password para usarlo para abrir otro keepass, y como era el típico password invocación a Satán pasaba de estar un  rato escribiendo.

Y para teclear algo del portapapales es tan simple:

sleep 5; xdotool type -- "$(xclip -o -selection clipboard)"

OJO: que creo que con wayland xdotool no funciona.

Nueva versión de SuperTuxKart v1.5

Nueva versión de SuperTuxKart v1.5 con muchas mejoras que han hecho.

Incluso como otras veces y como últimamente muchos proyectos de software libre han hecho un video para mostrar y explicar las mejoras.

 

El modo de juego multijugador de fútbol que imita al Rocket League es muy divertido.

Es que es un proyecto que lleva muchos años, nació en 2007 .

La verdad es que SuperTuxKart es como ese amigo de hace años que no lo ves en años, pero de vez en cuando quedáis por alguna razón (espero que positiva) y vais a unos pinchos o simplemente una bolsa de pipas en un banco de un parque y lo pasáis genial.

Otros fanarts de Mindustry

La verdad es que es muy dura la vida de un amante de los videojuegos software libre (o al menos open source), porque aunque somos muchos a lo largo del mundo, pero somos como una sociedad oculta que rara vez ves fanart o ya lo que sería imposible en medios de comunicación públicos (rollo TV o así) algo de lo nuestro.

Pues de vez en cuando nos sorprende la gente, en  este caso un tal Mr. Chicken que nos ha hecho un par (ni 1, ni 3 solo 2…pero vamos a dejarle aire que seguro que nos sigue soprendiendo) sobre uno de los mejores juegos software libre que hay, Mindustry.

¿A quién no le gusta un baptisterio romano….o se ha quedado sin líquido refrigerante en una central nuclear y le ha hecho un Fukusima?

 

Una cosa de las mas satisfactorias en Mindustry es o ver ráfagas de miles tiros cual Danmaku o Bullet Hell contra un enemigo enorme….o cuando pones Meltdown dispara ese láser gordote que ni los alemanes dejaban tan limpio porque es que no quedan ni cenizas.

Y con este poquito de humor negro me despido y por favor jugar y disfrutar mucho del Mindustry

Hacía semanas que no tenía una antipesadilla

He descubierto que en ingles se llama «false awakening bliss», «reverse nightmare».

Y que los poetas hispanohablantes lo llaman «Sueño roto».

Esta vez no me ha hundido en la miseria, creo que porque ha sido un despertar mas paulatino de la anti-pesadilla y porque he intentado hacer «el rebote» (lo de volver a entrar al sueño) y lo he conseguido.

«El rebote» es muy peligroso muchas veces que lo he intentado o no enganchas con el sueño del que te caíste o peor enganchas y se empieza a torcer y se convierte en una pesadilla clásica o incluso peor mantienes la anti-pesadilla.

Es asqueroso muy asquerosa la vida, despertarte de las antipesadillas, sobre todo de golpe como si fuera una apuñalada porque es plof y ya estás otra vez aquí en la mierda cual Neo escualido, albino, sucio y muerto de hambre, en vez dentro de Matrix.

La soledad y dar la gracias

Iba solo ha hablar de dar las gracias. Desde hace años intento agradecer (e incluso si puedo donar) en todo lo que me rodea.

Hace años con los blogs, siempre intentaba escribir algo agradable en algún articulo que leía, que menos que dejar un comentario que no sea un «gracias» si no intentando hablar de algo que  me ha interesado del articulo.

Ahora lo hago con vídeos.

Y hace poco me aventuré a escribir un email de agradecimiento a Ludoteca de Jardi que es una empresa que vino a Salamanca ha hacer unos eventos de juegos de madera por las fiestas.

En principio iba solo ha hablar de eso.

Pero no se me ha venido la palabra soledad, es una cosa tan dura y muchas veces invisible porque ahí esta la genialidad de la película de Blade Runner (la antigua) que trata ese tema de soledad aunque estés rodeado de las masas.

Vídeo sobre mods para Mario64

Ya hace tiempo escribí por aquí de una gran noticia la liberación del mario64.

Sabía que existían mods, pero no sabía que había tantos mods y tan buenos.

He encontrado este vídeo, en tono gracioso muy interesante:

Finalizo, repitiendo, sabía que la gente esta tan activa y hay tanta mandanga

Lo siento solo es un blog.