Language Selection

English French German Italian Portuguese Spanish

Gaming

Games: Delores: A Thimbleweed Park Mini-Adventure, Graywalkers: Purgatory and Lots More

Filed under
Gaming
  • Crusader Kings 3 System requirements: can you run it on your PC or Mac?

    Crusader Kings 3 is out on PC, Mac, and Steam OS/Linux. According to the game’s Steam page, you’ll need to have a certain level of machine to run Crusader Kings 3. We’ll keep you updated as things change too – the Crusader Kings series is famous for its huge DLC content drops throughout the game’s life span, and there’s always the chance one of these makes the game more intense to run.

    [...]

    Crusader Kings 3 Steam OS/Linux requirements

    Running CK3 on Linux or Steam OS? Here’s what you’ll need at minimum.

    OS – Ubuntu 18.04

  • Delores: A Thimbleweed Park Mini-Adventure now available for Linux

    After a short Beta testing period, it seems Delores: A Thimbleweed Park Mini-Adventure is now out properly for Linux from developer Ron Gilbert and Terrible Toybox.

    What is it? Delores: A Thimbleweed Park Mini-Adventure started out as a prototype for Ron Gilbert's new point-and-click adventure game engine and grew into a fun little game. Don't think of it as a sequel to Thimbleweed Park, as it's not, it's a mini-adventure for fans who want a little bit more. It's also free!

  • Supernatural post-apocalyptic turn-based strategy Graywalkers: Purgatory is now on Linux

    With its XCOM-like combat and a setting that merges together the supernatural with post-apocalyptic themes, Graywalkers: Purgatory is now available for Linux.

    "Graywalkers: Purgatory is a stylish turn-based strategy RPG set in a supernatural post-apocalyptic world where Heaven and Hell had merged with Earth caused by a event called the Rupture. Inspired by a combination of gameplay from XCom, Jagged Alliance and Fallout, the game generates a unique but familiar experience for the turn-based tactics player."

  • Enjoy the classic Unreal Tournament on modern platforms with OldUnreal - new update out

    OldUnreal release 469 is out now with tons of bug fixes for this classic. It's a long list, with plenty of attention given to the Linux version too.

  • Driving with on-screen controls in Frick, Inc. looks hilarious - releasing October 10

    Frick, Inc. has you use on-screen controls to drive funny little trucks across short, challenging little maps and it looks simply wonderful and also as the name suggests - probably frick-ing frustrating.

    Each truck has a different control layout, so it will continue to mess with you as you progress through it and you'll be doing all this button pressing and lever pulling across 30 varied levels. Once you've really got the controls down, each level also has an additional added challenge you can do.

  • Antimatter is a very ambitious upcoming galaxy-wide exploration city-builder

    Top marks for ambition on this one, as Antimatter from developer Geoffroy Pirard is planned to be a 4x city-builder where you can explore space and colonize many other planets.

    It doesn't seem to really fit into a few standard genres. Is it a city-builder? Yes. Is it a game of space exploration? Seemingly also yes. The developer explains how each planet can be explored and built up with different biomes, native cities, hidden structures, forgotten civilisations and more surprises to find. Not always peaceful either, some planets as expected are quite dangerous places to be exploring.

  • Amnesia: The Dark Descent and Amnesia: A Machine for Pigs go open source

    Frictional Games have announced that they've now open source the game engine behind Amnesia: The Dark Descent and Amnesia: A Machine for Pigs as open source under the GPL.

    It's worth noting, that like a lot of open source releases this is only the code and not all the other media assets. A great way to do it, as the original developer earns their monies as people need to buy it to run it but it can be kept alive for generations to come, ported to new platforms and more. Frictional are no strangers to open source, as they also put up the HPL1 game engine that powered the Penumbra Series in the same way many years ago.

  • According to The Business Research Company’s research report on the browser games market, Asia Pacific has the largest share, accounting for 51% of the global browser games market size. The browser games market in Asia Pacific is supported by the presence of a lar

