====== Godot ====== [[https://godotengine.org/]] [[https://docs.godotengine.org/fr/stable/tutorials/3d/introduction_to_3d.html| doc]] Concurrents: Unity, Unreal Engine ===== Pros & Cons===== ==== Pros ==== * free * Android enable ==== Cons ==== * No multi screen * No console (Switch, PS, Xbox ) ===== Tutorials ===== [[https://www.youtube.com/watch?v=3gi7epRrhlY| gscript]] [[https://www.youtube.com/watch?v=liBds6KjwPw&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8| Tuto rigid body et collision]] [[https://www.youtube.com/watch?v=WY2cN9uG6W8&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=2| Animation trees]] [[https://www.youtube.com/watch?v=xoyk_A0RSpI&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=3|Shader tutorial]] [[https://www.youtube.com/watch?v=vm9Sdvhq6ho&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=4| Water shader tuto]] [[https://www.youtube.com/watch?v=uMB3-g8v1B0&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=5| Grass shader]] [[https://www.youtube.com/watch?v=fpUchzKtDbQ&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=7| Tips project godot]] [[https://www.youtube.com/watch?v=IMkxQL8t4Kg&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=11| Godot Tricks]] [[https://www.youtube.com/watch?v=u58j8gL9yu0&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=18|GD Extensions]] [[https://www.youtube.com/watch?v=k_ISq6JyVSs&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=8| Terrain tutorial]] [[https://www.youtube.com/watch?v=-2YWV1NWwGY&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=13| Sky asset]] [[https://www.youtube.com/watch?v=NWDN5XTfQ0w&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=16| Multimeshes]] [[https://www.youtube.com/watch?v=yu95fM-sYtI&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=23| Split Screen]] [[https://www.youtube.com/watch?v=7axJJYont6Y&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=21|Kinematic body]] [[https://www.youtube.com/watch?v=ya5BaDzcwkk|Menu 2D et 3D]] [[https://www.youtube.com/watch?v=RIxa5jvx0PA&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=26|Custom text input]] [[https://www.youtube.com/watch?v=be-Xjg8oPbQ|Settings ou Options]] [[https://www.youtube.com/watch?v=0a6EvlNgLL0| Admob pub]] [[https://www.youtube.com/watch?v=UxwKeoENwwE| %NodeName]] ===== Textures ===== [[https://www.youtube.com/watch?v=ThBxH2UyRWM&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=19| Create Textures]] [[https://www.youtube.com/watch?v=XcciEWnqK6A&list=PLBxTvrL_t-rJIAaRWQ8ISVXT-CxW-Nff8&index=27| AI textures]] You can use displacement on Depth attribute of spatial material. A specular map huh? Unfortunately for you, Godot only supports one workflow and that's the metallness workflow. What you would need to do is convert your texture maps accordingly; specifically the albedo and specular maps. According to this webpage you must do the following to convert from specular to metallness. https://marmoset.co/posts/pbr-texture-conversion/ Diffuse -> Color Normal -> Normal Map Displacement -conversion-> metalness Specularity Ambient Occlusion cc0 = [[https://ambientcg.com/]] Scale à inverser [[https://www.youtube.com/watch?v=LXnW6WL7cSE]] [[https://www.youtube.com/watch?v=pM5j8x71HcE| sand]] [[https://www.youtube.com/watch?v=gcft7kF3lYk|PBR Blender to export in gltf godot]] [[https://boundingboxsoftware.com/materialize/getkey.php|Materialize soft]] [[https://www.youtube.com/watch?v=GItohAbyzCM| Use materialize]] [[https://www.youtube.com/watch?v=KpYJkB7gAXs| pbr seamless avec roughness]] ===== Fontes (free) ===== [[https://fonts.google.com]] ===== Fontes (free) ===== [[https://sonniss.com/]]