1. Liberation
  2. News

Liberation News

Galactic Federation Rebel Dilemma

[p][/p][p]Liberation is two years old and to celebrate I am sharing a short story set in the Liberation universe.[/p][p]It's titled "Galactic Federation Rebel Dilemma". I really love exploring the galaxy of Liberation and it was great to expand on the rebels and the evil Galactic Federation (GalFed).[/p][p][/p][p]Thank you for your support! Please consider leaving a review for Liberation, buying my new game Cell Sword, and wishlisting Low Earth Orbit Adventures, a relaxing space sim I am working on.[/p][p][/p][p]Galactic Federation Rebel Dilemma Synopsis: [/p][p]Granthar and Kaan are in trouble. Captured by GalFed troopers they are being held for interrogation deep inside one of the most fortified security installations in the entire Federation. If they stick together their crimes can not be proved. But there's one small crack in their unity... they can't stand each other. Granthar is a smug computer hacker in it for himself and Kaan is a compulsive thief who likes the finer things in life. The situation gets more complicated when an old foe gives each of them a choice: Only the first one to rat out the other will get to live![/p][p]"Galactic Federation Rebel Dilemma" is a darkly comedic tale by Luke Miller set in the universe of Liberation, the retro space adventure from Classyk Games.

It is available for free from this google doc link. You can read it in the browser or go to File->Download and get it as PDF, epub or TXT. [/p][p]I hope you enjoy this little insight into one of the many aspects of the game![/p]

Update notes for 25 June 2025