Games: Wine, Stadia, Move or Die

Filed under
Gaming

  • Easier Vulkan Debugging Of Windows Applications Running Under Wine Is On The Way

    With patches pending it will be easier to debug Windows games/applications running under Wine on Linux.

    Stemming from a discussion over the ability to forward Vulkan API debugging information to the host loader to receive those calls from the Windows software, there are now Wine patches sent out to make that happen.

  •  

  • The Division 2 on Stadia gets a free weekend for Stadia Pro and more Stadia news

    Seems Google are getting a bit more chatty about Stadia recently. Hot on the heels of announcing another round of new indie games with Stadia Makers, we have another round-up for you.

    For anyone with Stadia Pro, which is still free for a month when you sign up, you will able to play The Division 2 free from September 24 at 16:00 UTC until September 28 at 16:00 UTC. I actually think The Division 2 is one of the better ports on Stadia, with cross-play with the Windows version and it actually looks quite good.

  • Move or Die hits 1 million sales, free to play until September 24 and huge discount

    Move or Die, probably one of the funniest party games around that supports both local and online play has a hit a huge milestone with 1 million sales.

    That sales mark is just on Steam, which sounds like a lot but this is spread across quite a few years since it released back in 2016. Fantastic for an indie developer though, and well deserved because it's a genuine delight to play through. Move or Die is an absurdly fast-paced, 4-player local and online party game where the mechanics change every 20 seconds.

Games Leftovers

Filed under
Gaming
  • Space Cadet is a punishing two-button neon-infused arcade experience

    Love a challenge? Enjoy some of the classic neon arcade shoot 'em up experiences? You should definitely take a look over at Space Cadet then.

    It's a super-simple game mechanically and yet it's also seriously good too. Trapped inside some sort of arena, presumably done to keep the gameplay tight and focused, and abandoned by your crew during a mining operation - you're operating a space ship by switching between different systems with one button and activating them with another. Only having two buttons really makes it challenging and hilariously difficult too.

  • In the 2D survival game Underlings, you're a monster trying to live a peaceful life

    Underlings is a new Early Access 2D survival game where the protagonist is a former monster, trying to get away from their past life and start fresh.

    Set in a ruthless world where everything is trying to kill you, the bosses of the underworld don't seem to be too pleased at you wanting the simple life. It mixes in exploration, mining, crafting, farming, base building and more into an experience that blends together all of that with daily survival as it sounds like you're often raided.

  • Chuck's Challenge 3D gets a huge 2020 revamp as a free upgrade out now

    Chuck's Challenge 3D 2020 is out now, as a free update and a major revamp to the tile-based puzzle game from the creator of the classic Chip's Challenge.

    What is it? A fiendishly addictive puzzler that’s packed with features that will tease the brain and challenge the fingers. It also comes with a level editor that lets you upload and share your levels for everyone to play and rate, all from within the game. From what Niffler Ltd said about it: "The game walks the player through the evolution of gaming: move from A to B, collect items, the red key opens the red door, and much more. But, like Lego, knowing what each piece does is only the beginning of the fun, as players can also create and share their own levels using a simple paint-style interface and seamless cloud storage."

    [...]

    It comes with over 150 levels made by the developer and with such awesome dedication so long after release, along with it supporting Linux they're a developer worth giving over your monies to.

  • Futuristic, mysterious, full of physics and circuits - puzzle game The Long Gate is out

    Developer David Shaw has now released The Long Gate, a thoroughly mysterious puzzle game full of quantum physics and circuits set up as puzzles.

    With puzzles that can be completed in whatever order you find them, Shaw worked with a quantum computing science company called D-Wave Systems to build them and make sure the quantum theory used is factual and achievable. The result is a puzzle game with a very interesting idea - if you can grasp the mechanics and if you love tinkering with wires.

  • Problems for Linux Gaming

    Huge news about Microsoft just hit the market and how it affects Linux Gaming.

  • Microsoft to Acquire Bethesda Softworks for $7.5 Billion

    Through the deal to purchase ZeniMax Media, the Xbox maker will become the owner of one of the largest private game developers and publishers, known for making such franchises as Fallout, Doom and The Elder Scrolls.

    Microsoft cited its focus on growing cloud gaming service Xbox Game Pass, which has 15 million subscribers, as one motivation for the deal. Bethesda games, including Fallout 76, are already available on the service. More will be added to Game Pass and eventually the publishers new releases, including upcoming space epic Starfield, will be available on the service the same day the launch on Xboxes and PCs.

  • Microsoft to Buy Bethesda for $7.5 Billion to Boost Xbox

    Bethesda is the publisher of games like The Elder Scrolls, Doom and Fallout and also has at least two titles slated for debut next year. ZeniMax, based in Rockville, Maryland, owns several other studios across the globe, giving Microsoft’s Xbox business a much-needed infusion of titles and game developers. It’s one of the biggest privately held game companies with 2,300 employees worldwide, Microsoft said. The latest in the Elder Scrolls series has sold more than 20 million copies, making it among the top-selling games of all time.

  • Why Microsoft bought Bethesda for $7.5 billion

    Microsoft may not necessarily care about exclusivity anymore, but it still needs studios. First-party developers are the lifeblood of game publishers because they allow them to control the cadence of major releases and better manage budgets and cross-franchise resources like game engines and creative talent. Most important to Microsoft right now, however, is having the final say on distribution. By owning a studio, Microsoft gets to decide where and for how much the game is sold, including giving it away for free as part of a subscription service.

