Language Selection

English French German Italian Portuguese Spanish

Free/Libre Games: Terminal Phase 1.0 and VVVVVV

Filed under
Gaming
  • Christopher Allan Webber: Terminal Phase 1.0

    I'm pleased to announce that Terminal Phase, a space shooter game you can play in your terminal, has achieved version 1.0. The game is completely playable and is a fun game (well, at least a number of playtesters told me they thought it was fun). It includes two levels (one of which is more balanced than the other), and more content is on its way (1.0 isn't the end!). You can see it being played above in cool-retro-term but it works in all sorts of terminals, including gnome-terminal and etc.

    I also released a video recently (archive.org mirror) of me doing a live playtest of the game and also showing off how to make new levels and program new enemies (which serves as kind of an introduction, but probably not the best one, to Spritely Goblins).

    Terminal Phase was actually a reward for hitting the $500/mo milestone on my Patreon account, which we achieved a little over a week ago. I aimed to get 1.0 out the door by midnight on Wednesday but I actually released it a couple of hours later, closer to 2:30am, because I was trying to make the credits look cool:

    Terminal Phase Credits

    I think I succeeded, right? Maybe you would like your name in there; you can still do so by selecting a tier on my Patreon account. I released the game as FOSS, so whether you donate or not, you can still reap the benefits. But I figure making the credits look cool and putting peoples' names in there would be a good way of making people feel motivated. And there are more releases on the way; I'll be adding to this now and then and releasing more stuff occasionally. In fact you may notice the cool parallax scrolling starfield in the gif at the top of this post; I added that after 1.0. I guess it's a bit sneaky to put that on top of a post labeled 1.0, but the good news is that this means that 1.1 is not far away, which will include some new enemies (maybe a boss?), new levels, and yes, parallax starfields (and maybe your name in the credits if it isn't already).

  • Indie Game VVVVVV Goes Open Source In Honor Of Its Tenth Anniversary

    Terry Cavanagh’s VVVVVV is an action-platform game that has offered players a tough challenge for almost ten years.

    On January 10, 2020, VVVVVV celebrated its tenth anniversary in a blog post. With the blog post came a big surprise for longtime fans of the game.

  • Indie smash hit VVVVVV is now open source

    The popular Indie platformer VVVVVV is now open source and available on GitHub. Terry Cavanagh, the creator of the game, detailed the process of porting the original Adobe Flash release to C++ for release on PC on his blog. It's an entertaining read, especially for fans of the game.

  • Indie Platforming Classic VVVVV Is Now Open Source

    Creative game developer Terry Cavanaugh has recently decided to release the source code for his beloved gravity-bending platformer VVVVV in honor of the game's tenth anniversary.

More in Tux Machines

The Spectre Mitigation Performance Impact On AMD Ryzen 5000 "Zen 3" Processors

For those wondering what the current cost is to the default Spectre mitigation protections on the new AMD Ryzen 5000 series "Zen 3" processors, here are a set of performance tests looking at that overhead with the still relevant mitigations applied by default and then if forcing them off. The Zen 3 mitigation overhead was compared then to similar AMD Zen 2 and Zen+ processors. After looking last week at the odd state of mitigation performance on Intel's new Tiger Lake processors, the attention shifted to looking at the mitigation overhead for the new AMD Zen 3 processors. Thankfully there is less mitigations to worry about with AMD processors but still even with these new processors there is still a measurable difference in affected workloads between mitigations on and off. Also, unlike Tiger Lake and contrary to rumors, the Zen 3 mitigation performance was in the right direction: disabling the mitigations did help boost the performance as is logical, unlike what we saw with Tiger Lake where now disabling the mitigations hurt the overall performance. Read more

Open source predictions for 2021

When I think of open source and 2021, a Saga song comes to mind: "On The Loose." I believe no one can stop open source in the coming year--that's how big it's going to get. That's saying something, given how enterprise businesses already depend on open source technology on a daily basis. The dependency we're currently experiencing is nothing compared to what I predict for the coming year. Of course, it's not just about business, as I have one rather bold prediction for consumers as well. What are these predictions? Let me warm up my crystal ball, dim the lights, drop the needle on some music to create the perfect ambiance, and gaze deep into the waters of the future. Read more

