Xim: Browser-based Client Simulator

Langues: JP EN DE FR
Yellow Box
users online
Forum » FFXI » Dat Modding » Xim: Browser-based Client Simulator
Xim: Browser-based Client Simulator
 Asura.Moduhry
Offline
Serveur: Asura
Game: FFXI
User: Necromage
Posts: 16
By Asura.Moduhry 2025-12-31 01:06:21
Link | Citer | R
 
[+]
 Leviathan.Draugo
Offline
Serveur: Leviathan
Game: FFXI
Posts: 2877
By Leviathan.Draugo 2025-12-31 09:33:18
Link | Citer | R
 
This is such a cool project! kudos! I have only messed with it a little bit, but is there a way to get a controller working for this? KB is awkward for me.
[+]
 Asura.Aamace
Offline
Serveur: Asura
Game: FFXI
User: Aamace
Posts: 16
By Asura.Aamace 2025-12-31 12:06:49
Link | Citer | R
 
Asura.Moduhry said: »
A few minor fixes/QoL, if of any interest...

Thanks for this! The gil thing was a display issue, oops. Should be fixed now (along with the bonus text).

I'll take a look at finishing the equipment-set implementation. I think there wasn't that much left to do.

Leviathan.Draugo said: »
This is such a cool project! kudos! I have only messed with it a little bit, but is there a way to get a controller working for this? KB is awkward for me.

Thank you! I'll add gamepad integration to the list - I can't guarantee it'll get done, but it looks interesting to try.
[+]
 Asura.Aamace
Offline
Serveur: Asura
Game: FFXI
User: Aamace
Posts: 16
By Asura.Aamace 2025-12-31 17:16:42
Link | Citer | R
 
Added gamepad support (the browser API is surprisingly simple)! It can be enabled under the "Gamepad" settings on the left. I've only tested it on desktop Chrome/Firefox, using a PS4 controller, so it's marked as "experimental" for now.
[+]
 Cpu
Offline
Posts: 253
By Cpu 2026-01-06 01:46:39
Link | Citer | R
 
I'm not sure that advertising this app as a browser-based client simulator was the best way to announce what you've actually created here, which is a single player version of FFXI that balances nostalgia with a fairly challenging and interesting gameplay concept.

This is honestly an amazing achievement, and I think that the only reason that you're not getting more of a response is that people assume that this is just a model viewer as opposed to an entire self-contained game.

Other than the rebranding suggestion my only request would be that you implement some type of NG+ mode where the enemies have increased stats, etc. It would probably become too difficult to continue with at some point, but figuring out where that breaking point is would be part of the fun.
[+]
 Cerberus.Balloon
Offline
Serveur: Cerberus
Game: FFXI
Posts: 441
By Cerberus.Balloon 2026-01-06 09:26:00
Link | Citer | R
 
Cpu said: »
I'm not sure that advertising this app as a browser-based client simulator was the best way to announce what you've actually created here, which is a single player version of FFXI that balances nostalgia with a fairly challenging and interesting gameplay concept.

This is honestly an amazing achievement, and I think that the only reason that you're not getting more of a response is that people assume that this is just a model viewer as opposed to an entire self-contained game.

Other than the rebranding suggestion my only request would be that you implement some type of NG+ mode where the enemies have increased stats, etc. It would probably become too difficult to continue with at some point, but figuring out where that breaking point is would be part of the fun.

Shared this point with Aamace too. The first thing I thought when I saw the title was "Oh, is this gonna be another Spreadsheet turned into a Web App"

I wish this had more attention. Because it's the most fun I've had with something FFXI related in a long time. It tickles a nostalgia part of my brain, while adding some incredibly engaging battles.
[+]
 Asura.Aamace
Offline
Serveur: Asura
Game: FFXI
User: Aamace
Posts: 16
By Asura.Aamace 2026-01-06 17:44:46
Link | Citer | R
 
Cpu said: »
I'm not sure that advertising this app as a browser-based client simulator...

Thank you for the feedback! You guys are right. There were a few reasons I focused on the asset-viewer over the game-mode (personal bias as the developer, lack of confidence in the game design, etc), but it's clear now that it wasn't a good idea from a "marketing" perspective. This is my first public release of a project, and I'm definitely learning a lot from it.

Cpu said: »
implement some type of NG+ mode...