Games: Songs of Syx, Super Mario 64 and Stadia

Filed under
Gaming
  • Fantasy grand strategy city-builder Songs of Syx is out in Early Access

    As one of the most promising indie games this year, Songs of Syx has properly entered Early Access on Steam so you can try your hand at city-building with a grand strategy theme.

    It's hard to fully grasp the scope of it right now but it's big. You start off as an insignificant colony and build, scheme, and fight your way towards a metropolis and empire. Funded with a successful Kickstarter campaign that ended back in May 2020 with about £23K from over 800 backers. As they said it would, Linux support is wired up and ready right away.

  • You can now play Super Mario 64 natively on Android, no emulator required

    Forget Super Mario 3D All-Stars. You can now play Super Mario 64 on your Android phone without the need for an emulator.

    The game now has an unofficial native Android port thanks to XDA member VDavid003. In the summer of 2019, Super Mario 64 was successfully decompiled and translated into human-readable C code by a team known simply as a “group of talented individuals.” This code has been available on GitHub for a little over a year at this point, and VDavid003 took this code to create the tools needed to compile the game for Android.

    [...]

    VDavid003 has created a repo containing everything needed to compile the game on a Windows or Linux PC, which can then be sideloaded as an APK to an Android device.

  • Stadia pushing more indie games with Stadia Makers, PUBG dropping keyboard and mouse queue

    Google has announced another wave of indie games are confirmed for Stadia, their game streaming service powered by Linux and Vulkan.

    This is all part of the previously announced Stadia Makers program back in March during their Google for Games Keynote, where Google will directly support smaller teams using the Unity game engine to bring them to Stadia. As a result, another 7 have been announced to release at various dates.

Create transparency in your game graphics with GIMP

Filed under
Gaming
GIMP
HowTos

Whether you're programming a game or an app with Python or Lua, you're probably using PNG graphics for your game assets. An advantage of the PNG format, which is not available in a JPEG, is the ability to store an alpha channel. Alpha is, essentially, the "color" of invisibility or transparency. Alpha is the part of an image you don't see. For example, if you were to draw a doughnut, the doughnut hole would be filled with alpha, and you could see whatever was behind it.

