Hello guys. I'm new to unity, but i know how to code the basic stuff, in c#. I just want some tips about the language more suitable for a 3d game. I prefer c#, but it's more practical to use js? Thank you to all that awnser me.
Language choice has no bearing on the games you want to make. That being said the vast majority of Unity devs use C# but that's mostly because Unity's "JavaScript" isn't really JavaScript. It's a twisted variant of it that doesn't function quite the same way the official language does.
Thank you again. I'm sorry if I'm bothering you, but could you answer one more question? To make models in 3d I'm thinking about using SketchUp, do you recommend another one better? Preferably free.
I'm not an artist. Blender is often recommended but it has a weird learning curve. You might find it easy or you might not.
It's not free (it's merely darned cheap), but you might check out Mesh Tools, which lets you create & edit 3D models right within Unity.
SabreCSG became open source a few months ago. https://github.com/sabresaurus/SabreCSG https://www.assetstore.unity3d.com/en/#!/content/47418 That said my favorite for prototyping is Realtime CSG because it can export to FBX. It's not free though. https://www.assetstore.unity3d.com/en/#!/content/69542
oo hadn't heard of either before, could be good for white-boxing ADDITION: oho Sabre can export OBJ; for static geometry like a level that's actually better for me than FBX.