Language Selection

English French German Italian Portuguese Spanish

Games: Adapt or Perish, Axis & Allies Online, Total War: THREE KINGDOMS and Pygame

Filed under
Gaming
  • Adapt or Perish, the open world customizable RTS is now out

    Adapt or Perish, the latest game from Phr00t's Software is officially out today. It's an open world RTS with a huge amount of customization thanks to your ability to design your own units.

  • Beamdog have announced Axis & Allies Online, an official adaptation of the tabletop classic

    Beamdog have just announced their latest game, Axis & Allies Online [Official Site], an official adaptation of the tabletop classic and it's coming to Linux.

    Awesome news, since Beamdog have supported Linux well with their previous games like Neverwinter Nights: Enhanced Edition, Baldur's Gate: Enhanced Edition, Planescape: Torment: Enhanced Edition and more.

  • Total War: THREE KINGDOMS has been delayed

    While we know that Total War: THREE KINGDOMS is coming to Linux thanks to a port from Feral Interactive, it's not clear when and now it's been delayed.

    Originally confirmed for Linux back in September of last year, where they said it would be available "shortly after" the Windows version. The Total War team has today announced that the Windows version has now moved to release on May 23rd, so we're in for a longer wait.

  • Create the player animation

    Hello and welcome back, in this chapter we will create a method which will accept either an x increment or y increment from the game manager object that accepts those increments from the main pygame file when the user presses on the up, down, left or the right arrow key on the keyboard. We will not make the player moves yet in this chapter but just animate that player object, we will make the player moves in the next chapter. There are three files that we need to edit here. First is the player sprite class, we will add in the set x and set y method which will later use to animate the player object.

More in Tux Machines

FreeBSD Quarterly Status Report

We also provide some up to date information about the status of our IRC channels Read more Also: FreeBSD In Q2'2019 Saw Updated Graphics Drivers, Continued Linux Compatibility Layer

DragonFlyBSD Pulls In AMD Radeon Graphics Code From Linux The 4.7 Kernel

It was just last month that DragonFlyBSD pulled in Radeon's Linux 4.4 kernel driver code as an upgrade from the Linux 3.19 era code they had been using for their open-source AMD graphics support. This week that's now up to a Linux 4.7 era port. François Tigeot who continues doing amazing work on pulling in updates to DragonFlyBSD's graphics driver now upgraded the Radeon DRM code to match that of what is found in the upstream Linux 4.7.10 kernel. Read more

Android Leftovers

TenFourFox FPR16b1 available

FPR16 got delayed because I really tried very hard to make some progress on our two biggest JavaScript deficiencies, the infamous issues 521 (async and await) and 533 (this is undefined). Unfortunately, not only did I make little progress on either, but the speculative fix I tried for issue 533 turned out to be the patch that unsettled the optimized build and had to be backed out. There is some partial work on issue 521, though, including a fully working parser patch. The problem is plumbing this into the browser runtime which is ripe for all kinds of regressions and is not currently implemented (instead, for compatibility, async functions get turned into a bytecode of null throw null return, essentially making any call to an async function throw an exception because it wouldn't have worked in the first place). This wouldn't seem very useful except that effectively what the whole shebang does is convert a compile-time error into a runtime warning, such that other functions that previously might not have been able to load because of the error can now be parsed and hopefully run. With luck this should improve the functionality of sites using these functions even if everything still doesn't fully work, as a down payment hopefully on a future implementation. It may not be technically possible but it's a start. Read more