Language Selection

English French German Italian Portuguese Spanish


Leftovers: Games

Filed under
  • Sexy MF says things related to game programming on Linux, and tells you why you shouldn’t learn C!

    Now, at this point, I have a humble confession to make. I don’t know C! Specifically pointers. I never got into it at a young age, because after life with my Sinclair ZX Spectrum had come to a halt, I didn’t have access to a PC with a C compiler so that I could follow things in a natural progression (and my parents wanted me to get off the computer and focus on my schoolwork – probably the main reason I did so badly there!). I do remember reading about them at the time (in a book I got for my birthday at the time, in fact), but since I couldn’t actually try it out anywhere, they never became part of my bloodstream! This is the main reason I couldn’t actually try out anything from the Abrash book, since the whole thing assumes you’re adept at C! This has been a huge stumbling block in my programming education, since every single book on data structures or graphics programming, or what have you (not to mention websites like this one), assumes you know C. Now, today, where it’s actually taught in school (wasn’t the case back then), let me give you my opinion – I’m glad I never learnt pointers! There’s nothing wrong with understanding indirection, but when you’re trying to think of and implement a particular algorithm, trying to think of what the 0s and 1s are doing inside the computer is just hugely counter intuitive. This is not how human beings think. C was made so that an operating system could be written in it – that is the crux of how pointers came into being, and for some reason that hacker language caught on to become the most prevalent language in the whole world! Of course, it also led a young kid called Linus Torvalds to use it to do it all over again starting in 1991 (incidentally Linus, before the PC, worked on the QL, another member of the Sinclair family, a sort of a “big cousin” to the Spectrum), thanks to which you’re reading this website today, so I guess it wasn’t altogether a bad thing. But I, for one am glad that we’ve moved on to things like Javascript, in today’s day and age, and it makes me happy that we don’t have to worry about what’s zapping in and out of RAM when trying to write a game. Just at that point where those in charge of the Indian education system want their charges to know about nothing else but the syntax of weird things with asterisks in them (it seems, the more asterisks, the better), as if that was important. Trust the fools! Incidentally, I did get hold of a Youtube video about pointers sometime back, and followed it through, and yes, I did finally get what they are (where was that animation back in 1992?), but I guess it’s too late now – Javascript occupies much more of my mind now than C ever will, and I can’t say that makes me unhappy in any way. All along, I knew what [ and ] do in Assembly in any case! I just wish there were more folks like me, who will now have the happy task of porting, in their own minds, all the code in the Abrash book, to whatever their favourite language is, so that in the case of Javascript, wonder of wonders – their browser can show them the joy of a rotating cube! That’s why the exhortations of this article. By the way, I suggest you Youtube for “banana bread” some time – good stuff! This is clearly the future, and you need to get a handle on it.

  • Vagante, a nifty-looking platformer with permadeath, available on Linux

    Fans of challenging platformers with the trendy roguelite appellation might be interested to know that there's something new that they can sink their teeth into. Vagante promises countless hours of procedurally generated fun alone or with friends.

  • Atari Vault, a 100 classic game collection heading to SteamOS & Linux

    This is lovely news, Atari Vault a new official collection of 100 classic games is heading to SteamOS & Linux

  • Escape from Tarkov, the new Russian Survival MMO FPS looks like it's heading to Linux

    Escape from Tarkov is an interesting looking Russian-made action MMO that is apparently going to come to Linux too.

Is using Linux as primary operating system on gaming computer a great idea!

Filed under

While many redditors may have opposing views, with the increased snooping issues on Windows 10, it is worthwhile to have a Linux OS aboard your PC. With more and more games being launched for Linux, it is better to opt for Linux in long run.

Read more

Leftovers: Gaming

Filed under

Leftovers: Gaming

Filed under

Leftovers: Gaming

