Alvin
freezefire.bsky.social
Alvin
@freezefire.bsky.social
Tech enthusiast since the late 80s. Embarked on a tech career in the 90s. Now, after 30 years, I'm eager to rediscover the joy of coding and gaming.
Some hints of overreaching power. There aren't many alternatives unfortunately.

www.gamesindustry.biz/valve-refute...
Valve refutes Mastercard's denial it has not pressured game platforms over NSFW content
Valve has disputed Mastercard's claims that it had not raised concerns over NSFW adult content on Steam.
www.gamesindustry.biz
August 5, 2025 at 12:37 AM
Love these chiptunes, it outlived the tiny Flashgame.
Just logged into my bandcamp account after more than a decade and found this music purchase still there.
How cool is that?
www.youtube.com/watch?v=nGV0...
Tower of Heaven Soundtrack
YouTube video by grad1u53
www.youtube.com
May 18, 2025 at 12:29 PM
Finally got around to using Godot again after slogging though writing some small little javascript games for the better part of the year. Getting better acquanted with GDscript now.
Hope to do something that can be shared.
May 18, 2025 at 12:28 PM
Got the Westwood CNC pack from Steam, and tried to play it but realized it's hardly playable in Linux under Proton.

I've got to dig out my Windows9x VM if I still have them, maybe the game will work in it.
March 2, 2025 at 12:51 PM
Feb project: another pixel art tool iteration (4th over the years?) . Learn to build PWA for both mobile and desktop. It's currently set up for value-based painting, and I'm planning to add color functionality "next time".
Here's the result of me struggling to draw something.
#typescript
#pixelart
March 2, 2025 at 12:47 PM
Two weeks off-track, but progress resumed. Did a bit of excaliburjs today – figured out how to animate smoothly
#excaliburjs
#typescript
#gameev
January 27, 2025 at 5:14 PM
Reposted by Alvin
"Tech monopolies must be held to account, the outsized influence of some tech billionaires must be held in check, and competition must be allowed to thrive."

Another great piece by @benjedwards.com
The PC is Dead: It’s Time to Make Computing Personal Again
How surveillance capitalism and DRM turned home tech from friend to foe. For a while—in the '80s, '90s, and early 2000s—it felt like nerds were [...]
www.vintagecomputing.com
January 20, 2025 at 1:22 AM
Spent a some time today reading ExcaliburJS. Progress is slow, but I've got the UI working. Also, I've been rewriting test cases for the new code before diving right into the UI, hm I wonder if that's how everyone approaches it - test before everything else? 🤔 #gamedev #typescript
January 12, 2025 at 7:32 AM
Thanks for the suggestion @kamranicus.com ! I've got some free time after dinner, so I created 2 branches for littleJS and ExcaliburJS to get a better sense of how they'd work in my project. 🎮

#gamedev #typescript
January 7, 2025 at 3:44 PM
Built a basic match-3 game... with just CSS.
Intentionally left out new block injection for now.
Happy to get something working over 2 weekends, including one while having a trip :)
Switching to a game library soon.
#gamedev
#javascript
#typescript
January 6, 2025 at 11:44 PM
Going to explore some JS game libraries this weekend.

MelonJS and Phaser comes to mind.

Anyone using alternative JS libraries?

#gamedev #javascript #typescript
January 6, 2025 at 1:21 PM
Weekend dev of my Match-3 game. Writing tests to keep changes from spiraling out of control. Need a game lib to replace the quick and dirty CSS.

One big plus of browser dev: easy debugging and the ability to quickly inspect, dump and create test case from the bugs 🐞
#gamedev
#indiedev
#typescript
January 6, 2025 at 12:32 PM
Pretty much how I work too, the key difference is that I run UTM instead of Vmware fusion. Same for the home dev box which runs Qemu + KDE for my hobby codes

blog.disintegrator.dev/posts/dev-vi...

#dev
Developing inside a virtual machine | Georges Haidar
Keeping my laptop clean by developing in a virtual machine
blog.disintegrator.dev
January 2, 2025 at 12:12 AM
"Holiday downtime = Balatro time! But the coding itch was too strong. So I built a tiny Match-3 logic in Javascript+DOM and learned some CSS tricks along the way. Feeling refreshed and ready to dive back into my card game development this weekend!"

#gamedev

#indiedev

#typescript
January 1, 2025 at 2:20 PM
One item on my bucket list, some day I'll get going...

#Cplusplus
#CPP
learncodethehardway.com/blog/31-c-pl...
C++ Is An Absolute Blast
Where I try to explain why I feel like C\+\+ is so much fun, and to correct some misinformation.
learncodethehardway.com
December 26, 2024 at 12:40 AM
Turns out, my 'expert' HTML/JS knowledge from 2012 might need a bit of an update. 😂 Time to brush up on the modern DOM and level up my web dev game.

#indiedev #typescript"
December 25, 2024 at 12:00 AM
Steam winter sale is great for picking some games to play during downtime, but I'm really wishing for a light mode UI too!
December 24, 2024 at 3:42 AM
Thinking of switching my game to a card-based combat system which I prefer to play with in recent times.

This weekend, I'm working on a basic text-based version to test things out.

I'm curious, what are your favorite card based combat games?

#gamedev

#indiedev

#typescript
December 22, 2024 at 1:48 AM
The challenge is to choose 20 games that greatly influenced you.

One game per day, for 20 days. No explanations, no reviews, no particular order.

#GameChallenge

#Games

Day 5: Command & Conquer Renegade
December 15, 2024 at 10:42 PM
Slow going this weekend, only managed to squeeze 30 mins to fix a map display issue.

#gamedev

#typescript

#rotjs

#dungeoncrawler
December 15, 2024 at 2:32 PM
The challenge is to choose 20 games that greatly influenced you.

One game per day, for 20 days. No explanations, no reviews, no particular order.

#GameChallenge

#Games

Day 4: Rings of Zilfin
December 14, 2024 at 2:15 AM
The challenge is to choose 20 games that greatly influenced you.

One game per day, for 20 days. No explanations, no reviews, no particular order.

#GameChallenge

#Games

Day 3: Gods by Bitmap Brothers
December 11, 2024 at 11:11 AM
Choose 20 games that greatly influence you.

One game per day, for 20 days. No explanations, no reviews, no particular order.

Day 2: Street Fighter 2 Turbo

#games

#gamechallenge
December 10, 2024 at 8:25 AM
The challenge is to choose 20 games that greatly influenced you.
One game per day, for 20 days. No explanations, no reviews, no particular order.

#GameChallenge

#Games

Day 1: Dune II
December 9, 2024 at 9:55 AM