]> git.jsancho.org Git - blog.git/commitdiff
New post "Lugaru: los amigos de Turner"
authorJavier Sancho <jsf@jsancho.org>
Fri, 23 Feb 2018 12:19:52 +0000 (13:19 +0100)
committerJavier Sancho <jsf@jsancho.org>
Fri, 23 Feb 2018 12:19:52 +0000 (13:19 +0100)
images/lugaru.jpg [new file with mode: 0644]
posts/20180223-lugaru.html [new file with mode: 0644]

diff --git a/images/lugaru.jpg b/images/lugaru.jpg
new file mode 100644 (file)
index 0000000..7e90e5f
Binary files /dev/null and b/images/lugaru.jpg differ
diff --git a/posts/20180223-lugaru.html b/posts/20180223-lugaru.html
new file mode 100644 (file)
index 0000000..1709d80
--- /dev/null
@@ -0,0 +1,19 @@
+title: Lugaru: los amigos de Turner
+date: 2018-02-23 10:31
+tags: juegos lugaru
+---
+<div>
+  <a href="images/lugaru.jpg"><img src="images/lugaru.jpg" alt="Lugaru" width="300" height="225" class="image-left" /></a>
+
+  <p><a href="https://en.wikipedia.org/wiki/Lugaru">Lugaru</a> es un juego de acción en 3D en el que conduces al protagonista, el conejo Turner, a través de una serie de aventuras contra otros conejos hostiles y lobos. Turner es un experto en artes marciales. El <a href="https://gitlab.com/osslugaru/lugaru.git">código de Lugaru y sus contenidos</a> son libres.</p>
+
+  <p>Escribo sobre este juego porque se ha convertido en uno de los favoritos de mi hijo. Y eso es así por las enormes falicidades que proporciona el juego para editar niveles, añadir nuevos personajes, crear histórias nuevas y, en general, hacer lo que queramos con él.</p>
+
+  <p>Pero la cosa fue a más y pronto Roberto empezó a pedirme más cosas. Y es que, en Lugaru, Turner se enfrenta en solitario a todos los peligros y mi hijo quería poder contar con una serie de amigos que le ayudarán a combatir a las fuerzas del mal. Al principio le fui dando largas pero la insistencia de un niño de 5 años es poderosa y finalmente me puse a estudiar el código del juego para ver hasta qué punto podía complacerle.</p>
+
+  <p>Lugaru utiliza SDL, lo cual me sorprendió, ya que esperaba algún motor más evolucionado, y su código no está demasiado depurado y tiene muchas partes que se podrían refactorizar, pero usa nombres muy descriptivos para variables y funciones que me permitieron comprender en poco tiempo la estructura interna del juego y cómo podía conseguir lo que quería.</p>
+
+  <p>Tras una semana, podeis comprobar lo que he conseguido, que la verdad esta bastante logrado para la poca experiencia que tengo en este tipo de desarrollos. En <a href="https://git.jsancho.org/?p=lugaru.git;a=shortlog;h=refs/heads/improvements">mi rama personal de mejoras de Lugaru</a> podeis ver cómo he resuelto el problema y también he creado el vídeo <a href="https://www.youtube.com/watch?v=hk79QqtMcZo">Lugaru: los amigos de Turner</a> para que podais ver el resultado.</p>
+
+  <p>Seguro que con juegos privativos podeis hacer estas cosas igual de fácil, ¿verdad?</p>
+</div>