BennuGD: Un lenguaje de programación de videojuegos multiplataforma

BennuGD: Un lenguaje de programación de videojuegos multiplataforma

BennuGD: Un lenguaje de programación de videojuegos multiplataforma

Para continuar con nuestras publicaciones del Ômbito Gamer o relacionadas con los videojuegos, hoy hablaremos no de un videojuego en particular, sino de una no tan conocida plataforma de desarrollo disponible para crearlos, y cuyo nombre es «BennuGD».

«BennuGD» es un lenguaje de programación de videojuegos multiplataforma, que funciona como una suite de desarrollo de código abierto y alto nivel que se centra en la modularidad y la portabilidad, lo cual la hace perfecta para dicho Ômbito del desarrollo de videojuegos.

Godot

Esta es la primera vez que hablaremos de «BennuGD» en el Blog, sin embargo, hemos publicado frecuentemente sobre otra herramienta de software similar y mÔs conocida, llamada «Godot Engine». La cual, en caso de que sea de interés, les invitamos a explorar algunas entradas relacionadas anteriores luego de finalizar de leer esta presente publicación:

ā€œGodot Engine es una aplicación de código abierto y multiplataforma, que cuenta con avanzadas caracterĆ­sticas para el desarrollo de juegos en 2D y 3D.Ā GodotĀ Engine agrupa una serie de poderosas herramientas especializadas en la creación de juegos, los que nos brinda la oportunidad de crearĀ juegos en Linux sin tener la necesidadĀ de reinventar la rueda.ā€ Crear juegos en Linux con Godot Engine

Crear juegos en Linux
ArtĆ­culo relacionado:
Crear juegos en Linux con Godot Engine
Godot Engine
ArtĆ­culo relacionado:
Godot Engine: motor grÔfico de código abierto muestra demo de shooters en tercera persona
Godot
ArtĆ­culo relacionado:
Godot 4.0: el motor grÔfico de código abierto continúa avanzando

BennuGD: Contenido

BennuGD: Lenguaje de programación de Código Abierto

¿Qué es BennuGD?

Según el sitio web oficial de dicha aplicación, la misma es descrita de la siguiente manera:

ā€œBennuGD es un lenguaje de desarrollo de videojuegos de código abierto, con un diseƱo modular pensado para facilitar la portabilidad de los proyectos realizados en Ć©l, haciendo de este lenguaje una de las mejores. Aunque BennuGD sólo soporta oficialmente Windows, Linux y GP2X Wiz, tambiĆ©n ha sido portado a otras plataformas, incluyendo *BSD, Mac OSX, Android, iOS, Wii (Homebrew), Dingoo A320, GP2X, GP32, PS2 (Homebrew) o la primera Xbox (Homebrew).ā€ ĀæQuĆ© es BennuGD?

ā€œBennuGD es un lenguaje de scripting destinado a la creación de juegos. Y estĆ” diseƱado como una herramienta fĆ”cil de usar para desarrollar juegos. Ofrece soluciones sencillas para las operaciones de sonido y grĆ”ficos. Aunque no es tan fĆ”cil como Game Maker, tampoco es tan limitante como Ć©ste. Con BennuGD, tĆŗ decides quĆ© juego haces.ā€ ĀæQuĆ© es BennuGD? – Faq

Descarga e Instalación

Actualmente, «BennuGD» estÔ disponible en su última versión estable número 1.0.0-r348. Sus archivos pueden ser descargados tanto como, desde su Sección de Descarga como del siguiente enlace.

Mientras que para su instalación y uso, cuenta con una excelente documentación disponible en su sitio web, ya sea, a través de su excelente y completo Manual (Curso de Iniciación) o de su Wiki o Sección Faq.

Sitios complementarios

Para aprender mÔs sobre «BennuGD» se pueden visitar los siguientes enlaces relacionados:

Alternativas disponibles

Para aquellos, a los cuales por algún motivo no les sirva ni «BennuGD» o «Godot Engine», pueden explorar el siguiente enlace para ver otras alternativas existentes. O explorar otras alternativas en nuestra siguiente publicación anterior relacionada:

ArtĆ­culo relacionado:
5 aplicaciones para crear juegos en Linux

Software Libre y Código Abierto

ā€œBennuGD es un lenguaje de programación basado en DIV Games Studio (antiguamente llamado Fenix), que tambiĆ©n es de código abierto (GPL) y totalmente gratuito. AdemĆ”s, tiene una sintaxis muy clara y amigable, basada tanto en Pascal como en C. TambiĆ©n es totalmente modular, y como estamos hablando de software libre, cualquiera puede contribuir al proyecto aƱadiendo caracterĆ­sticas o mejoras. De hecho, incluso es posible eliminar la capa de renderizado 2D, poner una 3D personalizada y utilizar BennuGD para crear tu propio FPS 3D. BennuGD: Una alternativa libre, abierta y multiplataforma para el desarrollo de juegos 2D

Nota: «BennuGD» es software libre y se distribuye bajo los términos de la licencia Zlib. Por lo que se debe estar seguro de entenderla antes de distribuir versiones modificadas del código fuente del mismo.

Imagen generica para conclusiones de artĆ­culos

Conclusión

Esperamos que esta ā€œpequeƱa y Ćŗtil publicaciónā€ sobre Ā«BennuGDĀ», un poco conocido lenguaje de programación de videojuegos multiplataforma, que funciona como una suite de desarrollo de juegos de código abierto de alto nivel y se centra en la modularidad y la portabilidad; sea de mucho interĆ©s y utilidad, para toda la Ā«Comunidad de Software Libre y Código AbiertoĀ» y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de Ā«GNU/LinuxĀ».

Por ahora, si te ha gustado esta publicación, no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales o sistemas de mensajería, preferiblemente libres, abiertas y/o mÔs seguras como Telegram, Signal, Mastodon u otra del Fediverso, preferiblemente. Y recuerda visitar nuestra pÔgina de inicio en «DesdeLinux» para explorar mÔs noticias, ademÔs de unirte a nuestro canal oficial de Telegram de DesdeLinux. Mientras que, para mayor información, puedes visitar cualquier Biblioteca en línea como OpenLibra y JedIT, para acceder y leer libros digitales (PDFs) sobre este tema u otros.


Add as preferred source