26th week: Using Ubuntu
Babylon tutorial plan
This week,I’ve finished the babylon tutorial. Collected a lot courses.
-
About using a physical engine, can read this document.
-
About using HDR image, can read this document.
-
About playing music, can read this document.
-
How to make a game into 60 fps, can read this document.
-
Royal Skies provides a series of tutorial about blender 2.8.
-
Grant Abbitt also provides a blender 2.8 course.
-
3D Animation Hub provides a series of making 3D player animation.
-
Jayanam also provides an animation tutorial.
-
MortMort provides a pixel art tutorial.
The following links are about game resources.
-
open game art, including models and audios.
-
freesound, provides free audios.
-
earslap, provides music game ideas.
Ubuntu
This week I went back from PC to linux, because the weather is getting hotter, causing my PC to overheat.
ImmersedVR is compitable with Linux, just need to install libfuse2, and v4l2loopback-dkms for virtual camera. This is an article about add AppImage pacakge to favorite bar.
The input method, iBus, needs restart after installed.
Can use piper to config logitech mouse.
Keep using Xorg as display server is a good choice, most Apps, like xrandr are based on Xorg. Only Waydroid is not compitable with Xorg.
ultra-copier
When copying files, some devices can be overheat.ultra-copier can be used as a stable and fast copy tool.
Text to speech
I’m using OtterAI to transpile podcasts to content. Using these scripts to practice English.
Nx
I’m starting learning react-babylon in a deep dive. Using Nx as a monorepo utility. I suggest this tutorial.
keep remembering to add package.json
and a name a version to the lib.
JS animation library
react spring supports react and threejs.
framer motion seems only support react.
Babylon has it’s own animation system.
ORM
Drizzle, suggested by Syntax FM. Haven’t tried.