Sign in

TheBiteyCat | Solo Indie Dev

@CatBiteStudios.mastodon.gamedev.place.ap.brid.gy
12 followers 0 following 223 posts

62% Indie Game Dev 38% Cat. Solo Indie Game Dev from Singapore. Making video games inspired by those from the 90s :) [bridged from mastodon.gamedev.place/@CatBiteStud… on the fediverse by fed.brid.gy ]

PostsRepliesMedia
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 26/07/2026
I've polished up my Simple CSV Editor a bit more and put it up on itch for download! catbitestudios.itch.io/simple-csv-e… #godot
catbitestudios.itch.io
Simple CSV Editor for Godot by Cat Bite Studios
Create/View/Edit CSV files inside Godot!
022
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 25/07/2026
Woo think the csv editor is done! #godot
011
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 24/07/2026
Got the undo working! #godot
032
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 24/07/2026
Starting to feel overwhelmed lol. I thought this would take a few hours and it's been like 4 days. But starting to add actual functionality for adding/deleting columns.
screenshot showing popup with options for deleting column and adding column to right.
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 24/07/2026
I have a feeling that the main panels controls in godot use different theme settings compared to play mode. And yes, creating and loading files works! Even have checks to make sure columns per row are the same and have a warning if things go awry. #godot
popup in main panel with scroll bars and different looking font settingsPlay mode UI with no scrollError when columns mismatch
010
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 23/07/2026
Hmmm looks while the csv editor plugin I'm working on works as expected in play mode, when used in plugin mode the width of the lineedit nodes are note the same. What. #godot
Screenshot showing proper column widths in play mode but not so when displayed as full screen plugin.
001
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 21/07/2026
Ah, forgot to post here that I finished a 10 day gamejam with Godot! Leaned lots, need to try a 3d project with godot next. catbitestudios.itch.io/the-call
catbitestudios.itch.io
The Call by Cat Bite Studios
Find the origins of a signal from space while building your spaceship
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 20/06/2026
One thing that would be nice to have in #godot is the ability to jump to a function's declaration with the right mouse context menu. For example, with ST's CubeIDE, there're lots of options, for example, to show a list of who's calling this function […] [Original post on mastodon.gamedev.place]
STM32CubeIDE right click editing menuGodot right click editing menu
020
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 19/06/2026
Spent most of the day getting back to grips with godot. Part of me feels like I should go back to UE, I've spent close to two years learning that engine, one game on steam, 2nd in production. Plus once my funds run dry, I might be able to position myself for virtual production on top of vfx post […]
mastodon.gamedev.place
Original post on mastodon.gamedev.place
030
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 19/06/2026
Does anyone know how to remove the noise in the shadows? The only way I've found is enabling TAA, would prefer not to use TAA. #godot
RX7s for testing 3d, with various UI objects scattered about for testing.
030
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 19/06/2026
Damn the third person shooter demo looks good! github.com/godotengine/tps-demo #godot
screenshot from third person shooter demoscreenshot from third person shooter demo
040
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 18/06/2026
Spent most of the day fluffing around with sdl and some godot. Will do a test with the later, see how much the 3d stuff has improved from last i tried it out.
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 18/06/2026
I need to try godot again and see if the 3d related stuff has improved.
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 18/06/2026
Just saw this tutorial for SDL3, dang fresh from the oven! lazyfoo.net/tutorials/SDL3/index.php #sdl #indiedev
lazyfoo.net
Lazy Foo' Productions - Beginning Game Programming v3.0
A beginners guide for lower level game programming.
060
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 18/06/2026
Watched the State of Unreal and am non-plussed by the UE6 announcements. I'm guessing stuff like the verse architecture is great for bigger teams working on multiplayer games. Feels a bit too complex for a solo dev like myself who isn't a programmer. UE5.8 performance improvements sound great - […]
mastodon.gamedev.place
Original post on mastodon.gamedev.place
020
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 09/06/2026
*pops in* im working on something else atm, gamedev on hold for the moment. *vanishes into the ether*
010
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 31/05/2026
Oh dang, unreal doesn't have radio buttons? Gotta roll my own using checkboxes? >.>
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 30/05/2026
Gah I'm getting spurious inputs from the gamepad for some reason.
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 30/05/2026
Muahaha I knew it. Complaining on social media always gets unreal to co-operate. I _am_ still using the built-in Default Pawn class that I assume gets input from a blueprint component derived from the "ai controller" class that uses the "AI move to" […] [Original post on mastodon.gamedev.place]
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 30/05/2026
Hmmmm am trying to use the navmesh to direct pawns around. The tutorial examples work fine, but trying to build my own pawns (just a cube!) am getting nowhere. Time to look up even more basic tutorials...
020
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 30/05/2026
Was planning out some backgrounds and remembered the amazing backgrounds from the Homeworld series. Giant space structures, glowing nebulas. I think I might have to look at the story/mission and make some changes.
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 28/05/2026
Picked up an external hard drive on sale recently and got around moving/installing my smol collection onto it :3
718gb of samples.
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 26/05/2026
"Flight" is now possible with the keyboard lol. Next will get mouse flight working.
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 26/05/2026
I wish unreal used right hand rule. Was wondering why my actor was spinning in the opposite way when applying torque lol.
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 24/05/2026
Finally getting around to determining the in-game speeds and thought I'd check in on some sci fi ships. The Xwing clocks in around 1000kph, roughly 300m/s. Even at 30m/s in my game it already feels pretty quick. Now compared to the Piranha in WC Prophecy which has a top speed of oh, only 500kps […]
mastodon.gamedev.place
Original post on mastodon.gamedev.place
100
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 24/05/2026
Odd, tried packaging a shipping build (ue5.7) but the game still has the console and debug prints. What's going on grrr. #unrealengine
010
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 24/05/2026
Need to get back to composing music, definitely need a refresher on orchestration (and more!) if I wanna write the bgm for my game. (Or you know, just use EWQL Symphonic instead of vsl XD) #indiedev
141
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 23/05/2026
Haven't used datatables in unreal yet, maybe time to shoehorn one in. #indiedev
020
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 23/05/2026
Got this Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000000 error upon loading up unreal engine today. Couldn't figure out whats up and had to create a new project and copy all the files over. At least that was it. So random, was working fine yesterday […]
mastodon.gamedev.place
Original post on mastodon.gamedev.place
030
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 22/05/2026
Been working on getting player's input mapping to be easily accessed by the player pawn. That appears to be working. Not much to show though, so thought I'd just share the list of keyboard vs gamepad flight controls. #indiedev
Keyboard list of commandsGamepad list of commands.
031
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 22/05/2026
Feeling a bit overwhelmed with the amount of stuff that needs to be done, so taking a side journey to figure out how big the fighters and capital ships are gonna be in my game. In wing commander prophecy, the piranha is like 12m, and the longbow […] [Original post on mastodon.gamedev.place]
Comparing the piranha fighter to the longbow bomber, and a rough estimate of what feels good for my game.
120
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 20/05/2026
I _think_ I found a way to handle the mapping for keyboard/mouse/gamepad. Using a map (dictionary) that uses an enum for the list of actions/key, the values of each action are then set as player defaults, which can then altered/saved/loaded. Hopefully […] [Original post on mastodon.gamedev.place]
Screenshot of unreal showing a list of actions mapped to buttons/axis on a gamepad.
010
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 20/05/2026
Once again I'm asking myself why I put so much effort into my games when asset flips appear to earn more. Like I've spent weeks trying to get the controller mapping in a good place - and it's not lol. And last night realized I *totally* forgot about remapping the keyboard. AAAAA.
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 20/05/2026
...... I just realized I should have allowed remapping the controls of the gamepad AND keyboard at the same time. ARGH what am I doing lol.
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 13/05/2026
The pro2 controller arrived and I may have wasted my money lol. The controller in Dinput mode (all modes actually... switch/ps4/xinput) maps exactly like Xinput lol. Well at the very least I won't have to worry if gamers with Dinput controllers can play my game or not. On the flip side. WOW! […]
mastodon.gamedev.place
Original post on mastodon.gamedev.place
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 09/05/2026
Been slowly chipping away at the gamepad setup, still not 100% understanding the plugin I'm using. Atm though, have concerns about xinput vs dinput controllers, so bought a 8bitdo pro2 that has switchable input types to properly test the gamepad setup. Don't really need it for gaming as I only […]
mastodon.gamedev.place
Original post on mastodon.gamedev.place
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 02/05/2026
Huh randomly happened upon these pages from Intel about how to optimize and profile #unrealengine - Chapter one doesn't seem to have any intel specifics. www.intel.com/content/www/us/en/dev… Chapter 2 is […]
mastodon.gamedev.place
Original post on mastodon.gamedev.place
010
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 30/04/2026
I was playing iRacing Arcade earlier and I didn't see any options to remap the gamepad or keyboard - maybe I am overthinking what I should include for the gamepad settings. #indiedev
021
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 29/04/2026
Ive been stun-locked trying to figure out how to present players with gamepads options on how to configure them. Like do I want to present it at the very start, bring it up during tutorial, and how to handle if they plug it in midway through the game. Aaaaaaa I will take my feline option to […]
mastodon.gamedev.place
Original post on mastodon.gamedev.place
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 28/04/2026
Mmmm would love the new steam pad alongside my current controller for testing. Right now I "support" choosing one controller out of many for flight controls but eh no way to test if it really works since I only have one.
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 27/04/2026
Still slowly crunching through the settings, as I want this to be reusable for future games. This abstracts the need to care about the built-in game settings that save to .ini files, as well as settings that will be saved to a separate save files […] [Original post on mastodon.gamedev.place]
Screenshot showing the current list of game settings
010
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 24/04/2026
Pretty slow day, just working on the settings for the game. Hopefully, I can just copy this folder with all the actors to a new project and I can re-use it too. #indiedev
Blueprint showing an uber function that setups up various game settings.
031
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 24/04/2026
Gah, took me like two evenings but I think I figured out how resolution settings matter (or not) between fullscreen, borederless fullscreen and windowed. #unrealengine
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 11/04/2026
Figuring out the controller plugin! youtu.be/JHtveVqv6Dw #unrealengine #indiedev
030
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 11/04/2026
Went down a rabbit hole about <other ue things> when I came across this article about delegates in #unrealengine that really clears things up. Jesus I was totally using them absolutely wrong in my last game XD […]
mastodon.gamedev.place
Original post on mastodon.gamedev.place
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 11/04/2026
I think implementing gamepad/joystick support is going to be a pain. Not setting it up - more the ui to allow remapping controls. Already dying inside thinking about it lol. That said, I'm testing out Simple Controller (www.fab.com/listings/b41984a2-53dc-…) and it's […]
mastodon.gamedev.place
Original post on mastodon.gamedev.place
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 10/04/2026
Joystick/hotas support seems like a pain in native unreal... plugin time!
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 09/04/2026
Experimented with this mouse control scheme, pretty happy with it! Gonna figure out joypads next. youtu.be/4h9JzZFQRos #unrealengine #indiedev
010
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 08/04/2026
Huh, just read that screen percentage (how many pixels to render relative to monitor resolution) can go over 100, so it can be used as some sort of AA for deferred rendering. Gonna include it in the options as I really don't like the temporal AA in […] [Original post on mastodon.gamedev.place]
80% screen percentage160% screen percentage.
000
TheBiteyCat | Solo Indie Dev @catbitestudios.mastodon.gamedev.place.ap.brid.gy · 08/04/2026
Argh unreal engine is just too bloody massive. I randomly came across hardware/software cursors, and that's exactly what I needed. I was using a widget to simulate various cursors and that had quite a bit of lag XD So glad I discovered this during the prototyping stage.
000