A common problem is how to find the alpha part of an image. Sometimes, your programming framework, whether it's Python Arcade, Pygame, LÖVE, or anything else, detects the alpha channel and treats it (after the appropriate function calls) as transparency. That means it renders no new pixels where there's alpha, leaving that doughnut hole empty. It's 100% transparent or 0% opaque and functionally "invisible."

Read more

Games: Unity, Super Slap Sisters, Ayo the Clown and Steam News Hub

Filed under
Gaming
  • Unity 2020.2 Bringing Some Hefty Performance Optimizations [Ed: Microsoft Mono unfortunately]

    Not only did Unity Software experience a successful IPO last week but they also rolled out the Unity 2020.2 engine into public beta and with that comes some "major speed-ups" for performance.

  • Super Slap Sisters [Ed: Requires WINE]

    These are some great additions that allow for an even wider variety of playstyles, keeping your opponent guessing as to when the best time to strike is. For example, not only can the clutch be used during an attack to throw your opponent off, it can also be a lifesaver just as you’re about to reach the blastzone (knockout boundaries) after getting hit. The clutch will reverse your momentum, meaning that the sooner you perform the clutch after flying, the closer you’ll get to the stage and therefore have a more successful recovery.

    Players who are new to this type of fighting will not be left in the dark here, as there is a great tutorial mode. The tutorial is very interactive with the player, giving them everything they need to get a basic grasp on how the game works. You can also read about the various mechanics that are available in-game, what they do, and how to do it, as well as get a bio on each character and what their moves entail.

  • Go on an epic quest as a not-so-average clown trying to find their dog in Ayo the Clown

    Ayo the Clown is an upcoming adventure platformer from developer Cloud M1, it should be releasing this year and it looks so full of charm it could pop like a balloon at any moment.

    Funded on Kickstarter back in September 2019 with 475 backers pledging $20,397 we totally missed this, it even had a Linux demo back then too. Cloud M1 said their take on the busy platformer genre is one that's supposed to "reintroduce you to the incredibly fun platformer games of the ‘90s where platforming is accompanied by an inspiring and memorable story". It has a pretty amazing style, one you can easily say is quite Nintendo-like.

  • Valve rolls out News Channels onto Steam to follow your favourite curators - like us!

    Over time Steam continues to grow as much more than just a games store, and Valve are showing how today with their next Steam Labs experiment to let you get your news.

    Steam Labs Experiment 009 announced here is an addition to the News Hub, which is now hooked up with the Steam Curator system. Valve said it's now nearing completion and it's a big stop towards the full launch. This will presumably replace the old Steam news feed.

Games: Delver, Blasphemous, Grey Hack, Arachnowopunk and Bevy

