Language Selection

English French German Italian Portuguese Spanish

Games: dont_forget_me, Death and Taxes, Project Heartbeat, Suicide of Rachel Foster, LUNA The Shadow Dust, Until Then, Warfork

Filed under
Gaming
  • dont_forget_me is an upcoming cyberpunk adventure game about exploring memories that looks promising

    Expect megacorporations, lots of neon, noir, jazz and synths and more in this adventure. A short prototype demo is available so you can get a little taste of uncovering memories.

  • The narrative-based game 'Death and Taxes' puts the grim reaper in an office job - demo available

    Inspired by the likes of Papers, Please, Animal Inspector, Beholder and Headliner we now have 'Death and Taxes', a game with plenty of hard choices and a morally gripping story with a rather stylish grim reaper.

    Arriving on Steam with Linux support on February 20, the developer said to expect "a ton of post-mortem bureaucracy"—oh my, whatever will people think up next. Your job is to decide who lives and who dies, with your decisions affecting the world around you.

  • Project Heartbeat is an upcoming sweet community-driven rhythm game developed on Linux

    Stretch your fingers and get ready for a workout, as a new rhythm game is in town named Project Heartbeat.

    Inspired by titles like Clone Hero and Project Diva with a sweet style and plenty of Eurobeat music, Project Heartbeat will be entering Early Access relatively soon on Steam.

  • Looks like the narrative thriller 'The Suicide of Rachel Foster' will come to Linux

    Releasing next week on February 19, it's looking like 'The Suicide of Rachel Foster' will also be coming to Linux although it's not clear yet exactly when.

    An eagle-eyed user spotted Linux being noted on SteamDB, which the developer ONE-O-ONE GAMES then did a little teasing with a Twitter post quoting it to say "seems that way" with a little party emoji included and then some teasing towards us. So it certainly seems like we're getting this narrative thriller.

  • LUNA The Shadow Dust looks seriously beautiful and this point & click puzzler is out now

    LUNA The Shadow Dust from Lantern Studio and Application Systems Heidelberg has released today and certainly seems like a worthy point and click adventure to add to your collection.

    Inspired by classic adventure games, LUNA The Shadow Dust was funded on Kickstarter (like many others) by the small Chinese team from Lantern Studio with this being their first game together. A tale of two playable companions drawn together in a hand-animated puzzle adventure.

  • Contemporary adventure game inspired by the Philippines 'Until Then' announced

    This definitely has my attention, as I really do love seeing more games made in settings not too often explored in games. Until Then is inspired by the Philippines including its lifestyle, and culture.

  • A tournament for the lightweight free FPS 'Warfork' is happening Sat 15 February

    If you’re interested to join them, don’t forget to formally confirm your attendance through the following link, where you’ll also find some general rules and other information, like the maps where the action will take place.

    This isn’t the first time this community hosted a tournament, as you can see in this previous announcement, and hopefully they continue doing them so that there are incentives to keep pushing the progress on the game – remember that, although perfectly playable, it’s still in Early Access.

More in Tux Machines

Best Wallpaper Slideshow Apps for Linux

Many Linux users love to customize and personalize their desktop environment. Linux offers plenty of choices to customize almost every part of the desktop including automatic switching of desktop background at periodic intervals. This article will list some wallpaper slideshow apps that can find and apply desktop backgrounds automatically based on your interests. Read more

today's howtos

