Felix "Xilefian"'s Avatar

Felix "Xilefian"

@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/

827
Followers
0
Following
41
Posts
04.12.2024
Joined
Posts Following

Latest posts by Felix "Xilefian" @xilefian.retrodev.social

Preview
My 9 Games | ็งใ‚’ๆง‹ๆˆใ™ใ‚‹9ใคใฎใ‚ฒใƒผใƒ  ใ‚ใชใŸใใฎใ‚‚ใฎใงใ‚ใ‚‹9ๆœฌใฎใ‚ฒใƒผใƒ ใ‚’ใ‚ทใ‚งใ‚ขใ—ใ‚ˆใ†ใ€‚

I was challenged by Sarahboev to come up with just 9 games that define "me"
https://my9games.com/s/0ce2c0a4325a46d5

07.03.2026 08:53 ๐Ÿ‘ 10 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

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 ๐Ÿค”

03.03.2026 12:18 ๐Ÿ‘ 8 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
GitHub - felixjones/muesli: C++20 serialisation library inspired by Mojang/DataFixerUpper Codecs C++20 serialisation library inspired by Mojang/DataFixerUpper Codecs - felixjones/muesli

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

17.01.2026 14:59 ๐Ÿ‘ 11 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Original post on retrodev.social

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 [โ€ฆ]

17.11.2025 18:27 ๐Ÿ‘ 18 ๐Ÿ” 1 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 0

Compared to a couple years ago I'm certainly getting better at not typing Bedrock commands into Java and vice versa ๐Ÿ’ช

12.09.2025 13:30 ๐Ÿ‘ 25 ๐Ÿ” 1 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

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

09.09.2025 13:11 ๐Ÿ‘ 17 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Pretty much revisiting that one time I made a Minecraft mod. I noticed that Minecraft functions are incredibly close to assembly language ๐Ÿค”

02.09.2025 20:24 ๐Ÿ‘ 16 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Working on a Minecraft Data pack

02.09.2025 20:18 ๐Ÿ‘ 40 ๐Ÿ” 1 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Post image

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!

27.08.2025 17:12 ๐Ÿ‘ 40 ๐Ÿ” 3 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 1
Post image

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

20.08.2025 17:33 ๐Ÿ‘ 34 ๐Ÿ” 2 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

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

07.08.2025 15:36 ๐Ÿ‘ 36 ๐Ÿ” 5 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 0
Preview
16 and 17-year-olds to be able to vote in next general election - live updates Lowering the voting age across the UK means around 1.5 million 16 and 17-year-olds will be able to vote at the next general election.

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

17.07.2025 11:47 ๐Ÿ‘ 22 ๐Ÿ” 3 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

"Counter-Strike" Swedish bubblegum cigarettes. Wat

15.07.2025 09:50 ๐Ÿ‘ 17 ๐Ÿ” 3 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

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

11.07.2025 20:20 ๐Ÿ‘ 15 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

It is apparent that I need to teach Minecraft devs the common decency of replacing dead batteries in the office Xbox controllers

07.07.2025 12:51 ๐Ÿ‘ 37 ๐Ÿ” 1 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Video thumbnail

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

06.07.2025 16:50 ๐Ÿ‘ 18 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

My Bluesky bridge seems broken at the moment, sorry Bluesky users for missing out on my posts!

01.07.2025 20:55 ๐Ÿ‘ 36 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

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

23.06.2025 17:50 ๐Ÿ‘ 65 ๐Ÿ” 7 ๐Ÿ’ฌ 8 ๐Ÿ“Œ 0

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

16.06.2025 15:13 ๐Ÿ‘ 24 ๐Ÿ” 0 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 0
Preview
My Pokรฉmon ROM Hack Wild SIDEโ€™HACK appeared!

I made a Pokรฉmon ROM hack and wrote about it
https://felixjones.co.uk/2025/04/30/pokegreen.html

30.04.2025 18:33 ๐Ÿ‘ 17 ๐Ÿ” 2 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

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.

22.04.2025 17:09 ๐Ÿ‘ 27 ๐Ÿ” 1 ๐Ÿ’ฌ 6 ๐Ÿ“Œ 0

"Code looks great Felix, but can you remove the check that gives 26 netherite ingots to any player spawning with the name 'Xilefian'?"

22.04.2025 09:22 ๐Ÿ‘ 67 ๐Ÿ” 6 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Post image Post image Post image Post image

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

20.04.2025 11:44 ๐Ÿ‘ 38 ๐Ÿ” 8 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Original post on retrodev.social

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 [โ€ฆ]

18.04.2025 15:23 ๐Ÿ‘ 17 ๐Ÿ” 1 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

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

17.04.2025 12:13 ๐Ÿ‘ 29 ๐Ÿ” 5 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

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!

08.04.2025 14:33 ๐Ÿ‘ 22 ๐Ÿ” 2 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 0
Original post on retrodev.social

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 [โ€ฆ]

03.04.2025 20:35 ๐Ÿ‘ 22 ๐Ÿ” 1 ๐Ÿ’ฌ 6 ๐Ÿ“Œ 0

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

23.03.2025 12:09 ๐Ÿ‘ 36 ๐Ÿ” 2 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

What did everyone think of Minecraft Live? Specifically my appearance at the end ๐Ÿค”

22.03.2025 18:02 ๐Ÿ‘ 29 ๐Ÿ” 1 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 0

Sometimes scrolling through the Bedrock source code feels like browsing a secret McDonald's menu:
โ€ข McBlock
โ€ข McServer
โ€ข McActorId

19.03.2025 16:20 ๐Ÿ‘ 26 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0