Filed under
Gaming
  • First person dungeon-crawler 'Delver' properly open source again, pulls in lots of updates

    After only recently being released on itch.io, it seems the team behind the chunky-pixel first-person dungeon crawler Delver aren't done.

    What actually is Delver? It's a dungeon crawler that has a sweet mix of 90s FPS combat blended with classic RPG mechanics, permadeath and procedural generation so it's a good test of skill and something fun to keep coming back to for just one more run. It also looks pretty darn awesome.

  • Explore a nightmarish world of twisted religion in Blasphemous - now available for Linux

    The Game Kitchen and Team17 have now delivered on their promise of official Linux (and macOS) support for Blasphemous as it's now available.

    Set in a world where a foul curse has fallen upon the land simply known as The Miracle, which visibly and tangibly manifests peoples "guilt, repentance, mourning and every pain of the soul of all kind". You play as The Penitent One, sole survivor of a massacre known as the Silent Sorrow. Trapped in an endless cycle of death and rebirth, it’s down to you to free the world from this terrible fate and reach the origin of your anguish. It sounds quite horrible but it sure does make for an engrossing setting.

  • A little hacking on a Monday morning? Why not with the online sim Grey Hack

    Feel like letting off some steam and do a little hacking? How about in a safe environment that also happens to be a game where everyone is trying to do it? Grey Hack sounds amusing.

    Grey Hack is not a new game, it actually released on Steam in Early Access back in 2017. Similar in idea to another game called hackmud, except that Grey Hack is constantly updated with new features and expands what you can do.

  • Arachnowopunk is a single-button infinite-runner mini-metroidvania

    Benny Heller, developer of Arachnowopunk emailed in to show off their new single-button infinite-runner mini-metroidvania and it's quite sweet.

    Developed partly on Ubuntu with the wonderful cross-platform HaxeFlixel, it's an incredibly accessible and simple game on the surface. You just have to keep going, tapping the up arrow key to switch between platforms and keep on running. Mechanically simple, with smooth pixel-art but the game certainly isn't simple to actually play. It will require your full attention to get through.

  • Bevy seems like an impressive upcoming free and open source game engine made with Rust

    Feeling a little rusty? After a new game engine for your next game development project? Have a look at Bevy, a cross-platform and open source data-driven game engine built in Rust.

    [...]

    Just recently on September 19, 2020 it had a big new release too. Bevy 0.2 brings in some advanced new features, like a custom async-friendly task system which they showed some impressive CPU performance wins. It also adds in some early work towards Bevy running on the web using WebAssembly/WASM, with an example game (try it here). On top of that it adds in cross-platform support for most controllers with with GilRs game in put library and plenty more.

Games: Black Ice, Mini Countries, Colmen's Quest and More

Filed under
Gaming
  • Dive into cyberspace this weekend with the latest Black Ice upgrade

    After finishing the first act of Black Ice story, this cyberpunk FPS continues getting content expansions and some of it sounds hilarious.

    Black Ice has always been a first-person shooter that leaned into the crazy and it's all the more enjoyable for it. Since it's in cyberspace, it doesn't need to conform to being normal in any shape or form. That's certainly true when you look at all the weapons types which are wild and varied - now even more so.

    The "Black Ice Enhancement Update" went live today, September 19, adding in new types of enemies like static Turrets which pump out bullets at you to mix up the gameplay. There's also E-Snails, which lob pools of fire (and other elements) at the ground and explode if you destroy the barrel on their back. More new enemies arrived with this including Mini-webcrawlers and E-xploding-snails which spawn as ambush waves to surprise you.

  • Give tiny countries a resource transport network in the upcoming Mini Countries

    Mini Countries from Yheeky Games looks like a fresh take on the transport-network puzzle strategy system. With each level being a new miniaturised country that you need to build up.

    What they've created looks like a very unique blend of ideas in other games like Rise of Industry, Train Valley 2 and the likes. Although, the developer cited inspiration from others like Mini Metro. You're responsible for building up your industry in each tiny country, and getting a network of it all going. Looks like a very sweet and streamlined approach to it.

  • Atmospheric fantasy turn-based RPG Colmen's Quest is out now

    Not long after we only just discovered it, the fantasy turn-based RPG Colmen's Quest is now considered finished and released and it also has an updated demo.

    "Colmen's Quest is a turn-based fantasy RPG. You play as Colmen, an aspiring monster hunter, who is on a quest to unveil a dark threat that haunts the village of Valkirk. You will explore Valkirk and its villagers, descend dusky dungeons, fight monsters and eventually collect a bunch of loot and treasures."

  • The Hotline Miami series is launching on Stadia soon, WWE 2K Battlegrounds out now

    Hotline Miami and Hotline Miami 2: Wrong Number are the next set of games to be announced for Google's game streaming service Stadia.

    They're both going to be releasing next week, on September 22. Both games are available on desktop Linux already, from Dennaton Games and Devolver Digital.

  • Proton Deals: A New Service for Linux Gamers

    If you are anything like me, you probably check deals for Steam games on a regular basis across different sources – after all, why buy games at full price if you can get them discounted? I also like having a look at deals periodically since it helps me discover games I have not heard about before.

    The problem with deals (outside of the Steam store), is that it can be time consuming and tedious to find the best ones and check ProtonDB afterwards to ensure the game also works well on Linux. It’s 2020, and there is a good number of games that work out of the box, but as you know, Proton is not a perfect compatibility layer for all titles out there yet.

    So we are introducing Proton Deals, a newsletter service which crawls for the best deals out there, cross-references them with the ProtonDB ratings, and filters them out to make them as relevant as possible (removing the ones that have very poor compatibility, for example). Here’s what it looks like. Note that the “PROTON:” descriptions directly link to ProtonDB for more information about compatibility.

