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

Python Programming Leftovers

  • Cogito, Ergo Sumana: Futureproofing Your Python Tools

    The people who maintain Python and key Python platforms want to help you protect the code you write and depend on. [...] Publishing that package is a great way of making it so other people can run and deploy it, even within other parts of your organization. But -- who actually has the keys to the castle? Who can upload a new version, or delete a version that has a problem? You should probably make sure multiple people have either "owner" or "maintainer" privileges on the project on PyPI. And you should review your project security history display, which lists sensitive events (such as "file removed from release version 1.0.1") in your PyPI user account and your PyPI project. We just added this display, so you can look at things that have happened in your user account or project, and check for signs someone's stolen your credentials.

  • py3status v3.20 – EuroPython 2019 edition

    Shame on me to post this so long after it happened… Still, that’s a funny story to tell and a lot of thank you to give so let’s go!

  • Finding Python Developers for Your Startup

    Recently I stumble across a situation while I was helping out for one of the events for JuniorDev SG. There was not a lot of Python developers and some of my other developer's friend. Said that they hardly encounter any developer friends who are using Python for their work. It begins during a conversation, where one of the attendees for a JuniorDev SG event. Approached me to search for Python developers to work for their startup based in Singapore.

Geary 3.34 Debuts with Deeper GNOME Contacts Integration, Other Changes

The Geary email client has issued a brand new release, and in this post I tell you a bit about it. Geary 3.34.0 — you may recall that Geary switched to following GNOME numbering last year — is the latest update to this web-mail friendly mail tool, and there’s healthy dose of improvement on offer, as noted in the release notes. Among them is deeper integration with GNOME Contacts. Geary’s in-app contacts pop-over now supports adding and editing contacts stored in the GNOME Contacts app, and is able to auto-complete email addresses based on data from contacts too. Serial typo-makers like me will appreciate the spell checker now covering the mail composer’s subject line; while the addition of support for Outlook-specific email attachments (TNEF) will please those who regularly run in to issues on that front. Other changes in Geary 3.34.0 include “a substantial number” of server compatibility improvements, background syncing tweaks, and other bug fixes. Read more

today's howtos

Best free Linux firewalls of 2019: go beyond Iptables for desktops and servers

Linux distros will often come with at least a basic firewall bundled with it. Often this won't be active by default so will need to be activated. Additionally this will likely be the standard Iptables supplied, even though less experienced users may struggle with it. UFW - Uncomplicated Firewall is also bundled with some distros, and aims to make the process simpler. However, there are distros and applications out there that can cater for the more advanced user and the less experienced one, making it easier to setup and configure a firewall that works for your needs. Some, like ClearOS build it directly into the operating system as part of its security focus, but most other options would be applications that aim to block rogue IPs, monitor ports, and prevent otherwise prevent bad packets from interfering with your machine. For most home users there are few actual settings that need to be customized, so simple apps can be popular, but for those looking to manage their machine as a server, additional controls and advanced command options will tend to be the more welcome. Read more