My first project for Haiku: BeGameLauncher

Hello everybody.
I want to share with you my first project for Haiku:

https://github.com/EXL/BeGameLauncher

It can be helpful for those people who are engaged in porting various games. Currently, I use this project in some of my ports that are available in the HaikuPorts repository: Gish, Half-Life (Xash3D), Serious Sam games (Serious Engine) and Vangers (Вангеры).

CMake is used as an building system in this project and I transferred some interesting features from the makefile-engine to build script. But if you wish you can use Paladin, I put the project file for this IDE to the repository. I hope that it will be useful to someone too. Thanks for attention and happy New Year holidays!

21 Likes

Nice. Not only for the launcher itself, but also for the tips on the graphics and customization.

1 Like

Hi, how to find the GameLauncher in HaikuDepot?
The links are no more working!
Thanks

It is not used standalone. It is present as part of many games in Depot. For example ArxLibertatis, dhewm3, Julius and others.
Sources: GitHub - EXL/BeGameLauncher: A simple framework for creating launchers for ports of games on Haiku OS.

2 Likes

https://depot.haiku-os.org/gish
https://depot.haiku-os.org/dhewm3
https://depot.haiku-os.org/vangers
https://depot.haiku-os.org/arx_libertatis

2 Likes