Filed under
  • Steam Now Offers Over 1,800 Games to Linux Users, but Usage Remains Under 1%

    After approximately one and a half months, Steam for Linux managed to collect 100 more games for Linux and SteamOS users, as at the moment of writing this article there are exactly 1,801 titles available.

    Steam reaching 1,800 Linux/SteamOS games is the good news, but the bad news is that there aren't many AAA titles available, and, therefore, the usage of Steam for Linux continues to remain very low even in 2016, under 1%.

  • Steam On Linux Hits 1,800 Games Available
  • Team Fortress 2 Update Brings More Balancing Improvements

    Team Fortress 2, the online multiplayer game developed by Valve with Linux support, has received another update and it looks like it’s all about balancing.

    The previous update for Team Fortress 2 has a couple of fixes that were really good for Linux users. One of the changes made by developers to the game actually reduced the memory usage on the Linux platform.

  • AMD Video Cards Are Still a Problem for SteamOS

    SteamOS has been out for quite some time, and now we also have Steam Machines in the wild, but it looks like AMD video cards continue to be a problem for this platform.

  • Nvidia and Valve Are Spearheading Vulkan Development

    Nvidia, Valve, and developers of Vulkan from the Khronos Group met for the first-ever Vulkan Developers Day.

  • Steam Beta Update Brings SteamOS and Steam Controller Fixes

    Another day, another Steam Beta patch. The Valve developers seem to be doing a lot of work and they continue to push for major improvement.

    If you buy a Steam Controller right now, you need to install that Steam Beta client in order to get the best experience possible. In fact, the controller doesn't even work as it should with the regular release, so the “need” part is pretty important. Only Valve knows why all of these improvements that have been made to the Steam Beta client don’t land in the Stable branch, but we’ll have to just accept that.

Leftovers: Gaming

Filed under
  • Steam Gets Controller Support for Non-Steam Games

    A new version of the Steam Beta client has been released, and it comes with fresh features and a few fixes for the Steam Controller.

    The Steam Beta client is the only version providing full support for the Steam Controller right now, so if you have one of these, it’s important to upgrade as soon as possible. Each new update for the client had some sort of improvements for the controller, so it looks like the developers are focusing a lot on this piece of hardware.

    Despite all of these upgrades for the Steam Controller, the gaming device is ready to be used right now. All the basic functions are present and working almost perfectly, but the Steam developers are working to extend the support for other games outside of the distribution platform.

  • A Linux Port Of Darkest Dungeon Is Planned

    Darkest Dungeon is a roguelike, dungeon crawler game that's been in early access for the better part of a year while its full release is set for today.

    Coming out today is the full build for Windows and Mac OS X, but sadly not Linux. However, our former intern Eric Griffith pointed out that a Linux port is planned according to one of the developers in a comment he made last month.

  • Help get good looking FPS 'Squad' on Linux

    A developer of Squad mentioned again that they want to do a Linux version, but it's not a priority. The developer asked people to comment on his reddit post in they want Linux support.

  • That Dragon, Cancer is now doing a Linux release on Steam

    I spoke to the developer of That Dragon, Cancer and they have now confirmed they are actually able to put the Linux version up on Steam.

    The developer sent this blog post to us directly on twitter, and we had a little chat after about it. I would show you it, but twitter is down again.

Leftovers: Gaming

Filed under
  • Linux gamers shouldn't preorder the Oculus Rift with Linux development on hold

    Linux gamers, beware! The Oculus Rift is now available for preorder at the surprisingly high price of $599, but it won't support Linux as originally planned. Oculus dropped support for Linux and Mac OS X in 2015, making the first consumer version of the Rift Windows-only.

  • Door Kickers 2 strategy game announced, Linux support confirmed too

    The sequel to the critic and public-acclaimed Door Kickers moves the action to the Middle East and puts the player in control of military Special Operations Teams fighting an elusive Terrorist Network.

    As with the original it will support Linux once again, which is fantastic news as Door Kickers is a really cool game. I'm really happy to see them expand on it, as it could have been so much more which they are now doing!

  • Hit indie game Undertale looks like it's coming to Linux & SteamOS

    Undertale, a very popular 2D indie RPG looks like it's coming to Linux. It has 'Overwhelmingly Positive' reviews overall on Steam, so that's something.

    A user on the Steam forum had an email chat with the developer, who asked for Linux testers (he has enough now). So hopefully the testing goes well and we get another popular game soon.