That's an interesting idea! There are a few things I want to experiment with adding first, but I'll try to loop around to this.
[+]
 Carbuncle.Bien
Offline
Serveur: Carbuncle
Game: FFXI
User: Bien
Posts: 13
By Carbuncle.Bien 2026-01-14 03:44:19
Link | Citer | R
 
Read about this on 4-chan of all places, pretty rad implementation of a single player Final Fantasy of Druaga XI. Thanks for this.
[+]
 Cerberus.Balloon
Offline
Serveur: Cerberus
Game: FFXI
Posts: 441
By Cerberus.Balloon 2026-01-14 05:22:41
Link | Citer | R
 
So I finally beat all the content the game currently has to offer.

I've been giving this effusive praise in this thread already, but let me just say again. It is incredible. The fights themselves are so varied, with so many different interesting mechanics. So dynamic feeling. So well balanced.

One piece of advice I'd give to anyone starting is to adjust the UI, eventually you will want to keep track of your buffs and debuffs and I found having it close to the HotBar helps a lot for that.

I've had to vary up my combat style several different times throughout the campaign. Each time adapting to the enemy that I am fighting. This becomes especially important for the T3 bosses in Escha, where the difficulty can be quite unforgiving and you have to be cognizant of the amount of stuns you're given, MP management, and animation locks.

I felt constantly challenged throughout, which made just clawing out victories feel even better.

It's also incredibly nostalgic feeling. Some of the fights take you through some of the moments of CoP, ToAU, even the mini expansions.

A whole lot of love was given to this project. It is clear that it is from someone who adores the source material, and has worked hard to improve upon it.

I bought 3 games over the Christmas period. And I spent maybe 10-20x more time on this. The fights felt tight, but forgiving. I would wipe, but each time would see a path forward.

Several times I felt like "How on earth am I supposed to be able to beat this..." just to keep getting n% better each time, refining the timing of things, adjusting my strategies.

Highlights for me:

I eagerly, eagerly await any future content updates. And I'd go one further, and suggest that you replace the assets with your own and release this as a full game. Obviously the asset creation aspect will be difficult, but this stands on it's own as a piece of good, fun, engaging game design.

Small Bug Report that made things a little easier at the end:
[+]
 Asura.Zodiarchy
Offline
Serveur: Asura
Game: FFXI
User: Zodiarchy
Posts: 15
By Asura.Zodiarchy 2026-01-14 10:10:24
Link | Citer | R
 
Tot
Cpu said: »
I'm not sure that advertising this app as a browser-based client simulator was the best way to announce what you've actually created here, which is a single player version of FFXI that balances nostalgia with a fairly challenging and interesting gameplay concept.

This is honestly an amazing achievement, and I think that the only reason that you're not getting more of a response is that people assume that this is just a model viewer as opposed to an entire self-contained game.

Other than the rebranding suggestion my only request would be that you implement some type of NG+ mode where the enemies have increased stats, etc. It would probably become too difficult to continue with at some point, but figuring out where that breaking point is would be part of the fun.


Totally agree! I played with it and just thought it was a fun little character sim. I will have to revisit it now having read this post!
 Asura.Aamace
Offline
Serveur: Asura
Game: FFXI
User: Aamace
Posts: 16
By Asura.Aamace 2026-01-14 18:03:58
Link | Citer | R
 
Cerberus.Balloon said: »
So I finally beat all the content the game currently has to offer...

Congrats! Thank you for playing, and I sincerely appreciate your review and all of your feedback :)

Cerberus.Balloon said: »
A whole lot of love was given to this project. It is clear that it is from someone who adores the source material...

Absolutely - I've been playing FFXI on and off since shortly after the NA servers launched. In particular, I've always loved the art direction in this game. I'm still astonished by how the artists managed to create such beautiful particle effects from a set of relatively simple engine instructions. This entire project started from a desire to better understand those effects.

Some of the floors in the game-mode were chosen just to show obscure effects (ex: the shimmery ocean in Bibiki-4).

Cerberus.Balloon said: »
Small Bug Report that made things a little easier at the end:

---

On a side note, I've published the game-mode on itch.io as well. I'll keep both sites updated.
 Leviathan.Draugo
Offline
Serveur: Leviathan
Game: FFXI
Posts: 2877
By Leviathan.Draugo 2026-01-14 19:47:03
Link | Citer | R
 
