I was challenged by Sarahboev to come up with just 9 games that define "me"
https://my9games.com/s/0ce2c0a4325a46d5
@xilefian.retrodev.social
Minecraft developer at Mojang Studios Game Boy Advance homebrew developer This is my personal account, everything I say here is from me (Felix) ๐ bridged from https://retrodev.social/@xilefian on the fediverse by https://fed.brid.gy/
I was challenged by Sarahboev to come up with just 9 games that define "me"
https://my9games.com/s/0ce2c0a4325a46d5
I've been looking into combining C++ consteval with the C23 embed macro and I'm pretty sure I can write a compile time C++ type that converts music tracker files into raw ARM instructions ๐ค
I was encouraged to get this C++20 compile time serialisation idea done and published so I spent my December doing just that https://github.com/felixjones/muesli
Steam Machine: I see some comments about Valve being able to subsidise hardware costs via Steam software sales - however it being an open PC means an enterprise customer could buy one and uninstall Steam entirely, so if Valve did subsidise costs then they leave themselves open to rampant losses [โฆ]
Compared to a couple years ago I'm certainly getting better at not typing Bedrock commands into Java and vice versa ๐ช
With the amount of CPUs with integrated GPUs themselves these days I wonder if dual GPU hardware renderers is more plausible for games that, say, bake a real time shadow map into a mega texture
Pretty much revisiting that one time I made a Minecraft mod. I noticed that Minecraft functions are incredibly close to assembly language ๐ค
Working on a Minecraft Data pack
Watching Corridor Crew react to the Minecraft movie - and they're talking about how good the CG rendering is for the diamond sword that I'm holding in this picture
It almost looks real!
I was going to post some of my thoughts about how the texture atlas is used in Minecraft
But then on the way home from work I caught a shiny Rhyhorn, so you get to see that instead
Wish the Minecraft Shelf captured more of the experience of putting up a shelf and then being paranoid of it falling off the wall because you're the one who put it up so you know how sketchy those holes you drilled are
I'm very happy about this, and frankly the argument of "young people aren't informed enough" is countered with "then you should be campaigning to improve their education so they can be informed to the level that you want" https://www.bbc.co.uk/news/live/c93kkg37n3kt
"Counter-Strike" Swedish bubblegum cigarettes. Wat
I've been writing a GUI window system for the Game Boy Advance and I wanted to try composition so wrote an Entity Component System
I am surprised how much ECS improves the writing and reasoning of even simple UI code
Far nicer vs inheritance
It is apparent that I need to teach Minecraft devs the common decency of replacing dead batteries in the office Xbox controllers
Decided to work some more on the overworld sprite
I want to avoid it looking too much like a Generation 2 sprite, but I think that is tough to avoid when trying to put personality into such a small canvas
My Bluesky bridge seems broken at the moment, sorry Bluesky users for missing out on my posts!
Genuinely upset about this. The industry needs more games to challenge Minecraft and evolve the genre further and everyone wanted Hytale to be the one to do that https://hytale.com/news/2025/6/a-difficult-update-about-hytale
I remember really disliking the Minecraft ladder climbing mechanics way back when I first played the game
Now I'm really struggling to remember what it was I didn't like... I've gotten so used to them now
I made a Pokรฉmon ROM hack and wrote about it
https://felixjones.co.uk/2025/04/30/pokegreen.html
Yes my earlier post was in reference to something that happened at work today. Yes I failed to bury the evidence of it. Yes I am ashamed.
"Code looks great Felix, but can you remove the check that gives 26 netherite ingots to any player spawning with the name 'Xilefian'?"
I've been trying out some Game Boy pixel art on a Pokรฉmon ROM hack (based on shinpokered)
Here I've implemented an optional girl player based on the manga character
I enjoy the "I recreated Minecraft" YouTube videos for the journey of learning the author goes through, but there is a pattern where they decide to spin it into their own game they somewhat combine Minecraft with some existing genre
It's a legitimate way to come up with a new game, but when you [โฆ]
I am excited to see what's to come!
Vibrant Visuals Java Edition | Minecraft
https://www.minecraft.net/en-us/article/vibrant-visuals-java-edition
Totally forgot it's snapshot day today
https://www.minecraft.net/en-us/article/minecraft-snapshot-25w15a
This one has the Locator Bar, a feature I've been working on, and we're open to feedback so I'm all ears!
Really happy reading player comments regarding the Vibrant Visuals shadows, I think it's a point of career pride for me ๐ฅฒ
Loving the comments of "how come no-one has thought of this before!"
I wish we had written down or recorded some of our very early musings of an idea for visual direction [โฆ]
I'm quite envious of the Minecraft Java team's opportunity to implement Vibrant Visuals with a clear target of "this is how Minecraft looks"
Minecraft's technical design has so much opportunity for very novel solutions, and the ingenious art direction of Vibrant Visuals wants for that
What did everyone think of Minecraft Live? Specifically my appearance at the end ๐ค
Sometimes scrolling through the Bedrock source code feels like browsing a secret McDonald's menu:
โข McBlock
โข McServer
โข McActorId