zhifeiGodot: Rotate/Pan scene using trackpad in MacNo idea why is it so damn hard to find a way on Google to do this, so here’s a quick guide.Sep 5, 2023Sep 5, 2023
zhifeiSpeeding up my Flutter workflow with Hygen — Part 3Generate view and form components.Sep 3, 20231Sep 3, 20231
zhifeiSpeeding up my Flutter workflow with Hygen — Part 2Populate code generator with customized codes.Sep 3, 2023Sep 3, 2023
zhifeiSpeeding up my Flutter workflow with Hygen — Part 1Automating new module and files creation in Flutter.Sep 3, 2023Sep 3, 2023
zhifeiGodot 4.0: Block raycast when clicking on UISay I have a feature where I want to spawn an object into the scene at where my mouse clicked on. But I only want this feature to be…May 28, 2023May 28, 2023
zhifeiGodot 4.0: Raycast, get component, change variableA little context, I’m working on a game whereby I can select a character and a torus mesh that’s attached to it will be visible (it’s…May 27, 2023May 27, 2023
zhifeiServerless: Setting up a NodeJS Lambda with a Postgres DB hosted in RDSA little experiment to setup a Express backend connected to a Postgres DB on AWS.Jan 2, 2023Jan 2, 2023
zhifeiSveltekit: Setting up a markdown-based blogWrite your blog posts in markdown doc and display them in your site.Jan 1, 2023Jan 1, 2023
zhifeiFlutter: State Management with flutter_blocAn example to set up a decent state management in Flutter using flutter_bloc.Sep 19, 2022Sep 19, 2022