So in theory, anyone can create a campaign like you have? If so, is there a guide on how to?
 Asura.Aamace
Offline
Serveur: Asura
Game: FFXI
User: Aamace
Posts: 16
By Asura.Aamace 2026-01-14 20:58:32
Link | Citer | R
 
Leviathan.Draugo said: »
So in theory, anyone can create a campaign like you have?

Yep, that's correct. A couple of users on the reddit thread have experimented with the source code. I'm not currently accepting any pull-requests to the code-base that I personally work on, though, so it would need to be hosted separately (similar to what jakuu did).

Leviathan.Draugo said: »
If so, is there a guide on how to?

Not yet, but I could put something together. Did you have something specific in mind? Like extending/modifying the current game, or building an entirely new game using the engine?
[+]
 Leviathan.Draugo
Offline
Serveur: Leviathan
Game: FFXI
Posts: 2877
By Leviathan.Draugo 2026-01-15 17:34:45
Link | Citer | R
 
I'm not very tech savvy at all, but that is neat to know the potential is there for others, kinda like an RPG maker heh.
[+]
 Leviathan.Draugo
Offline
Serveur: Leviathan
Game: FFXI
Posts: 2877
By Leviathan.Draugo 2026-01-20 20:13:43
Link | Citer | R
 
Asura.Aamace said: »
Did you have something specific in mind?
this is an interesting question, can you inject cutscenes, maybe create alternate dialogs for the characters in the scene also? I kinda looked at the discussion on the reddit thread and saw that some folks are working on multiplayer, which is awesome! this tool/app/ whatever you want to call it has ALOT of potential, idk if you realize that, but this thing has tons of potential!
 Asura.Clayers
Offline
Serveur: Asura
Game: FFXI
User: Clayers
Posts: 1
By Asura.Clayers 2026-01-21 12:57:20
Link | Citer | R
 
Really enjoyed playing this through. I've completed everything currently implemented and am anxious for more. Do you have a timeline of when more content might be added?
[+]
 Cerberus.Mavira
Offline
Serveur: Cerberus
Game: FFXI
User: AwwwYeee
Posts: 4
By Cerberus.Mavira 2026-01-21 14:29:27
Link | Citer | R
 
This was really neat, I sent the link to a few friends. Thanks for this!
[+]
 Asura.Aamace
Offline
Serveur: Asura
Game: FFXI
User: Aamace
Posts: 16
By Asura.Aamace 2026-01-21 18:28:16
Link | Citer | R
 
Leviathan.Draugo said: »
can you inject cutscenes, maybe create alternate dialogs for the characters in the scene also?

If you mean FFXI's real cutscenes, that's the major missing component of the asset-viewer. I didn't attempt to reverse engineer them, but there's some high quality documentation on how they work. I did actually implement a very basic cutscene based on this information (walking through the gate in Hall of the Gods), but ended up discarding that branch.

That being said, it would definitely be possible to make original cutscenes. The game-mode has extremely basic ones (like entering the Cavernous Maw's mouth).

Asura.Clayers said: »
Do you have a timeline of when more content might be added?

Thanks for playing! Unfortunately, I can only work on it during my spare time, so it's hard to provide a timeline. I'm currently experimenting with some side-content, and I hope to release a teaser for it soon.
[+]
 Leviathan.Draugo
Offline
Serveur: Leviathan
Game: FFXI
Posts: 2877
By Leviathan.Draugo 2026-01-21 19:58:29
Link | Citer | R
 
IDK how it works sharing this sort of hard work, combined with using a corporate entities asset, but man it would be cool if there is a way to pen source this more for others to collaborate with it, maybe between github, and a discord server you can create focus on this specific project while also respecting your code/ contribution, and SE's assets also would be a step.

this has such a huge potential to be wildly popular, people could make custom campaigns to enjoy with their friends through the multiplayer works that's been started by others, maybe down the road, a sort of jenky version of an single player and/or offline version of the mainline stories could be created for the crowd that wants a remake, side questing to earn trusts as part of that could be a super cool avenue also.

this tool is huge! you made a RPG maker for XI, i cant wait to see what's built over the next few years as people discover this.

i do agree a sort of rebranding could help it gain traction. its alot more than just an asset viewer, definitely needs more documentation and guidance of how to use the basic back end engine to build campaigns with. really hoping more tech savvy collaboration starts taking hold.
Log in to post.