Games Leftovers

Filed under
Gaming
  • Can You Build a Gaming PC for $500?

    Of course, you don't have to use Windows -- Linux-based operating systems are free and many support a large library of games. Ubuntu is very popular, it's easy to set up, and well supported. Another alternative to consider is Valve's SteamOS. However, unlike Ubuntu, it's not as simple to install and its sole focus is playing games through Steam. It is free, of course, and that alone makes it worth considering.

  • Comedy point and click adventure Plot of the Druid to get a demo in October

    Plot of the Druid is an upcoming fantasy comedy point and click adventure, it's coming with Linux support and they're going to be putting out a demo on October 15.

    "Harness the power of nature to solve problems. Avoid awkward social situations by turning into a small furry creature. Befriend wood spirits that are very reclusive, especially when they have hangovers. Crash a radical party by the Druids Against Nature. Rescue a beautiful princess from a nasty bladder infection. And all while you’re trying to finish school. Which better happen soon, because an insanely dangerous tournament is about to start. No one’s ever won the tournament, but who cares when you’re a powerful druid, right?"

    Looks like it could be another good one, currently in development by Adventure4Life Studios who worked on the fan-made remaster of Indiana Jones and the fate of Atlantis, which ended up being shut down by Lucasfilm. Plot of the Druid uses high-definition hand-painted drawings that capture the feel of old-school pixel art, mixed with plenty of sarcastic humour found in the classics.

  • Faraway: Director's Cut getting a launch delay to be 'bigger and better'

    Faraway: Director's Cut, the upcoming PC release of the very popular mobile game was originally due next week but they're no longer setting a date.

    A promising looking game, with some fun puzzles but it wasn't enough time for Pine Studio. In a fresh announcement on Steam, they mentioned how it's going to be their first self-published game and so they have full control of the release so they 'want to do it right'. As for why such a sudden delay so close to release, this was due to an 'exceptional' closed-beta test with lots of feedback they want to consider.

  • Northgard hits 2 million copies sold, Clan of the Lynx DLC is out now

    After recently announcing an impressive 2 million copies sold milestone, Shiro Games have released the Clan of the Lynx DLC for their strategy game Northgard.

    "Led by Mielikki, the Beastmaster, and her lynx companions, Brundr and Kaelinn, Northgard's newest force excels at hunting more so than open warfare. Prowl through dense forests, stalking animals and mythological creatures, and return victorious with Hunting Trophies to unlock powerful abilities for the fearsome felines."

  • Want to play Soldat 2? We have some copies to give away

    The classic side-scrolling multiplayer action platformer shall return in Soldat 2 on September 22, so we've teamed up with Transhuman Design to offer a few copies to GOL readers.

    Soldat 2 is a 2.5D shooter directly based on the original, with an aim to create a more modern version with lots of enhanced content. This includes customization, modding with Steam Workshop support, randomly generated levels, custom game rules and modes, new weapons, vehicles and so much more. Developed by Michal "MM" Marcinkowski - creator of the original.

Games: Helheim Hassle, Python Games, Life is Strange 2 and C-Dogs SDL

