Sign in

Tommy Dräger

@fenixfox-studios.bsky.social
90 followers 11 following 95 posts

SoftwareEngineer | FenixFox®Studios 🏡 日本、大阪 🔗 fenixfox-studios.com 🐙 github.com/MilesTails01

PostsRepliesMedia
Tommy Dräger @fenixfox-studios.bsky.social · 20/09/2026
Anyone remembers CodingBat? I've put together a C++ version of it. Open `PROGRESS.md`, and click on any task. Compile command is included inside the description. Have fun 💻 github.com/MilesTails01...
github.com
GitHub - MilesTails01/CodingBatCpp
Contribute to MilesTails01/CodingBatCpp development by creating an account on GitHub.
000
Tommy Dräger @fenixfox-studios.bsky.social · 01/09/2026
#GCubeSDK is no longer silent! I added all audio classes needed. Make sure your loaded audio files fit into 16MiB of memory!! This marks the last milestone before the release on #steam! store.steampowered.com/app/4304310/... #gamecube #indiegamedev #gamedev #threejs #cpp #homebrew #lowpoly
093
Tommy Dräger @fenixfox-studios.bsky.social · 02/05/2026
I added the Particle class, using it to recreate the demo scene for Smoothed Particle Hydrodynamics (SPH) from my website, but this time on gameCube hardware. GameCubeDevs welcome ( dm / comment ) #nintendo #gamecube #indiegamedev #gamedev #threejs #cpp #gcubesdk #nintendo64 #lowpoly
093
Tommy Dräger @fenixfox-studios.bsky.social · 06/02/2026
#GCubeSDK is now open for wishlisting on Steam! Every wish matters! For anyone who want to develop a homebrew game for the Nintendo GameCube store.steampowered.com/app/4304310/... #indiegames #indiedev #gamedev #unity3d #godot #threejs #gamecube
0184
Tommy Dräger @fenixfox-studios.bsky.social · 31/01/2026
A new page was added to the documentation: fenixfox-studios.com/manual/gcube...
fenixfox-studios.com
PhongMaterial - GCubeSDK Documentation
GCubeSDK reference and documentation. Explore classes, methods and enums for building your own game.
000
Tommy Dräger @fenixfox-studios.bsky.social · 31/01/2026
PhongMaterial got added into #GCubeSDK. I made this character 5 years ago for another project that will probably never see the day of light. GameCubeDevs welcome ( dm / comment ) #nintendo #gamecube #indiegamedev #gamedev #threejs #cpp #gcubesdk #nintendo64 #lowpoly
1132
Tommy Dräger @fenixfox-studios.bsky.social · 20/01/2026
OBJLoader と MTLLoader使用。 このデモは、だいぶ前に作った3Dモデルだ。 近所の家を元にしてて、#gcubesdkに入れる予定。 ゲームキューブ実機向けにゲーム作りたかった人向けです。 📖 GCubeSDK Devlog(英語) fenixfox-studios.com/content/game... #nintendo #gamecube #indiegamedev #gamedev #cpp #gcubesdk #nintendo64 #lowpoly #japan #osaka #大阪 #ゲーム #ゲーム開発 #インディーゲーム
051
Tommy Dräger @fenixfox-studios.bsky.social · 18/01/2026
yes ! its so fruitiger aero ~.~ very nice looping piece .
110
Tommy Dräger @fenixfox-studios.bsky.social · 18/01/2026
Octree Collision is now finally implement in #GCubeSDK. For anyone who always wanted to build their game for the gamecube hardware. Steam store page is coming up soon! #nintendo #gamecube #indiegamedev #gamedev #threejs #cpp #gcubesdk #nintendo64 #lowpoly
061
Tommy Dräger @fenixfox-studios.bsky.social · 17/01/2026
If you are curious about the newly added Octree and OctreeHelper classes, why not take a look at the recently created #GCubeSDK Documentation! fenixfox-studios.com/manual/gcube...
fenixfox-studios.com
Octree - GCubeSDK Documentation
GCubeSDK reference and documentation. Explore classes, methods and enums for building your own game.
020
Tommy Dräger @fenixfox-studios.bsky.social · 17/01/2026
50 lines of code is all you need
000
Tommy Dräger @fenixfox-studios.bsky.social · 17/01/2026
Octree and OctreeHelper for #GCubeSDK were finally added. The GameCube takes some time to build, but its a must have for performant collision. Again: class structure was inspired by #threejs🩵! #gamedev #gamecube #indiedev
193
Tommy Dräger @fenixfox-studios.bsky.social · 10/01/2026
yeah and mrdoob just likes to update it by hand^^. why does no one like the light theme xD?
000
Tommy Dräger @fenixfox-studios.bsky.social · 10/01/2026
There are just a few documentations I actually like and one of them is clearly #threejs docs. I ended up writing my own parser to auto generate CPP → MD → HTML + CSS while #steam page is still under review. Default theme: Dark, Light, or Cube? #gcubesdk #gamedev #gamecube #indiedev
121
Tommy Dräger @fenixfox-studios.bsky.social · 26/12/2025
bundle-assets, event-assets, library-assets, store-page-assets .. creating those graphics for the upcoming steampage feels like an eternity. #GCubeSDK #IndieGameDev #GameDev
0103
Tommy Dräger @fenixfox-studios.bsky.social · 26/12/2025
Writing the nsis installer is nothing but pain. But making an effort so you don't have to. I finally found the right name too.
000
Tommy Dräger @fenixfox-studios.bsky.social · 28/11/2025
Building a #qt -based GUI for upcoming #GameCube SDK so more people can use it easily. You can still stick to the CLI and make commands if you prefer, but I want to offer a simple starting point for anyone new to the framework. #IndieGameDev #threejs #GameDev
0164
Tommy Dräger @fenixfox-studios.bsky.social · 21/11/2025
There is so much hassle behind the scenes that no one will ever witness, but with this update a release of the MVP Version for this framework could come around newyear! 🧵 (5 / 5)
000
Tommy Dräger @fenixfox-studios.bsky.social · 21/11/2025
Before I could start with the SkinnedMesh class I had to add the skeleton class, which itself is depending on the bone class. I also added the skeletonHelper and boneHelper classes to make debugging easier. 🧵 (4 / 5)
100
Tommy Dräger @fenixfox-studios.bsky.social · 21/11/2025
I could have done a whole Milestone just on the SkinnedMesh class alone, but it was not presentable enought without the GLTFLoader. The class contains features like Skinning, Bone-Weights (max 4 / vertex), Geometry Deformation 🧵 (3 / 5)
100
Tommy Dräger @fenixfox-studios.bsky.social · 21/11/2025
Most important Addition is the GLTFLoader. Used cgltf: My thanks goes out to *Johannes Kuhlmann*. I had to rewrite it from LittleEndian into BigEndian to make it compatible for GameCube though. Finally Im able to extract everything I needed. github.com/jkuhlmann/cg... 🧵 (2 / 5)
github.com
GitHub - jkuhlmann/cgltf: :diamond_shape_with_a_dot_inside: Single-file glTF 2.0 loader and writer written in C99
:diamond_shape_with_a_dot_inside: Single-file glTF 2.0 loader and writer written in C99 - jkuhlmann/cgltf
100
Tommy Dräger @fenixfox-studios.bsky.social · 21/11/2025
It's been a while but this milestone is huge! Skinning, Skeleton, SkinnedMesh and GLTFImport! Here's a thread about it: 🧵 (1 / 5) #Nintendo #GameCube #RetroGames #IndieGameDev #GameDev #threejs
1116
Tommy Dräger @fenixfox-studios.bsky.social · 24/10/2025
I created a new devlog on my website that will show the most recent status for my GameCube Framework. For anyone who always wanted to develop for GC. Devs welcome ( dm / comment ) fenixfox-studios.com/content/game... #Nintendo #GameCube #RetroGames #IndieGameDev #GameDev #threejs
fenixfox-studios.com
GameCube Framework - A Devlog from start to finish
This threejs inspired framework is for anyone who always wanted to build their game for the gamecube hardware.
0197
Tommy Dräger @fenixfox-studios.bsky.social · 03/10/2025
Same here ! i hope they keep it exactly as it is right now. A prime example of how a cms should be
000
Tommy Dräger @fenixfox-studios.bsky.social · 28/09/2025
uhh that is more than nice!! is it also working with BCPP3.1?? with breakpoints? cause debugging this project of mine is just pain bsky.app/profile/feni...
110
Tommy Dräger @fenixfox-studios.bsky.social · 27/09/2025
That eerie sound when entering the inverted Stone Tower in Majoras Mask: The sample comes from "Distorted Reality - ELVES" (D# pitched) @bcripster.bsky.social your turn 😁 #Nintendo #MajorasMask #Zelda #IndieGameDev #GameDev #Retro
1125
Tommy Dräger @fenixfox-studios.bsky.social · 27/09/2025
xD nice one! way turn again
000
Tommy Dräger @fenixfox-studios.bsky.social · 27/09/2025
don't know if everyone ever found this but 00:00:24 seconds.. its the scream of the horror kid from zelda majoras mask. greetings from japan #Nintendo #MajorasMask #Zelda #IndieGameDev #GameDev #Retro
0135
Reposted by Tommy Dräger
Tommy Dräger @fenixfox-studios.bsky.social · 26/08/2025
📖I'm not a big fan of the PowerPC pdf version. And I really don't like the IBM appendix website either. so here is my contribution of how a ASM reference should look like: fenixfox-studios.com/manual/power... #GameCube #RetroGames #IndieGameDev #GameDev #asm #powerpc
fenixfox-studios.com
PowerPC Register Reference | GPR, SPR, FPR Documentation
Complete PowerPC register reference for embedded systems development and assembly programming.
0116
Reposted by Tommy Dräger
Tommy Dräger @fenixfox-studios.bsky.social · 19/09/2025
It's #FeedbackFriday: I focused on debug mode. Added a new "Object2D" class, similar to "Object3D," for GUI elements (including fonts). Created Console::log, error, and info. GDB (Debugger) is now attachable via USBGekko & BBA (ports 550202 & 2828). #GameCube #IndieGameDev #threejs #FollowFriday
083
Tommy Dräger @fenixfox-studios.bsky.social · 25/09/2025
📻Another Update: Picked up some low hanging fruits by implementing WireframeGeometry, since I need it really soon. Stay tuned! Follow me if you wanna see the project hitting actual release. 🧊GameCube Devs welcome! #Nintendo #GameCube #RetroGames #IndieGameDev #GameDev #threejs
0419
Tommy Dräger @fenixfox-studios.bsky.social · 25/09/2025
🙋‍♂️Let me show you my progress: AnimationClip -Action and -Mixer classes are now ready. We getting closer towards character animation! Next up: Bones, Skinning and Wireframe. GameCube Devs welcome ( dm / comment )! #Nintendo #GameCube #RetroGames #IndieGameDev #GameDev #threejs
0174
Tommy Dräger @fenixfox-studios.bsky.social · 24/09/2025
KeyframeTrack & Interpolators classes got added🔥. An important step towards imported Character AnimationClips. A #threejs -like framework for developers who wanna build GameCube games (dm / comment) #GameCube #IndieGameDev #C++
061
Tommy Dräger @fenixfox-studios.bsky.social · 19/09/2025
It's #FeedbackFriday: I focused on debug mode. Added a new "Object2D" class, similar to "Object3D," for GUI elements (including fonts). Created Console::log, error, and info. GDB (Debugger) is now attachable via USBGekko & BBA (ports 550202 & 2828). #GameCube #IndieGameDev #threejs #FollowFriday
083
Tommy Dräger @fenixfox-studios.bsky.social · 14/09/2025
✨HelperObjects: Box3Helper, AxesHelper, GridHelper, Box3, Line, and Points classes added. A Three.js-like framework for GameCube development. Devs, DM or comment! ♨️ #screenshotsunday #indiedev #threejs #Nintendo #GameCube #RetroGames #IndieGameDev #GameDev
0215
Tommy Dräger @fenixfox-studios.bsky.social · 12/09/2025
🔥 Update: Added OBJLoader, MTLLoader, transparency, alpha maps, and more! Used my old 3D model for this demo. Three.js-like framework for devs building GameCube games. 🙌 #Nintendo #GameCube #RetroGames #IndieGameDev #threejs #FollowFriday
0132
Tommy Dräger @fenixfox-studios.bsky.social · 30/08/2025
^^ thank you 🙏 the effect itself is not so complicated (I used to make the same effect in javascript.. no frameworks etc) bsky.app/profile/feni... I had to refactor so much in order to make it run on the gamecube though
010
Tommy Dräger @fenixfox-studios.bsky.social · 29/08/2025
It's #FeedbackFriday! Created a benchmark for my threejs-like GameCube Framework. Push the polycount until FPS drops. For anyone who wants to develop for GC. written in C++, Devs welcome ( dm / comment ) 🙌 #Nintendo #GameCube #RetroGames #IndieGameDev #threejs #FollowFriday
052
Tommy Dräger @fenixfox-studios.bsky.social · 27/08/2025
super cool ! keeping the lighting consistent must be hell
010
Tommy Dräger @fenixfox-studios.bsky.social · 26/08/2025
🎨Made a cute Banner (96x32)! GCM / ISO pipeline is now ready to deploy a project. Workingtitle: "Fenix Engine" .. a threejs like framework for anyone who wants to develop for GC. Devs welcome ( dm / comment )! 💻 #Nintendo #GameCube #RetroGames #IndieGameDev #GameDev #threejs
0124
Tommy Dräger @fenixfox-studios.bsky.social · 26/08/2025
📖I'm not a big fan of the PowerPC pdf version. And I really don't like the IBM appendix website either. so here is my contribution of how a ASM reference should look like: fenixfox-studios.com/manual/power... #GameCube #RetroGames #IndieGameDev #GameDev #asm #powerpc
fenixfox-studios.com
PowerPC Register Reference | GPR, SPR, FPR Documentation
Complete PowerPC register reference for embedded systems development and assembly programming.
0116
Tommy Dräger @fenixfox-studios.bsky.social · 24/08/2025
I just love transparent plastic 😅
020
Tommy Dräger @fenixfox-studios.bsky.social · 24/08/2025
✨They are both in near perfect condition! I just found them in my local gamestore for ~2万円 (~110$) #Nintendo #GameCube #retrogames #IndieGameDev #gamedev
1143
Tommy Dräger @fenixfox-studios.bsky.social · 24/08/2025
^^ yes! either that or the sdk. but dkppc it is
000
Tommy Dräger @fenixfox-studios.bsky.social · 24/08/2025
- Bones - Animations - Fog - Effects - Audio but the 3 mentioned top are needed for an shareable MVP
000
Tommy Dräger @fenixfox-studios.bsky.social · 24/08/2025
🙇Thank you so much! There are 3 super big points still on the roadmap: - GLTF, GLB, OBJ Importer - Vector3d Refactoring - Gamecube gcm/iso deploy (that one is tough)
100
Tommy Dräger @fenixfox-studios.bsky.social · 24/08/2025
🚨Added Textures and Loader classes, also fixing some bugs🔧! A full week of headaches. That GameCube framework needs a name soon! For anyone who always wanted to develop for GC. Devs welcome ( dm / comment ) 🙌 #Nintendo #GameCube #RetroGames #IndieGameDev #GameDev #threejs
0194
Tommy Dräger @fenixfox-studios.bsky.social · 21/08/2025
I hope that thing will glow under uv light 😖
110
Tommy Dräger @fenixfox-studios.bsky.social · 21/08/2025
✨I can't wait for my new plastic case to arrive! LOOK AT THE COLOR ☢️!! its so 90s ! #Nintendo #GameCube #RetroGames #IndieGameDev #GameDev
1125
Tommy Dräger @fenixfox-studios.bsky.social · 20/08/2025
thats the right mindset! keep it up!
000