I think we can agree on Windows sadly being the only good plaform for gaming. A pity as I'm not going to buy a Win copy. Mac strikes second, with good native software support, various porting database (like PortinTeam or PortinKit), especially if you like indie games.
Linux is not a good platform and FreeBSD all the more, as it lacks native support for commercial products. That said, a casual gamer, especially a retro gamer, can really have fun playing on FreeBSD, which is what I always do... given same hardware, performance is amazing while launching the same games.
Wine adds many more possibilities, though trying to install a 64-bit only game on a amd64 FreeBSD is like suicide.
emulators/playonbsd makes life easier sometimes, while hacking with wine. But in other occasions it's better to do things on one's own.
For instance PlayonBSD provides a good, almost working, Steam wine-port, although it's worth trying a native install with:
https://github.com/SteamOnFreeBSD/SteamOnFreeBSD ( I had a hard time installing it, and was on the edge of giving up, but finally did it)
Anyway, latest news about games being built and ported to BSD, have a look to:
http://www.bsdgaming.com
Or
https://www.freebsdnews.com/category/miscellaneous/gaming/
I really like strategy games like
games/0ad (really much similar to Age of Mythology),
games/wesnoth,
games/freeciv (Civilization2 opensource remake, but I personally like Sid Meyer's Colonization Best),
games/dunelegacy (dun2 clone),
games/HeroesOfMightAndMagic,
games/openttd, and
games/openxcom (if you own a copy of Xcom:Enemy Unknown you can't miss this, it's one of the best 90's games ever made)
If anyone likes RPGs, then there's
games/openmv (but you have to own a copy of TES3:Morrowind, in my opinion the best TES bethesda produces a game no other RPG can keep up with); opnmw project (
https://openmv.io/) really enhances game's experience and made me fall in love once again with this awesome game, as I literally grew up with it.
Moreover, an opensource 1st-person-view RPG with great graphics is WorldForge (
https://www.worldforge.org/index.php/develop/technical-overview/), it's playable with FreeBSD through Ember client:
games/ember
For people who like more classical-style RPGs (like Dragon Age to make myself clear), then there's
games/arch-libertatis (
http://arx-libertatis.org): it is even better than its commercial version (Arc Fatalis) which takes after.
Nonetheless, if anyone is interested on even more classical role play games, 3rd person -2D (like Fallout1-2 or Diablo) I think
games/flare-game can be a wise choice
Holding on speaking of RPG, planeshift (
http://www.planeshift.it/About) has been partially ported to FreeBSD in the past, and despite there's a some sort of official support, as stated in their main page, still you have to compile it.
For what regards shooters, Ericturgeon named some very good titles. I would add
games/openarena (still more active than Quake Live, and you do not have to pay for it),
games/assaultcube and the fantastic, more modern
games/xonotic, as well as the similar, wonderful
games/nexuiz
gr1ml0ck said:
COUNTER STRIKE SOURCE + WINE * FREEBSD = FTW!!!!!!!!!!!
yes and I can confirm it works like a charm!!!
nakal said:
The best 3D-shooter I've ever played is Unreal Tournament (
games/linux-ut).
I completely agree with you. It's the first game I've ever played in my life. Quite violent for a little child, but hell, how good is it????
Epic Games has released the new Unreal Tournament 2017 as pre-Alpha. If interested anyone can become a tester and play it for free (
https://www.epicgames.com/unrealtournament/), as well as give a look to the new unreal engine, available for download. It's not bad, but I just spent a couple of hours playing it at a friend's place, as I'm really in lack of time recently.
Action games:
- I think any Tomb Raider lover misses somehow the first series (TR I to V), and the opentomb project (
https://opentomb.github.io/) is one more reason to bring old memories back:
games/opentomb
- Shadow Warrior is one of those game you can't stop starting over and over again. So why do not give a try to
games/jfsw? The newer remakes of the game (
https://en.wikipedia.org/wiki/Shadow_Warrior) are a rare example of something that takes the pros of a prequel and use it as source of inspiration in order to make it better (tried it on Mac); however I doubt wine would work with something like that.
-
games/eduke32 old but gold
-
games/endless-sky is an interesting futuristic space-based action game (somehow resembles X-wing)
A great game, really, is
games/supertuxkart (mario kart-like game with tons of maps, addons, and opensource project's mascottes as characters). If you can get access to a LAN then you can play smoothly with your friends, while if you know their nick, you can ask as well to any online friend to play with you in multiplayer, though online-multiplayer support is still incomplete.
Another really worthy racing game is
games/vdrift
ILUXA said:
Personally, I like to play doom and its wad-s with
games/prboom.
Also, one of my favourite cli games is
games/moon-buggy.
A thumb up for this. Other CLI-based games I can't miss wherever I go are:
-
games/nsnake
-
games/nInvaders
-
games/0verkill
-
games/bastet
-
games/gnuchess
-
games/nethack
- and bsdgames
I still play Doom. It's one of the few games I've never stopped playing. Just perfect. Online-multiplayer community is still active, in contrast to many other modern games (like DOOM (2017) itself). Mods are so complex that can give a completely new game experience. Plying online on a community-made map within a community-made mode, with a brutaldoom20 mod is incredibly fun. Zandronum+Doomseeker is the default build to attend online matches (
https://doomwiki.org/wiki/How_to_play_Doom_online_multiplayer)
There's a Zandronum/Doomseker official port for BSD with good support, and I manged to make it work:
https://wiki.zandronum.com/Zandronum_Server_on_FreeBSD
In Addition, It's notable that, provided one owns a copy of Doom3,
games/linux-doom3 allows to easily installed it in FreeBSD without any need of wine.
And finally we shouldn't forget about dosbox! Personally, I make dosbox mount the folder with all DOS programs and then make it launch FreeDOS (all done by editing the dosbox configuration file), in order to have my own environment with all the utilities FreeDOS provides (included the Unix-like ones which are really appreciated). On rare occasions I even make FreeDOS launch Win3.11 for workgroups in enhanced mode from within dosbox, thus to play games natively made for win 3 (chessmaster 4000, dark seeds 2, etc), or win 95 games (with 32bit-support patch for win 3)