Most of the things are completed. Fun part has arrived. Jamir's 8 years old #threejs game engine (WebGL) is being ported in X3JS Editor, Debug and Production and being remastered with WebGPU only.
Play Store told me to publish an app before April or my account would be deleted.
So I took a Flappy Bird style game I made about 2 years ago with #threejs , polished and packaged it with @claudeai in a weekend, its now live on: https://t.co/VZaLQzeOA5
I now feel it’s the right time to start @X3JS_app the engine that will power everything I’ve been building for the past 2.5 years. I'll be sharing progress soon..
Turning 38 tomorrow.
It took me almost 9 years to capture a video with 20 players like this without the game freezing, a server error or some stupid issue ruining the moment.
I spent so long building the game engine on top of #threejs that I forgot what it feels like to be a real player and made plenty of mistakes that made old players sad. Sorry for that..
Matches now go from 16 to 32 players and bots are a little smarter. It’s finally fun to play again.
I’ll be transferring all that hard work, 3D and 2D effects, ready effects and knowledge into @x3js, where you’ll be able to create games like this with just a few prompts.
#gamedev #indiedev #indiegames
I wish I had more time to develop @X3JS_app , but as a father of two and with this being just a hobby, I can’t dive into it as much as I’d like. Building this engine feels even more fun and relaxing than making the game itself 😀 #threejs#gamedev#webgpu
I just turned 37 today and started this journey when I was 30. After years of building the engine with 💕 and optimizing it, this is the final gameplay running on #webgl with #threejs
After converting Jamir from WebGL to WebGPU, I hope to release the @X3JS_app, built on top of Jamir's game engine, in 2025, initially for creating FPP and TPP games, and make it available for everyone.
New version will be upcoming in a few days, btw! 🥳
#gamedev #gamedevelopment
I’m really happy to have discovered #threejs back in 2016 and have been working on JAMIR since 2018. It’s been an incredible journey since then, and it's still fun like the first day! #gamedev#webgl#indiegame
Lots of fake lights demonstration. It is not looking 100% perfect in third person view but at least it's doing its job.
I shared custom code here a while ago: https://t.co/q9lgqXjWA0
I think even converting to WebGPU, there is no point in adding as many real lights, so I will learn how to apply the same effect in #threejs TSL and work it on #WebGPU.
#gamedev #indiegame #indiegames
Taking a long break since my computer boiled up but sometimes I just hop in the game to make sure everything's still running. Can't play it as much as I'd like, but it's nice to check in 😁 #threejs#gamedev#gamedevelopment#indiedev#indiegames