Filed under
Gaming
  • Helheim Hassle is a seriously funny adventure puzzle-platforming mix

    What could take the crown for the funniest Linux game this year, Helheim Hassle released earlier in August and it's a genuine delight to play through. Note: key provided by the developer after the release.

    Created by Perfectly Paranormal, the same developers who made Manual Samuel, with Helheim Hassle taking place in some weird shared universe they created. You are Bjørn, a pacifist viking who runs away from battle surrounded by those who thirst for a good fight but you end up dying and go to Valhalla.

  • Add throwing mechanics to your Python game

    My previous article was meant to be the final article in this series, and it encouraged you to go program your own additions to this game. Many of you did! I got emails asking for help with a common mechanic that I hadn't yet covered: combat. After all, jumping to avoid baddies is one thing, but sometimes it's awfully satisfying to just make them go away. It's common in video games to throw something at your enemies, whether it's a ball of fire, an arrow, a bolt of lightning, or whatever else fits the game.

    Unlike anything you have programmed for your platformer game in this series so far, throwable items have a time to live. Once you throw an object, it's expected to travel some distance and then disappear. If it's an arrow or something like that, it may disappear when it passes the edge of the screen. If it's a fireball or a bolt of lightning, it might fizzle out after some amount of time.

    That means each time a throwable item is spawned, a unique measure of its lifespan must also be spawned. To introduce this concept, this article demonstrates how to throw only one item at a time. (In other words, only one throwable item may exist at a time.) On the one hand, this is a game limitation, but on the other hand, it is a game mechanic in itself. Your player won't be able to throw 50 fireballs at once, since you only allow one at a time, so it becomes a challenge for your player to time when they release a fireball to try to hit an enemy. And behind the scenes, this also keeps your code simple.

    If you want to enable more throwable items at once, challenge yourself after you finish this tutorial by building on the knowledge you gain.

  • The first Life is Strange 2 episode is now permanently free

    Have you been on the fence about picking up Life is Strange 2? Well, now you have a much better chance to take a look at it. DONTNOD Entertainment have now made the entire first episode permanently free to grab.

    "After a tragic incident, brothers Sean and Daniel Diaz run away from home. Fearing the police, and dealing with Daniel's newly manifested telekinetic power – the power to move objects with your mind – the boys decide to travel to their father's hometown of Puerto Lobos in Mexico for safety."

    youtube video thumbnail

  • C-Dogs SDL, the classic run and gun game has a new release

    C-Dogs SDL is something of a classic. A free and open source overhead run-and-gun game that continues being updated and a fresh release is out now.

    What is it? C-Dogs is the followup to Cyberdogs, a classic from back in 1994 that ended up being really popular. Originally created by Ronny Wester as a freeware DOS game back in 1997, it was later open sourced and now it continues on with it using SDL for more modern platform support.

    The new C-Dogs SDL 0.9.0 release is a major upgrade, which brings with it a complete Doom campaign filled with secret levels, ammo/health pickups and persistent guns.

Syndicate content

More in Tux Machines