Programming Leftovers

  • Hover a mouse over a link - just don't trust the results

    This appears to be a link to a good website. When the mouse hovers over this link, it will appear that it goes to www.somegoodplace.com. Click it. I dare you :-)

    The link really goes to guce.advertising.com. JavaScript is used to dynamically change the link just as it is clicked. Pretty cool, eh?

  • Goodbye Joyent

    But as any software veteran knows, projects often don’t survive the whims of management. No one is fired for picking Linux (these days), but they might be for picking something else. I already experienced this once before, as a core developer of the Riak database. We were rigorous, paying homage to the theoretics of distributed systems, but with a focus on bringing that theory to the masses. So much so that our last CEO said we had to stop doing so much “computer science”. He meant it as an insult, but we wore it as a badge of honor. But hey, MongoDB had a sweet API and BJSON, who cares if it lost your data occasionally [1]. I understand that people like to stick with what is popular. I respect that decision — it is theirs to make. But I’ll never be a part of that crowd. I want to use software that speaks to me, software that solves the problems I have, software guided by similar values to my own. For me, no project does this more than SmartOS and the illumos kernel. It is my Shawshank Redemption in a sea of MCU.

  • Continuous integration with GDB Buildbot

    Continuous integration is a hot topic these days, and the GNU Project Debugger is keeping up with the trend. Who better to serve as a role model for tracking and exterminating bugs than a debugger? The GDB Buildbot started as a pet project back in 2014 but is now an integral part of the development process. It provides an infrastructure to test new commits pushed to the official repository, as well as a service (which we call try builds) for developers to submit their proposed changes. In this article, I share the story of our Buildbot instance, where we are right now in terms of functionality, and the plans (and challenges) for the future. [...] Back in 2014, the GDB project did not have a continuous integration tool. Developers kindly provided testsuite results and reported regressions in the code, often using their own machines. However, these developers had limited resources and could not test various architectures simultaneously. Compilation failures were often not caught in systems that are not widely used. Ultimately, this issue caused delays and annoyances during the release process (or in the worst cases) after GDB was released. In an attempt to mitigate this problem, the GDB Buildbot was set up. Only GNU/Linux running on Intel/AMD 32 and 64-bit was supported at the beginning, but the community quickly started to contribute toward support other machines and architectures. The initial setup compiled and tested the code using common configure flags, but developers still needed to consult the web page in order to know the results. Over time, the instance has been improved and new features were added, including email notifications whenever a commit introduced a compilation failure, and email notifications to the gdb-testers mailing list containing the results of each testsuite run. Perhaps one of the most useful features was the try build system.

  • Automating unit tests in test-driven development

    DevOps is a software engineering discipline focused on minimizing the lead time to achieve a desired business impact. While business stakeholders and sponsors have ideas on how to optimize business operations, those ideas need to be validated in the field. This means business automation (i.e., software products) must be placed in front of end users and paying customers. Only then will the business confirm whether the initial idea for improvement was fruitful or not. Software engineering is a budding discipline, and it can get difficult to ship products that are defect-free. For that reason, DevOps resorts to maximizing automation. Any repeatable chore, such as testing implemented changes to the source code, should be automated by DevOps engineers. This article looks at how to automate unit tests. These tests are focused on what I like to call "programming in the small." Much more important test automation (the so-called "programming in the large") must use a different discipline—integration testing. But that's a topic for another article.

  • Create web user interfaces with Qt WebAssembly instead of JavaScript

    When I first heard about WebAssembly and the possibility of creating web user interfaces with Qt, just like I would in ordinary C++, I decided to take a deeper look at the technology. My open source project Pythonic is completely Python-based (PyQt), and I use C++ at work; therefore, this minimal, straightforward WebAssembly tutorial uses Python on the backend and C++ Qt WebAssembly for the frontend. It is aimed at programmers who, like me, are not familiar with web development.

  • GCC 8.4 Status Report (2020-02-17)
    Status
    ======
    
    
    
    
    It has been almost a year since GCC 8.3 has been released and GCC 8.4
    release should have been released already, so we should concentrate on
    getting it out soon.  Unfortunately we have two P1s, one of them is
    waiting for reporter's input, so we might as well just ignore it unless
    the input is provided, but the other, C++ FE one, looks something that
    should be fixed.  If we get rid of the P1s, I'd like to create
    8.4-rc1 on Wednesday, Feb 26th and release 8.4 the week afterwards.
    If you have any queued backports, please commit them to 8 branch
    (and 9 branch too, we'd like to release 9.3 soon too).
    
    
    
    
    
    
    
    
    Quality Data
    ============
    
    
    
    
    Priority          #   Change from last report
    --------        ---   -----------------------
    P1                2   +   2
    P2              284   +  75
    P3               38   +   4
    P4              151   -  11
    P5               22   -   2
    --------        ---   -----------------------
    Total P1-P3     324   +  81
    Total           497   +  68
    
    
    
    
    
    
    
    
    Previous Report
    ===============
    
    
    
    
    https://gcc.gnu.org/ml/gcc/2019-02/msg00122.html
    
  • GCC 8.4 + GCC 9.3 Compilers Coming Soon

    GCC 8.4 is already past due for release while Red Hat's Jakub Jelinek is trying to get its release organized in the coming weeks along with GCC 9.3. It's been nearly one year since GCC 8.3 and thus many fixes in tow for GCC 8.4. But two "P1" regressions of the highest priority are left to be addressed or demoted before the 8.4 release can happen. Jakub is hoping to create a release candidate of GCC 8.4 on 26 February and to then officially release the GCC 8.4 stable compiler the first week of March. A similar GCC 9.3 release is also expected soon for those on this current GCC 9 stable series. 

Python Programming

  • Refactoring and asking for forgiveness

    Recently, I had a great interaction with one of my coworkers that I think is worth sharing, with the hope you may learn a bit about refactoring and python. My colleague came to me to help him think through a problem that surfaced with a change to a project. The code in question sends a file to a remote storage service.

  • A Guide to the Newer Python String Format Techniques

    In the previous tutorial in this introductory series, you learned how to format string data using the string modulo operator. The string modulo operator is useful, and it’s good for you to be familiar with it because you’re likely to encounter it in older Python code. However, there are two newer ways that you can use Python to format strings that are arguably more preferable.

  • Python 101 2nd Edition Kickstarter is Live!

    I am excited to announce that my newest book, Python 101, 2nd Edition is launching on Kickstarter today!

  • February PyLadies Pune workshop

    It was the time for “learning Python with harware” in February, 2020 with PyLadies in Pune. Coding in Python becomes fun when one can see the changes it makes in the hardware. Selecting a place for work is always a difficult task as any organizer. College Of Engineering Pune (COEP) has always been supportive of PyLadies Pune. When I approached Abhijit for the venue he readily agreed. My sincere gratitude to him, Women Engineers Group and the FOSSMeet Pune team enough for that. Once I reached the venue it was already a full house and still people were coming in. We had more than 55 students of 1st to 3rd year, attending the workshop. The first year students already knew Python. Around 12-14 people were writing Python for the first time. The workshop started with the very basics of the language on the terminal. [...] We started with blinking the first LED of the board. When the students lit their first LED the smile and light in their eyes were precious :). Following that we spend some time with the simple codes. We tried our hands on different modules of Circuit Python. We took the help from the tutorial provided in Adafruit website. The students were enjoying and indulged into creativity. So I decided to give them problem statements instead of showing them code. I was happy to see how fast they were solving it and experimenting with different patterns, colours.

  • PyDev of the Week: Martin Fitzpatrick

    This week we welcome Martin Fitzpatrick (@mfitzp) as our PyDev of the Week! Martin is the author of “Create Simple GUI Applications with Python and Qt 5” and the creator of the LearnPyQt website. You can also check out his personal site or see what he’s up to by visiting his Github profile. Let’s spend some time getting to know Martin better!