Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.
This post may be a bit technical for some people, it sure as hell is for me, but I found it interesting nonetheless.

The developer behind the up-coming game Black Annex has detailed quite heavily about his efforts to make his game multi-platform with a surprising result.

Now this isn't really news about a game as such, but I thought it may interest some of you.

Something that made me laugh is when he talks about the compiler he uses and a bug it caused on Linux:
Man Fight DragonThe fellow who made QB64 must have just never tested relative mouse movement on Linux, because it just had a line that was telling program execution to literally pause whenever the mouse moved.


Now truth be told in his blog post it has a lot of programmer lingo that is a little confusing, but if you bear with it you get to see what an easy job he had of getting his game to run on Linux, to quote him exactly:
Man Fight DragonThe entire Linux effort took a single afternoon. It was an amazing result.


The developers ends it on another high note:
Man Fight DragonBlack Annex will launch on all three platforms simultaneously.


It's fantastic to see when developers speak highly of how easy it was to port their game over to Linux, I hope others who shun and shy away from Linux take note.

Have you seen any other developers share how easy it is to port their games to Linux? Let us know.[/quote] Article taken from GamingOnLinux.com.
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
4 comments

adolson Jan 7, 2014
That was a really cool blog post. I skipped a lot of the Mac stuff because I don't care, but it's actually kinda neat that someone out there is even still using QBASIC.
manny Jan 8, 2014
very good blog post and awesome news about the game.

maybe he should be on steam dev days next to icculus, showing peeps how quickly you can port :D
AX Redneck Jan 9, 2014
It was easy to port (my) game which already uses Direct3D, WinAPI and Borland-C-Builder-specific features by just distributing the game bundled with Wine. I know this way is extreme case but...
Liam Dawe Jan 9, 2014
It was easy to port (my) game which already uses Direct3D, WinAPI and Borland-C-Builder-specific features by just distributing the game bundled with Wine. I know this way is extreme case but...
That's not a port, that's a wine bundled Windows game.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.