today's howtos

  • How to Install Wiki.js on CentOS 8 - RoseHosting

    Wiki.js is a free and open-source wiki application written in Node.js. It is simple, lightweight, and uses Markdown files to saves all contents. You can save your content directly to the Markdown file and sync it with your Git repository. It offers a rich set of features including, integrated access control, a built-in search engine, and supports external authentication.

  • How to install FreeCAD on Linux Mint 20 - YouTube

    In this video, we are looking at how to install FreeCAD on Linux Mint 20.

  • How to optimize the apt package manager on Debian-based Linux distributions - TechRepublic

    There are a number of ways Linux is superior to other operating systems. Not only is Linux more reliable and stable, it’s more secure and user-friendly (in more areas than you might believe). But above everything else, one of the most amazing things about Linux is it’s flexibility. You’d be hard-pressed to find a distribution of Linux that insists you do it one way and only one way (which is the case with Windows and macOS).

  • Image Noise Reduction By Image Stacking/Blending

    Simply put, it is a way to use multiple photos of an image to reduce the noise in the final image to produce a cleaner and clearer final image. Image Stacking/Blending is not the same as Focus Stacking, which is normally used when taking Macro or Close Up images.

  • Faked Memory Sticks

    There is a big trade in cheaper memory sticks, that is, all types. These include both USB Pen Drives and SDXC and microSDXC (aka TF) types. But there are many others. Some cheaper ones have speed problems, and if that's not a concern, go ahead. But amongst them are a number of Fake Memory drives. Let's just explain what that means. A fake memory drive is a memory drive, it's the details that are faked. It will actually work up to a point. What has been faked is the amount of storage space it holds. Your computer or phone or whatever device using it, relies on information stored at the beginning of the memory to know how much space there is on it. Also held there is the file index system. If someone can overwrite that information, then the drive can return false data to the system about how much space it has.

  • Inkscape Tutorial: Create A Custom Calendar
  • Using Timeshift To Backup & Restore Your PCLinuxOS System

    I recently ran across a post by one of the PCLinuxOS forum members, asking for an article/tutorial on how to use Timeshift, so I decided to give it a go. Now, if you're new to PCLinuxOS or Linux in general, you may be asking yourself, "what is Timeshift?" Well, Timeshift is a package/program written for Linux to create restore points for your operating system, much like the restore point feature in Windows. It allows you to make incremental backups that create exact images of your system, at specific points in time. They can be used to restore your system to the exact state that it was in, at the time when the backup was made. The backups are incremental so they don't need as much hard drive space to store.

  • BPF For Observability: Getting Started Quickly | Linux Journal

    BPF is a powerful component in the Linux kernel and the tools that make use of it are vastly varied and numerous. In this article we examine the general usefulness of BPF and guide you on a path towards taking advantage of BPF’s utility and power. One aspect of BPF, like many technologies, is that at first blush it can appear overwhelming. We seek to remove that feeling and to get you started.

  • Learn how to simplify data protection using Vinchin Backup & Recovery with Oracle Linux Virtualization Manager

    Looking for a reliable backup solution for your Oracle Linux Virtualization Manager deployments? Join us on Wednesday, December 16, for a webinar with Luwen Zhang from Vinchin and Simon Coter from Oracle. Luwen and Simon will discuss how to simplify the data protection process using Vinchin Backup & Recovery with Oracle Linux Virtualization Manager.

Linux: The 7 best distributions for new users

The age-old question has returned, one that divides a certain community faster than a penguin can devour a mouthful of krill. That question? What are the best Linux distributions for new users? When you ask the question of the Linux community, they inevitably answer with the distribution they use. Why wouldn't they? Loyalty has always been set at a fairly high bar with Linux. You find a distribution that's perfect for you, and you want everyone to use it. Thing is, you probably forget that your Linux skills are likely considerably higher than the average user--and especially the new user. Read more