Language Selection

English French German Italian Portuguese Spanish

Leftovers: Games

Filed under
Gaming
  • 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.

More in Tux Machines

Proxmox VE 4.3 released

Proxmox Server Solutions GmbH today announced the general availability of Proxmox Virtual Environment 4.3. The hyper-converged open source server virtualization solution enables users to create and manage LXC containers and KVM virtual machines on the same host, and makes it easy to set up highly available clusters as well as to manage network and storage via an integrated web-based management interface. The new version of Proxmox VE 4.3 comes with a completely new comprehensive reference documentation. The new docu framework allows a global as well as contextual help function. Proxmox users can access and download the technical documentation via the central help-button (available in various formats like html, pdf and epub). A main asset of the new documentation is that it is always version specific to the current user’s software version. Opposed to the global help, the contextual help-button shows the user the documentation part he currently needs. Read more

Games for GNU/Linux

Security News

  • Tuesday's security updates
  • New Open Source Linux Ransomware Divides Infosec Community
    Following our investigation into this matter, and seeing the vitriol-filled reaction from some people in the infosec community, Zaitsev has told Softpedia that he decided to remove the project from GitHub, shortly after this article's publication. The original, unedited article is below.
  • Fax machines' custom Linux allows dial-up hack
    Party like it's 1999, phreakers: a bug in Epson multifunction printer firmware creates a vector to networks that don't have their own Internet connection. The exploit requirements are that an attacker can trick the victim into installing malicious firmware, and that the victim is using the device's fax line. The firmware is custom Linux, giving the printers a familiar networking environment for bad actors looking to exploit the fax line as an attack vector. Once they're in that ancient environment, it's possible to then move onto the network to which the the printer's connected. Yves-Noel Weweler, Ralf Spenneberg and Hendrik Schwartke of Open Source Training in Germany discovered the bug, which occurs because Epson WorkForce multifunction printers don't demand signed firmware images.
  • Google just saved the journalist who was hit by a 'record' cyberattack
    Google just stepped in with its massive server infrastructure to run interference for journalist Brian Krebs. Last week, Krebs' site, Krebs On Security, was hit by a massive distributed denial-of-service (DDoS) attack that took it offline, the likes of which was a "record" that was nearly double the traffic his host Akamai had previously seen in cyberattacks. Now just days later, Krebs is back online behind the protection of Google, which offers a little-known program called Project Shield to help protect independent journalists and activists' websites from censorship. And in the case of Krebs, the DDoS attack was certainly that: The attempt to take his site down was in response to his recent reporting on a website called vDOS, a service allegedly created by two Israeli men that would carry out cyberattacks on behalf of paying customers.
  • Krebs DDoS aftermath: industry in shock at size, depth and complexity of attack
    “This attack didn’t stop, it came in wave after wave, hundreds of millions of packets per second,” says Josh Shaul, Akamai’s vice president of product management, when Techworld spoke to him. “This was different from anything we’ve ever seen before in our history of DDoS attacks. They hit our systems pretty hard.” Clearly still a bit stunned, Shaul describes the Krebs DDoS as unprecedented. Unlike previous large DDoS attacks such as the infamous one carried out on cyber-campaign group Spamhaus in 2013, this one did not use fancy amplification or reflection to muster its traffic. It was straight packet assault from the old school.
  • iOS 10 makes it easier to crack iPhone back-ups, says security firm
    INSECURITY FIRM Elcomsoft has measured the security of iOS 10 and found that the software is easier to hack than ever before. Elcomsoft is not doing Apple any favours here. The fruity firm has just launched the iPhone 7, which has as many problems as it has good things. Of course, there are no circumstances when vulnerable software is a good thing, but when you have just launched that version of the software, it is really bad timing. Don't hate the player, though, as this is what Elcomsoft, and what Apple, are supposed to be doing right. "We discovered a major security flaw in the iOS 10 back-up protection mechanism. This security flaw allowed us to develop a new attack that is able to bypass certain security checks when enumerating passwords protecting local (iTunes) back-ups made by iOS 10 devices," said Elcomsoft's Oleg Afonin in a blog post.
  • After Tesla: why cybersecurity is central to the car industry's future
    The news that a Tesla car was hacked from 12 miles away tells us that the explosive growth in automotive connectivity may be rapidly outpacing automotive security. This story is illustrative of two persistent problems afflicting many connected industries: the continuing proliferation of vulnerabilities in new software, and the misguided view that cybersecurity is separate from concept, design, engineering and production. This leads to a ‘fire brigade approach’ to cybersecurity where security is not baked in at the design stage for either hardware or software but added in after vulnerabilities are discovered by cybersecurity specialists once the product is already on the market.

Ofcom blesses Linux-powered, open source DIY radio ‘revolution’

Small scale DAB radio was (quite literally) conceived in an Ofcom engineer’s garden shed in Brighton, on a Raspberry Pi, running a full open source stack, in his spare time. Four years later, Ofcom has given the thumbs up to small scale DAB after concluding that trials in 10 UK cities were judged to be a hit. We gave you an exclusive glimpse into the trials last year, where you could compare the specialised proprietary encoders with the Raspberry Pi-powered encoders. “We believe that there is a significant level of demand from smaller radio stations for small scale DAB, and that a wider roll-out of additional small scale services into more geographic areas would be both technically possible and commercially sustainable,” notes Ofcom. Read more