Super Oct 17

Mini SNES

So excited, I managed to reserve a Mini SNES, should have it tomorrow πŸ™‚

Looking forward to introducing the boy to all of the classics I loved as a kid, and from what I’ve read (Reddit.com/MiniSNES) Nintendo left it open to load ROMS onto it, as with the mini NES… so many games to play!


I’ve been having on and off issues wit h my PC… well mainly off issues when it overheats while running DΓ©jΓ  Dup backup.

Today I’ve refitted the heat sink, cleaned off the old thermal paste, and fitted a new fan, as the one that came with the case was poor and far too load.

Machine is now running heaps quieter and cooler + I’m now using borg backup, which doesn’t seem as resource heavy on a single core.


Picked up Horizon Zero Dawn again, turned down the difficulty and am enjoying the environment when I have the opportunity to play.

Neon Chrome, a free PS4 game, is my current quick pick up title, find it disposable and fun:

Neon Chrome is a ruthless top-down cyberpunk shooter with rogue-like elements. The game takes place inside an arcology – a massive sci-fi mega structure.

Blast your way through walls with guns and cybernetic abilities and try alternate approaches with different roles like the Assassin, Corporate Soldier or the Cyber Psycho. Upgrade your character stats, discover new cybernetic enhancements and build up strength to finally face the Overseer. Every death is a new beginning – the path to defeating the Overseer is never the same.

Neon Chrome


Professionally I’m working on a Data Science course, having fun with Python, Pandas, and Numpy. Awesome to be picking up skills and knowledge that I can apply to my daily work πŸ™‚

Python as a platform for games

Status

I got thinking after my last post of why I chose Unity, and could Python be an option as a language to build games?

I have much more need for Python on a daily basis… although I’m currently limited to ver 2.7 at work, I do use it for the current Feed2Twitter Raspberry Pi setup.

So for the past few days I’ve been digging around searching for material and tutorials to play with.

One impressive example comes from a post on the Ubuntu Forums from over 7 years ago:

I was experimenting with Python over the last week, and I made this example app for various 3D stuff. I titled it PolarisGP, and I was making it with lax intentions of making a flight racing game. However, in case I lose interest, I’d like to put it out there for posterity.

It includes some examples of pretty cool techniques:

  • Basic linear algebra
  • Quaternion rotation
  • Axis/magnitude angular velocity
  • Display lists
  • .obj file loading
  • Efficiently extracting “up,left,forward” vectors from a matrix
  • Using an inverse matrix (in this case, from a quaternion) to create a camera system

Thanks CurvedInfinity wherever you are now πŸ™‚

I’ve uploaded the code to GitHub as it’s easier to share… & I wanted to get more familiar with the hosting code: https://github.com/gamer-geek/PolarisGP