Si a estas alturas no conoces minetest, estar tardando en leer estas entrada –>http://www.tomatesasesinos.com/2017/01/27/minetest-la-alternativa-a-minecraft-consejos-y-pequena-guia-en-espanol/ https://56k.es/fanta/llp-linux-lan-party-minetest/
en resumen podemos decir que minetest es un juego sandbox, similar a minecraft, totalmente software libre y personalizable, ¿necesitas mas ?
Pues sip también permite que creemos nuestros propios mods con blender y lua.
¿Que necesitamos?
- Blender
- Gimp
- Geany(o cualquier IDE con soporte de lenguaje Lua)
- Minetest >=5.0
- Plugin de blender para exportar en formato Bliz3d–>(Blender 2.8) https://github.com/GreenXenith/io_scene_b3d
- Plugin de blender para exportar en formato Bliz3d–>(Blender 2.7.9) https://github.com/minetest/B3DExport
- Mod mobs_redo —> https://notabug.org/TenPlus1/mobs_redo/
- Mod Animals-mod_pack –> https://forum.minetest.net/viewtopic.php?t=629
Blender
Una vez tengamos nuestro modelo en blender animado y con nuestro mapeado de texturas UV realizado, lo exportamos a formato b3d con nuestro plugin.
A mi me ha funcionado perfectamente si seleccionamos el modelo desde la pestaña de shading y le indicamos que exporte solo la selección de la siguiente manera:
Si no lo haceis asi a mi por lo menos me da errores al exportar el modelo.
Minetest
Creamos la siguiente estructura de carpetas y subcarpetas y archivos en la carpeta de plugins de minetest que normalmente es el home del usuario /home/user/.minetest/mods y guardamos nuestras texturas y modelo.
- Carpeta_base(nombre que queramos dar a nuestro plugin)
-
- models –> Guardamos nuestro modelo de blender exportado a formato b3d
-
- textures–> Guardamos la textura de nuestro modelo.
-
- init.lua—-> Script lua
-
- depends.txt–> Referencias sobre otras dependencias necesaria
-
En el siguiente articulo empezaremos a crear nuestro scrip lua para dotar a nuestro modelo de interacción, usando como plantillas los ejemplos del plugin animales_mod_pack o usando la API de mobs_redo, como es bastante chica he preferido partir este post en dos, por si surgen dudas o problemas..
Happy Hacking
Blender, lua, … que maravilla.
Qué maravilla minetest!
La verdad pocas cosas había visto con Lua, ahora me da más ganas de aprender este lenguaje, sobre todo para las iniciadas.
Me gustaria un buen MOD feminista de esto, tenemos tribu gaming dejando constancia de cierta simbología como forma de reivindicar nuestro espacio en los juegos online. He dicho!
aqui sou do brasil, muito bom, continue com o tutorial, irei traduzir
La verdad conocía Geany de hace mil, como ha cambiado ahora me encanta *__*
¿Es libre el formato de modelos en bliz3d?
Esta bajo licencia zlib https://en.wikipedia.org/wiki/Zlib_License la gente de minetest lo usa porque la libreria de renderizado que usan es Irrlicht y esta soporta estos formatos de imagen https://wiki.minetest.net/Using_Blender
what a nice tutorial! It’s a pity that it is in Spanish
ese puppetmaster suena bien sexye para cuando los videos tutoriales??
¿Para cuando la película? :).
Gracias por compartir esto @puppetmaster
meencanta minitest