This list summarizes all items required for a well-converted bus, to prevent anything from being forgotten. Even if there isn't a tutorial for everything, don't get discouraged! It is possible to learn by examining the various example mods posted with the blend on busmods.com.
Best Practices for Polygons and Textures
[ ] Polygons: Avoid using more than 300 or 400 thousand triangles for mobile vehicles. Models with 1 million+ will struggle.
[ ] Small Textures: Use smaller textures for details. Parts with solid colors can use 4x4 pixel textures.
[ ] Maximum Texture Dimension: [!IMPORTANT] Do not use any texture above 2048 pixels for mobile (crashes and instability).
[ ] Lite Version: Consider making a Lite version with optimized textures if the PC version uses 4k.
Basics
[ ] Scale: Verify if the scale is correct (1 Blender unit = 1 meter). Width ~2.5m, Height ~3m.
[ ] Mass: Define the mass corresponding to the empty bus (do not add passengers to the GVW).
[ ] Collider: Define a simple collider (Box Collider or convex Mesh Collider with max 256 tris).
[ ] Aero Surface: Configure aero surface at axle positions for stability (aeroforce).
[ ] Preview: Add preview.png image in the folder (16:9 ratio).
[ ] Materials:UseStandardShader=1 or 0. Leave 0 if not configuring individual PBR materials.
[ ] Wheels: Radius and suspension settings in the .wheels file.
[ ] Steering:max_steer_angle in the engine (35 for rigid, 42 for super-articulated).
[ ] Ackerman: [!IMPORTANT] Configure use_ackerman=1 and the position [pos_ackerman] (usually center of the rear axle) for correct turning.
[ ] Engine/Gearbox: Torque curves and gear settings in the engine.
[ ] RPM: Configure max RPM in engine, sounds, and models (needle).
[ ] Sounds: Remove unused sounds. NEVER use MP3, use WAV 44.1 kHz.
[ ] Air Conditioning: Configuration in .ini and loop sound in the door/air region.
[ ] Mirrors: The mirror position must appear in the main camera to update the reflection.
[ ] Smoke: Exhaust smoke emitter position.
[ ] Headlights: Test projectors (mobile/light) and spotlights (PC Ultra).
[ ] Internal Lights: 3 lights for Ultra, 1 central light for Light/Mobile.
[ ] Doors: Door light (texture and real light). Sound of leaking air conditioning when open.