BennuGD
Encyclopedia
BennuGD is a high-level open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 video game development suite, originally created as a Fenix Project
Fenix Project
Fenix Project is the codename for a GNU project to create a free compiler for a scripting language derived from the one created by Hammer Technologies for the game development suite, DIV Games Studio. However, several features have been added which make it incompatible with most games programmed...

 fork
Fork (software development)
In software engineering, a project fork happens when developers take a legal copy of source code from one software package and start independent development on it, creating a distinct piece of software...

 by Argentinian hacker SpliterGU. It is officially supported for Windows, Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

, and GP2X Wiz
GP2X Wiz
The GP2X Wiz is an open-source, Linux-based handheld video game console and portable media player developed by South Korean company GamePark Holdings. It was released on May 12, 2009, and was also the first console from both Game Park and Game Park Holdings to be also released outside South Korea...

, but can also be run on multiple other platforms to some extent, including FreeBSD
FreeBSD
FreeBSD is a free Unix-like operating system descended from AT&T UNIX via BSD UNIX. Although for legal reasons FreeBSD cannot be called “UNIX”, as the direct descendant of BSD UNIX , FreeBSD’s internals and system APIs are UNIX-compliant...

, Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...

, and consoles such as GP2X
GP2X
The GP2X is an open-source, Linux-based handheld video game console and portable media player developed by South Korean company GamePark Holdings. It was released on November 10, 2005, in South Korea only....

, Dingoo A320
Dingoo
The Dingoo A320 is a gaming handheld that supports music and video playback and open game development. The system features an on-board radio and recording program. It is available in two colors—white and black—with a third color, pink, announced for future release. It was released in February 2009...

, and Wii. Most recently, Fuseki Games has sent the author SpliterGU a Sega Dreamcast
Sega Dreamcast
The is a 128-bit video game console which was released by Sega in late 1998 in Japan and from September 1999 in other territories. It was the first entry in the sixth generation of video game consoles, preceding Sony's PlayStation 2, Microsoft's Xbox and the Nintendo GameCube.Dreamcast sales were...

 so he can begin porting Bennu to it.

BennuGD focuses on modularity and portability and makes it easy for both beginners and experienced users to create their own games.

Contents

BennuGD is a console application
Console application
A console application is a computer program designed to be used via a text-only computer interface, such as a text terminal, the command line interface of some operating systems or the text-based interface included with most Graphical User Interface operating systems, such as the Win32 console in...

. There are several integrated development environment
Integrated development environment
An integrated development environment is a software application that provides comprehensive facilities to computer programmers for software development...

s (IDE) available, but none are officially supported. The package includes a compiler
Compiler
A compiler is a computer program that transforms source code written in a programming language into another computer language...

, run-time code, and different shared libraries to extend core functionality.

History

BennuGD was created as a Fenix Project
Fenix Project
Fenix Project is the codename for a GNU project to create a free compiler for a scripting language derived from the one created by Hammer Technologies for the game development suite, DIV Games Studio. However, several features have been added which make it incompatible with most games programmed...

 fork
Fork (software development)
In software engineering, a project fork happens when developers take a legal copy of source code from one software package and start independent development on it, creating a distinct piece of software...

 by Argentinian hacker SplinterGU after some disagreements in the Fenix Project's community.

Media coverage

In January 2010, the first part of a two-part series of articles on BennuGD was published in the Spanish TodoLinux magazine. In February 2010, the second part was published.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK