Profile avatar
cliffharris.bsky.social
Owner of Positech Games. Coder of Democracy, Gratuitous Space Battles, etc... blog: http://cliffski.com. Built a 1.2mwp solar farm. Ex heavy metal guitarist & teacher. Cat owner. Lives in an old house surrounded by sheep. Making Ridiculous Space Battles!
733 posts 362 followers 64 following
Prolific Poster
Conversation Starter

I am sure these people think they are cool... but I just keep my money in banks and I sleep fine. Also... if you are paranoid about being kidnapped for your bitcoin, maybe don't agree to be on the CNN homepage bragging about being 'the bitcoin family'? Just an idea. www.cnbc.com/2025/06/07/b...

Ok I am doing this again... Just posted a 20min 'developer blog' video about what Ridiculous Space Battles is, and introducing it to people who remember Gratuitous Space Battles. I might do a bunch of these: youtu.be/GglvfYcaATg

Here is a new one for #screenshotsaturday. My next game is called 'Ridiculous Space Battles' and I aim to live up to that name. Its an epic space based autobattler that will run fine on that old laptop. You can wishlist it on steam here: store.steampowered.com/app/3607230/... Tell ya friends!

Whenever I try to use discord, I feel like that john travolta meme where he is lost. Is the UI an elaborate joke?

OMG optimization city! I could work out why GetGame() was called so much. GUI_GetCamera()->WorldToScreen(worldpos); WorldToScreen references a macro "SCREENCENX" SCREENCENX calls SCREENRIGHT and SCREENLEFT. They both use GetGame(). I can just cache this in the camera ffs...

It felt gratuitous at the time but SO GLAD I doubled our home battery storage. Today feels part cloudy and part sunny but even today we can fill up 19kwh of battery for use overnight. Might have to top up my car in a minute! #solarpower

In case you think artificial general intelligence is imminent, here is the AI on my solar farm CCTV thinking a person has 4 legs and a wooly coat.

Just fixed a silly bug. Tractor beams didn't seem to slow enemy fighters. It turned out their targeting was too slow to latch on, but the rendering code never checked for a miss, so it drew them as (ineffectually) attached anyway. ooops. #RidiculousSpaceBattles store.steampowered.com/app/3607230/...

Anyone who plays my game 'Democracy 4' can tell you that if you are worried about a big budget deficit and debt level in the US there is a REALLY OBVIOUS and clear budget item that you have to adjust, but macho postering by insecure US politicians means it will never be addressed...

I find it frustrating so many people say 'I didn't do this because of climate change, its because...' like thats a concern to be ashamed of. I 100% own an EV, solar panel and batteries and built a solar farm because of the imminent threat of climate change. The EV is awesome but thats secondary.

DEAN: What's the tariff on bananas? LUTNICK: Generally 10% DEAN: Walmart has already increased the cost of bananas by 8% LUTNICK: If you build in America, there is no tariff DEAN: We cannot build bananas in America

I haven't always been super proud to be from the UK. But today our prime minister announced expanding the free school meals program to another 500,000 kids. Meanwhile the US president... well he was doing other things. Celebrating my britishness with a picture of jaffa cakes.

Sheep munching their way between my solar panels quite happily. The idea that solar farms cant coexist with agriculture is bollocks :).

How does this look to you for an end-battle screen? Is it confusing as hell? You big to win a battle 'under budget' and pocket the difference if you win. To win your total of friendly ships escaped or still standing has to exceed that of the enemy. #RidiculousSpaceBattles

There is definitely 'a lot going on' in the battles in my game. Profiling and debugging it are both hilarious. Some might even say RIDICULOUS. store.steampowered.com/app/3607230/...

Wouldnt it be awesome if the US still hosted the world cup, and just NOBODY showed up. Maybe just North Korea and Russia. No teams, or spectators. Just nobody. We could all stay home and re-watch andor.

Ha. My net energy use at home is almost a perfect inverse curve of solar panel generation. If you have your own house with a suitable roof, and don't consider putting solar on it you are playing on had mode. Solar power has never been cheaper. #solarpanels #energybills #renewableenergy

Hi @itch.io there's still a pirated version of one of my games on your store. I've emailed support and reported the game. Would love some action on that please.

www.pushtotalk.gg/p/valves-30-... Valve’s ‘make the rich richer’ policy is so fucking infuriating. if 97% of devs on steam account for ‘only’ 15% of revenue as this article states, surely creating goodwill among that “majority” would be a smart move, at least?! wake up, valve. ffs.

Discovered that the 'capacity charge' I have to pay per kw, per day for the honor of having a business that uses electricity... doubled last month. (This affects my solar farm). Why? Due to the "E11 Nuclear Construction Charge". Yup... They are screwing business customers to subsidize nuclear...

I do love my Tesla model Y. But if I could press a single button to suddenly swap it for this car I probably would. Even though its called the YangWang. That might be an issue. If spending a lot of money on a high performance wang is not a midlife crisis, then I don't know what is.

I updated the Positech Energy website to include charts and data for May: positechenergy.com/generation.h... almost at 6 months usable data, and at that point I'll be able to work out if we will ever make any money! #RenewableEnergy #ClimateEmergency

The reason none of my games are for sale on that store any more is that they do stuff like this. They are impossible to get hold of and do not care.

Of course not. The USA is quite blatantly on the side of, and in the pocket of putin. The US president openly admires him. The US is no longer our ally, and the sooner we kick US troops the fuck out of Europe the better.

Made a bunch of changes to my game code today that I am super pleased with. The code is simpler, more stable and readable, AND its changed the design of the game in a way that feels really positive. Its going to be great :D.

Whenever I think my opinion of the matchmaking algorithm in Battlefield 2042 has got as low as it can get, it adds me to a game that has 2 seconds left to play. And of course then you are not allowed to stay on a server. Fuck you EA.

👇🏻 @myzerocarbon.org Seen this?! www.sustainability-times.com/energy/uk-un...

One for @nocontexttrek1.bsky.social

I decided to scrap all my 'deciding where each ship moves to' code in Ridiculous Space Battles and re-write it. Some pesky bugs made me rethink the whole approach and the new one will be better. Giving myself 2 days for this, which might seem mad, but its actually fairly simple (famous last words).

Caracas also urged Venezuelans living in the US to return, calling it a "dangerous country".

In case you were waiting for a sign that the US might become a fascist state... it already has. Stuff like this barely makes the news. The USA is a fascist authoritarian state that will get worse and worse. Why anybody still wants to live there is beyond me. There will be no more elections. Leave.

Spent some time testing my new game on my laptop, which has 2 video cards, and a different screen res, and different chip yada yada, and it runs super smooth and works just great! Very pleased. I massively under utilize CPU and GPU. Can make it way more ridiculous...

I uploaded a new video clip of Ridiculous Space Battles. Hope ya like it :D. #RidiculousSpaceBattles youtube.com/shorts/ph1XB...

New blog post on working out if your game is fun. Or your joke is funny or... etc www.positech.co.uk/cliffsblog/2...