Programming Leftovers

  • How my students taught me to code

    "Hello, I'm Miss Jess, and my students taught me how to code." When I say this to new students, they often think I misspoke. But it's true. Coding always interested me, but it seemed inaccessible. Then my students taught me to code a video game during a few lunch breaks. Their encouraging advice and suggestions helped me create my first video game using Scratch. The game was simple. It was about a monkey catching bananas as they fell from the sky. If you caught a ripe banana, you earned points.

  • ssh-copy-id: call for testing

    After a prolonged period of neglect, I've finally got round to putting the various patches I had laying around into some sort of order, and pushing them somewhere public, so it would be great if people could test them.

    There are two branches that I'd like people to try:

    https://gitlab.com/phil_hands/ssh-copy-id/-/tree/main

    and

    https://gitlab.com/phil_hands/ssh-copy-id/-/tree/bug/3201

  • How to rename columns in Pandas Dataframe

    In this tutorial, we will cover various methods to rename columns in pandas dataframe in Python. Renaming or changing the names of columns is one of the most common data wrangling task. If you are not from programming background and worked only in Excel Spreadsheets in the past you might feel it not so easy doing this in Python as you can easily rename columns in MS Excel by just typing in the cell what you want to have. If you are from database background it is similar to ALIAS in SQL. In Python there is a popular data manipulation package called pandas which simplifies doing these kind of data operations.

  • How to use Ansible to update your Django web app

    Now, as you have overcome or evaded the reefs, shoals and swirls of initial development and deployment and your appetite grows, you ask “How do I automate the update and restart of my web app when I change the code?” There is already one simple and elegant method on our blog, that uses one of the possible push to publish methods, but this time we will dip our toes into vast waters of Ansible automation. You may think that using Ansible for a simple task like this is overkill, and it’s a valid thought, but our example is a good practice case that introduces multiple elements that can be used later for much bigger projects. That’s why, instead of writing a simple bash or python script, we will build a full Ansible playbook with accompanying configuration.

  • Popular Python Libraries for Data Science, Machine Learning and More
  • Using bash’s shopt builtin to manage Linux shell behavior

    If you haven’t tried it yet, you might be surprised by the many features of shopt. While it works like a Linux command, it’s actually a bash shell builtin that allows you to change many things about that shell’s behavior. One option, for example, allows the shell to fix minor typos when you type directory names. To demonstrate, in the first cd command shown below, the directory name, bin, is typed with an extra letter and the shell complains and gives up:

Security and Tor

  • Find security issues in Go code using gosec

    It's extremely common now to encounter code written in the Go programming language, especially if you are working with containers, Kubernetes, or a cloud ecosystem. Docker was one of the first projects to adopt Golang, Kubernetes followed, and many new projects select Go over other programming languages. Like any other language, Go has its share of strengths and weaknesses, which include security flaws. These can arise due to issues in the programming language itself coupled with insecure coding practices, such as memory safety issues in C code, for example. Regardless of why they occur, security issues need to be fixed early in development to prevent them from creeping into shipped software. Fortunately, static analysis tools are available to help you tackle these issues in a more repeatable manner. Static analysis tools work by parsing source code written in a programming language and looking for issues.

  • NXLog Enterprise Edition 5.1: Providing capabilities to further harden enterprises’ security

    NXLog announces the first minor release in the new major version of NXLog Enterprise Edition, NXLog Enterprise Edition version 5.1 (EE 5.1). Even though it is a minor release, it is very significant, because along with EE 5.0, NXLog is now filling its new passive network monitoring module with additional protocol parsers focused on Industrial Control Systems.

  • New Release: Tor Browser 10

    The new shiny Tor Browser 10 for Desktop is now available from the Tor Browser download page and also from our distribution directory!

    Android Tor Browser 10 is under active development and we are supporting the current 9.5 series for Android until the new one is ready. We are informed by Mozilla of any issues they learn about affecting the 9.5 series. We expect to release the new Tor Browser for Android based on Fenix in the following weeks.

  • New Release: Tails 4.10

Android Leftovers

Feature Requests, Submit Requests for openSUSE Jump Take Shape

The openSUSE Project is progressing with the state of openSUSE Jump, which is the interim name given to the experimental distribution in the Open Build Service. openSUSE Leap Release Manager Lubos Kocman sent an email to the project titled “Update on Jump and Leap 15.3 and proposed roadmap for the next steps” that explains the progress that has been made with Jump 15.2.1. “We have some exciting news to share about the openSUSE Jump effort!” Kocman wrote. “We will have a Jira partner setup (coming) for openSUSE this week!” Access to Jira will allow openSUSE Leap contributors to see updates on community feature requests and be able to comment on requested information or allow them to request information. The process will be tested initially by one of the community members to see if it works properly. Read more