Leftovers: Gaming

Filed under

Leftovers: Gaming

Filed under
  • Shakedown Hawaii, the follow up to Retro City Rampage should be on Linux

    Shakedown Hawaii is something that popped up in my twitter feed today, and I must say it looks really rather good. Reminds me of the original Grand Theft Auto games quite a lot.

  • Development On Valve's VOGL Debugger Seems To Have Stalled

    Two years ago at this time all of the excitement was building up around Valve's VOGL OpenGL debugger. While the VOGL source code hasn't even been public for two years yet, there hasn't been any new public activity to report on with the debugger in over a half-year.

    VOGL was getting much attention when it was talked about in early 2014 and then open-sourced in March of that year. The first few months were exciting with VOGL seeing plenty of commits, work on Voglperf, etc.

  • The new Master of Orion 4X strategy game might see a Linux release

    I've put millions of hours into Master of Orion 2 both on Windows and in later years in DosBox on Linux, so to hear about a brand new Master of Orion was quite exciting. I've been following it for a while, and it looks like it might get a Linux release.

    I noticed on SteamDB they added Linux to the supported "oslist", that's a great sign but remember this is completely unconfirmed right now. I have reached out to the developer to get confirmation, and will update you all if I get any.

  • Gaming: Portal Stories: Mel

    The last days, after about 20 hours of gameplay, I have finally finished Portal Stories: Mel, the single player mod for Portal 2. After having played Portal and Portal 2, I have to say this one mod took be by surprise. I remember very well that, after having played through Portal 2 and found it to easy, I was pointed to Portal Stories: Mel in several comments, I thought “Well, it cannot be that difficult!”. I couldn’t have been more wrong!

Leftovers: Gaming

Filed under
Syndicate content

More in Tux Machines

today's howtos

Kernel Space: Linux, Graphics

Nautilus – Looking into 3.20

3.20 it’s approaching, and we have mostly all the changes we wanted in place. I would like to explain them, so you are aware, and I would like you to test them and provide feedback before the UI freeze this week. So now it’s your time to change the way Nautilus will look and work for 3.20 and improve it for all us to enjoy it. Read more

Leftovers: OSS

  • Dispatches from FOSDEM, new survey data, and more OpenStack news
  • Open Source and .NET — Why It's Not Picking Up
    Open-source in .NET is not picking up. Despite good efforts from many good people and companies, it seems as if the Microsoft developers scene is far from embracing open-source. Why is this happening, and is there still hope for change? [...] But, this doesn't seem to be enough. OSS projects in .NET are not striving; there is not much innovation happening in this space; and OSS communities aren't being formed. It is all left as a dream we keep dreaming, but never actually getting to fulfil.
  • LLVM Clang 3.8 Compiler Optimization Benchmarks With -Ofast
    A few days ago I posted a number of LLVM Clang optimization level benchmarks using the latest code for the upcoming Clang 3.8 release. Those tests went from -O0 to -O3 -march=native, but many Phoronix readers wanted -Ofast so here are those results too. I didn't include -Ofast in the original tests since I don't know of many using this optimization level within a production capacity considering it has the potential of doing unsafe math as it disregards standards compliance in the name of performance. However, since several readers requested it and I still had this LLVM/Clang 3.8 build around in the same system configuration, I added in extra runs with -Ofast and -Ofast -march=native.
  • Texinfo 6.1 released
    We have released version 6.1 of Texinfo, the GNU documentation format.
  • A Simple Hangman Game Implemented In 3 Lines Of Python
    Today I’m sharing a clever implementation of Hangman in python by programmer Danver Braganza. Take a look at this 3-lines-long program and try to make it more compact.
  • GitHub is undergoing a full-blown overhaul as execs and employees depart — and we have the full inside story
    We've been hearing about a lot of drama going on at $2 billion startup GitHub, the hugely important and popular site used by millions of computer programmers where 10 or more executives have departed in recent months.