[p][/p][p]Hi everyone![/p][p][/p][p]Cell Sword (my comedy scifi shooter) is OUT NOW and I have snuck in some Liberation time to push a new release.[/p][p][/p][p]This update I am pleased to add basic VR support for Liberation! Tin Man Games, a game studio in Melbourne, have loaned me a VR kit (a HTC Vive) for a little while. I was unsure how difficult it would be to retroactively add support for PCVR but the game was largely architected with this option in mind so the main hassle has been the HUD and stuff like pop up windows. I must admit it is super cool to fly around a retro space adventure in 3D (I am feeling a bit queasy as I finish up this coding session however).[/p][p][/p][p]Please consider this experimental VR support and not a full finished release. Here are the limitations at the moment:[/p]
  • [p]the game CAN NOT be saved in VR mode[/p]
  • [p]some parts of the interface may be unreachable (eg news articles)[/p]
  • [p]the only inputs are keyboard/mouse and gamepads. I recommend gamepad when using VR[/p]
  • [p]the on screen targeting is wonky in VR (it also doesn't show ship names) [/p]
[p]I am pushing it out to get early feedback from people who have more experience with VR than me. Please fly around the first few systems and then add your feedback in the forum on what you'd like to see. I will not turn on Steam's "playable on VR" tag until a minimum quality threshold is reached (and we may never reach it -- I can never promise future updates). To use: turn on SteamVR, start Liberation, enter the menu, turn on XR and restart the game.[/p][p][/p][p]BUT enough about my magical adventures in a whole new dimension of amazing gameplay... you, the common flatlanders, are still my people and I haven't forgotten about you. This update includes some tasty treats too.[/p][p][/p][p]The big one is that gamepad input has been polished. I gained some new experience from Cell Sword (available now!) and have fed it back into Liberation. The gamepad deadzones are more reasonable and the input is now logarithmic, which means small movements on gamepad mean much smaller movements in game. This provides a much MUCH better experience on gamepad.[/p][p][/p][p]If you play Liberation on a portable device, you can now cap the framerate to reduce battery drain.[/p][p][/p][p]Finally, in my quest to make the star systems each more unique and interesting, there's a few new cosmetic things in the game for people to discover.[/p][p][/p][p]Thanks for playing Liberation (and your future purchase of Cell Sword (have I mentioned it's out now?)). [/p][p][/p][p]As always, any shares/boosts/reviews you can throw towards my games really helps me make more of them.[/p][p][/p][p]Regards,[/p][p]Luke[/p][p]PS. Tin Man have made a couple of table top VR games and the classic Warlock of Firetop Mountain which I recommend people check out[/p][p][/p][h3]Add[/h3]
  • [p]Mouse button can be used on title screen to start game[/p]
  • [p]Add FPS capping. Players can now force the game to target a specific framerate. On a Steam Deck on a long trip? Cap the frames at 30 for a battery saving. Really want to recreate the Acorn experience? Cap Liberation at 12fps for a good time[/p]
  • [p]Add framerate cap slider to menu[/p]
  • [p]Add anti-aliasing options to menu[/p]
  • [p]Add controller deadzone slider to menu[/p]
  • [p]Some new dialogue for Galfed Broadcasting Corporation host[/p]
  • [p]The algae bubbles on Algaeus now bounce when fired on[/p]
  • [p]Add ground telescopes to Bellian[/p]
  • [p]Add basic OpenXR support for headsets. NOTE: This is an experimental draft. The game can not be saved in VR mode and some parts of the interface may be unreachable[/p]
  • [p]Add VR submenu with some configuration options[/p]
[p][/p][h3]Change[/h3]
  • [p]Changing resolution now forces the UI to refresh, this is better in most ways[/p]
  • [p]Update to Godot 4.4.x[/p]
  • [p]Reduced controller deadzone to 0.16 by default (it was 0.5 before ewww)[/p]
  • [p]Gamepad inputs are now logarithmic[/p]
  • [p]Final switch over to my current universal build pipeline[/p]
[p][/p][h3]Fix[/h3]
  • [p]Fix to loading on faster computers[/p]
  • [p]Algae bubbles on Algaeus sit better on surface[/p]

Update notes for 21 December 2024



Hi everyone!

I've been really busy working on my next game, Cell Sw--- ok I've been sitting around watching Andromeda (there's only so many times a person can rewatch Babylon 5). I was initially a bit hostile to it (how many times can they say the word Nietzschean in one episode?!?) but it's OK.

I have a small update I wanted to push for Liberation sooner rather than later (some of these changes have already gone live). The main change is that the player now gets a reward (I'm not saying what) for winning the Death Race. I have fond memories of watching The Running Man as a kid (I hear they're remaking it?!?) and Death Race is kind of the same vibe hopefully (how many bracket comments can I add to one post?).

I hope your 2025 is awesome!

Regards,
Luke

[h3]Update[/h3]
  • add: reward player with an extra system slot upgrade if they win Death Race
  • add: Death Race host contacts player if player wins Death Race
  • add: allow keyboard Fire command to be remapped
  • change: add a 10s cooldown to story mode blast weapon when entering a system (this should resolve issue with blast weapon killing hostiles before system finishes locking)
  • change: switched over to my universal build system
  • fix: always reset Etain asteroid on abandon game

Murder on MegaPlanet



Liberation is one year old today and to celebrate I am sharing a short story set in the Liberation universe.

It's titled "Murder on MegaPlanet".

The last year has been amazing and the game has done really well. Thank you for your support! Please consider leaving a review for Liberation and also wishlisting my next game, Cell Sword.

Murder on MegaPlanet Synopsis:

By all appearances, Eden Towers is a standard apartment block on MegaPlanet. School pods are well occupied, elevator rage is under control, and employment is mercifully low.

Except Eden Towers has a big problem.

Its community credit score is dangerously low and nobody can understand why. if it falls any further the building is in danger of being recycled... with the 200,000 residents still inside!

So when a high ranking government official is found dead, the desperate citizens are forced to rely on an unlikely hero, a servo bot with the ability to clean up the crime scene.

However, B31-T12 has a dream of its own... to be the Galactic Federation's greatest detective.

"Murder on MegaPlanet" is a darkly comedic tale by Luke Miller set in the universe of Liberation, the retro space adventure from Classyk Games.

It is available for free from this google doc link.

You can read it in the browser or go to File->Download and get it as PDF, epub or TXT.

I hope you enjoy this little insight into one of the many worlds in the game!

Update notes for 27th August 2024



Hi everyone,

I'm back with probably the biggest patch Liberation will ever get! Liberation is meant to be just a small fun game that surprises and delights and that's the focus of this update.

The big changes are:
  • New missions -- Mild spoilers follow: There are four and the purpose is to flesh out some of the story and provide variety and surprises.
  • Police are OUT and Space Rats are IN. Before, if you attacked civilians the police would launch. The problem is that it would take forever for them to reach the scene of the crime! So I thought about it and decided to remove them. Instead there is an entirely different mechanism. Each system you enter you may encounter roving gangs of hooligans, known as Space Rats. It's just a bit more fun (hopefully) and that's why I'm here!*


One new mission of which I'm really proud happens about half way through the game in a big facility. The lights go out and for a few seconds you get some classic wireframe gaming.



Anyway, there's also lots of great little fixes and quality-of-life changes.

Finally, I am working on a new game! It's called "Cell Sword". Cell Sword is a 6DoF game like Descent (1995) set inside the human body. I'm going for Descent meets Inner Space meets Fantastic Voyage meets Omni Consumer Products from Robocop. The premise is that in the future, instead of playing video games, players remotely pilot microscopic craft to kill hungry nano drones left over from a war.

I've learned a lot making Liberation and I think Cell Sword is going to be different but in a good way. The steam page is up and there's a trailer too. Thanks for buying this game -- your support is making Cell Sword happen! Another way to help is to leave a review of Liberation... it would mean a lot.

Regards,
Luke

* I don't want to trash talk other space games but I really loved the Krait silhouette from the original Elite (1983) so I was shocked when I saw what they'd done to my boy in Elite IV! The Space Rats are my attempt to put it right.

[h3]Add[/h3]
  • make galaxy map navigable with mouse
  • allow keyboard to control pointer and zoom in galaxy map
  • add keyboard remapping
  • add keyboard remapping screen to menu
  • allow rotate with mouse via a key modifier
  • make primary mouse key apply precision aim (same as holding SHIFT)
  • connect Nyria jumpgate to ZED Labs
  • add third nurse to Boucher
  • add secret stealth ship lab
  • add new ship the ZED-12
  • add new mission to destroy stealth ship labs
  • add some new civilian ship names
  • add data heist mission
  • add SFX for talking
  • add SFX for credit transfer
  • add asteroid hug mission
  • make billboards flicker when shot or flown through
  • add search and rescue mission
  • allow docking at mining ships
  • on unlocked systems there is a chance of space rat activity
  • add space rats as replacement for police
  • add space rat article
  • vibrate gamepads on missile impact
  • add two new music tracks to battle sequences
  • add "UI scale" option to Video Menu. When turning off retro graphics this will control whether to scale the UI and HUD or to use the native resolution.
  • add option to turn off Star light in Video Menu. Some players report over-brightness on OpenGL drivers and this might help.
  • add crosshair on external view


[h3]Change[/h3]
  • terminate docking computer via cooldown button if pressed
  • buff Balaantra fighter by a lot
  • give exit menu button focus after abandoning game
  • only show chatter on non-essential ships if they are not behind player
  • flash mission objective message
  • release target lock for new players on Penryhn when guard scrambles
  • update manual to include SHIFT key and clearer instructions
  • give market focus when dialogues closed inside dock
  • reorganise menu
  • remove police, replaced with space rats
  • reduce effectiveness of autotarget tech by about 10%
  • buff nurse accuracy at Boucher
  • make it so any type of hacking unit can be used in hacking mission
  • make missing encrypted package message clearer when docking at Lostmon
  • buff rookie squad accuracy
  • switch location of Kaneel and Lostmon. Let's not go to Kaneel, it is a silly place.
  • make save games use latest system description and coords
  • make plasma turrets have longer gaps between rounds to make it more tactical on heavy fighters
  • punch up some Quatermatter mission text
  • add delay between end of Death Race and mission communications
  • add explosion when game over
  • buff raider accuracy from 0.4 to 0.55
  • nerf raider plasma bolt cooldown from 2 to 6s
  • speed up Endurance at Boucher from 0.8 to 1.0
  • nerf autotarget to only work within a certain range
  • reduce dimming on comms
  • normalise the vector when calculating speed for NPC ships(this really affects NPC behaviour)
  • make missions update mission control on load
  • allow speed controls to work on external view


[h3]Fix[/h3]
  • stop shield booster forever boosting
  • stop reactor booster forever boosting
  • enable close comms button when messages run out
  • stop player being able to use sold systems in duplicate slots
  • stop shield bar continuing to boost when shield charge ends
  • end laser sounds from exploding ships
  • stop message history juddering after loading from save game
  • fix spelling mistake on Etain system description
  • stop The Endurance from always orbiting Lostmon when it is elsewhere
  • stop missiles orbiting themselves if the target is stationary (this was hard to fix haha sob)
  • make menu background fill screen on 4k resolutions
  • remove blurriness on fonts when retro scaling turned off
  • fixes for galaxy map when retro scaling turned off