Olá pessoal!
Atendendo à alguns pedidos, darei início a uma série de tutoriais sobre a construção de um simples sistema de carros em Unity 3D.
Nessa série, cobrirei o básico para se produzir um carro com algum realismo usando WheelColliders, que nos provê a implementação dos conceitos físicos existentes em um carro, como torque, steer e brake.
Também é preciso que você já possua domínio sobre os conceitos básicos de Colliders, Rigidbodies, programação e utilização da Unity 3D em si.
A ideia final é simular um veículo simples que possa:
- Acelerar ou dar ré mediante ativação das setas para cima/baixo do teclado;
- Girar para esquerda/direita mediante ativação das setas para esquerda/direita do teclado;
- Girar as rodas frontais quando acionado o giro esquerda/direita;
- Desacelerar até parar pelo atrito com solo, se nenhuma aceleração for aplicada;
- Desacelerar por resistência do ar;
- Desacelerar por frenagem via tecla espaço.
- Alterar o centro de massa do rigidbody para proporcionar mais estabilidade ao veículo;
- Utilizar o script SmoothFollow da Unity 3D para que siga o veículo.
Mas antes disso, vamos estudar um pouco sobre os conceitos abordados nessa série, e para isso, a Unity 3D possui uma extensa documentação para nos ajudar. Então apertem os cintos!
Continuar lendo Car Tutorial #0 – Conceitos